Bonjour,
DB 10g R2 Win 2003 Serveur EE
j'ai restauré hier par le script suivant quelques fichiers archivelog dans un dossier different de leur destination habituel (different de log_archive_dest_1 défini dans init. ora ou spfile).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
RUN
{ 
  SET ARCHIVELOG DESTINATION TO 'D:\base\MABASE\Newarch';
  restore archivelog FROM sequence 439 until sequence 458 ;
 
}
mais ce matin je vois le backup échoué avec le message suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
RMAN-06059: journal d'archivage attendu introuvable ; la perte du journal d'archivage compromet la possibilité de récupération
ORA-19625: erreur lors de l'identification du fichier 'D:\base\MABASE\Newarch'\ARC00439_0679858367.001
Je ne comprends pas.
1-pourquoi RMAN cherche les archivelog dans une destination erronée ?
2-mon script de restaure n'avait pas respecté les régles ? Par exemple il fallait revenir sur SET ARCHIVELOG DESTINATION :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
RUN
{ 
  SET ARCHIVELOG DESTINATION TO 'D:\base\MABASE\Newarch';
  restore archivelog FROM sequence 439 until sequence 458 ;
  SET ARCHIVELOG DESTINATION TO 'D:\base\MABASE\arch';
}
D'avance merci.