Bonjour a tous
J'ai des sauvegardes sur bandes de mes AUTOBACKUP et BACKUPSET.
et je recherche a retouver le DBID afin de restaurer ma base.
Ou dois-je chercher ?
D'avance merci.
Bonjour a tous
J'ai des sauvegardes sur bandes de mes AUTOBACKUP et BACKUPSET.
et je recherche a retouver le DBID afin de restaurer ma base.
Ou dois-je chercher ?
D'avance merci.
Vous pouvez le retrouver en démarrant l'instance en mode MOUNT avec:
Il est aussi affiché dans les logs des backups RMAN et il est utilisé dans le nom du backupset qui contient le control file en mode autobackup.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 SQL> select dbid from v$database; DBID ---------- 757662702
Merci de ta réponse mais ca ne vas pas.
J'ai mal posé ma question.
J'ai n'ai a ma disposition que des sauvegardes sur bandes de mes AUTOBACKUP et BACKUPSET.
La base oracle sur disque n'existe plus.
D'avance merci.
Vous pouvez essayer cette procédure qui évite d'avoir à utiliser le DBID mais qui nécessite d'abord de pouvoir restaurer les control files et d'avoir les backupsets sur disque.
On ne peut pas restaurer les controlfiles (RESTORE CONTROLFILE) sans le DBID.
Le seul endroit où je l'ai trouvé dans un scénario identique au tien est dans les logs du backup. RMAN l'indique lorsqu'il se connecte. J'espère que tu les as toujours![]()
Essaye de voir le format des backupsets générés , parfois les noms des fichiers de sauvegarde générés contiennent le dbid.
Partager