IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration Oracle Discussion :

[Oracle 9i] Sauvegarde d'instance


Sujet :

Administration Oracle

  1. #1
    Membre du Club
    Inscrit en
    Avril 2007
    Messages
    84
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 84
    Points : 58
    Points
    58
    Par défaut [Oracle 9i] Sauvegarde d'instance
    Bonjour,

    J'ai 4 instances de bases de données:
    - 2 sur un ordinateur
    - 2 sur un autre

    J'effectue beaucoup de modification de structure, et je suis donc obligé d'importer fréquemment des dumps afin de retrouver une base propre.
    Le problème est que ce procédé est très long (2-3h).

    Récemment, j ai testé une copie de ma base (un tar de tous mes fichiers). Lorsque je souhaite la restaurer, j'arrette ma base et je remplace les fichiers par ceux de ma copies (Suprresion de tous les fichiers de la base puis copies de ceux-ci). C'est pas tres propre je pense, mais ca se fait en 10 minutes.

    Le problème est que une copie ne marche pas pour une autre instance.
    Une copie ne marche pas sur un autre ordinateur, même si les instances ont le même nom.

    Est ce possible d'adapter une copie afin qu'elles puissent servir à restaurer toutes les instances sur mes deux ordinateurs?

    Puis-je me limiter à copier que certains fichiers ne contenant ni le SID ni l'adresse machine afin de copier que les données et la structure?

    Merci

  2. #2
    Membre expert

    Profil pro
    Inscrit en
    Février 2006
    Messages
    3 437
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 3 437
    Points : 3 597
    Points
    3 597
    Par défaut
    En général on peut copier physiquement une base sur une autre machine si la machine cible a exactement le même système d'exploitation et la même version d'Oracle que la machine source: voir le tutoriel (section 5).

    Précisez votre version d'Oracle, la version des systèmes d'exploitation ainsi que la méthode précise que vous avez utilisé.

  3. #3
    Membre du Club
    Inscrit en
    Avril 2007
    Messages
    84
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 84
    Points : 58
    Points
    58
    Par défaut
    Merci de ta réponse:
    - Oracle 9.2
    - Linux red hat (version ancienne)

    Oui en effet, le passage ne marchai pas a cause d'une commande FTP (Il faut le passer en binaire évidemment).

    Reste à résoudre ou contourner le problème du SID.

    Le tutorial est très bien fait et complet mais très difficile à aplliquer pour un débutant.

  4. #4
    Membre expert

    Profil pro
    Inscrit en
    Février 2006
    Messages
    3 437
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 3 437
    Points : 3 597
    Points
    3 597
    Par défaut
    Pour changer le "SID" d'une base il y a au moins 2 possibilités:
    - comme indiqué dans les tutoriels, donner le nouveau nom dans la commande qui recréé les fichiers de contrôle et changer le paramètre DB_NAME dans le fichier d'initialisation
    - ou utiliser l'utilitaire DBNEWID.

  5. #5
    Membre du Club
    Inscrit en
    Avril 2007
    Messages
    84
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 84
    Points : 58
    Points
    58
    Par défaut
    Merci pour vos réponses.

    J ai regénéré les fichiers de contrôle et changer le fichier init.

    Et en effet ca marche.

    Il manque plus qu'a faire du propre dans les dossier ;o)

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [ORACLE 10G]taille d'instance
    Par patou100 dans le forum Oracle
    Réponses: 5
    Dernier message: 18/09/2006, 22h04
  2. Sauvegarder une instance d'une classe Java dans une BDD MySQL
    Par malag dans le forum Administration
    Réponses: 1
    Dernier message: 03/09/2006, 19h23
  3. [Oracle 9i] sauvegardes cryptées
    Par Cyborg289 dans le forum Oracle
    Réponses: 1
    Dernier message: 26/06/2006, 18h28
  4. Oracle XE : rajouter une instance
    Par fifisax dans le forum Oracle
    Réponses: 4
    Dernier message: 01/03/2006, 19h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo