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

Recovery Manager Oracle Discussion :

Duplication base avec Rman


Sujet :

Recovery Manager Oracle

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 6
    Points : 6
    Points
    6
    Par défaut Duplication base avec Rman
    Bonjour,
    J'ai un fichier de backup généré par RMAN 'backup database'.
    j'ai un besoins urgent de restaurer cette sauvegarde sur un autre serveur afin de récupérer des données.
    J'ai crée le service windows par oradim pour la nouvelle base , fichier init recopié sur le nouveau server, mais la base n'est pas crée.
    J'ai fait un startup nomount.
    Comment faire ensuite avec RMAN pour effectuer le 'restore database' avec ce fihier de backup

  2. #2
    Membre expert
    Avatar de bouyao
    Inscrit en
    Janvier 2005
    Messages
    1 778
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 1 778
    Points : 3 033
    Points
    3 033

  3. #3
    Membre expert
    Avatar de bouyao
    Inscrit en
    Janvier 2005
    Messages
    1 778
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 1 778
    Points : 3 033
    Points
    3 033
    Par défaut
    1. 2. Resaurer le fichier de contrôle
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    rman>    run{
          allocate channel c1 type disk;
          restore controlfile;
        }
    3. 4. Par exemple pour restaurer la base (Attention au chemin des fichiers de données) :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    rman> run {
     
         allocate channel c1 type disk;
         allocate channel c2 type disk;
         allocate channel c3 type disk;
         restore database;
         switch datafile all;
        }
    5.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    sql>recover database using backup controlfile until cancel;
    6.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    alter database open resetlogs;
    (Si tu veut dupliquer la base sur la même machine il existe la commande duplicate sous rman)

Discussions similaires

  1. [11gR2] Restaurer une base avec rman+ archivelog
    Par dari68 dans le forum Administration
    Réponses: 2
    Dernier message: 06/06/2013, 12h03
  2. Refresh de base avec RMAN
    Par Iznogoud_ dans le forum Recovery Manager
    Réponses: 4
    Dernier message: 30/08/2010, 17h40
  3. Duplicate database avec RMAN et Noarchivelog
    Par debdba dans le forum Oracle
    Réponses: 2
    Dernier message: 07/12/2009, 16h15
  4. recréation base avec RMAN: modifs du initSID.ora
    Par lmargueritte dans le forum Recovery Manager
    Réponses: 4
    Dernier message: 15/06/2007, 14h30

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