[10g] Recover en NOARCHIVELOG
Bonjour,
Je rencontre le même problème que dans ce sujet.
Ma base est une 10.2.0.1 en NOARCHIVELOG.
mes scripts RMAN de sauvegardes sont:
Code:
1 2 3 4 5 6 7 8
| RUN
{
SHUTDOWN IMMEDIATE;
STARTUP MOUNT;
BACKUP INCREMENTAL LEVEL 0 DATABASE TAG 'Sauvegarde FULL';
CROSSCHECK BACKUP;
ALTER DATABASE OPEN;
} |
Pour la sauvegarde FULL, et level 1 pour l'incrémentale.
Je fais des test en supprimant des données, puis déclenche un processus de restore.
Code:
1 2 3 4 5
| shutdown immediate;
startup mount;
restore database;
recover database noredo;
alter database open; |
et la, j'ai le même soucis.
Je suis obligé de faire un (et donc re rejouer mes redologs (ceux supprimant les données) pour remonter ma base.
Comment faire ?
Edit: Je ne supprime aucun fichier avant de faire la resto (vu que je veux simuler une perte de data, et non de fichier)
Edit2:
L'erreur est en fait a la réouverture de la base: (dans ce cas, je n'ai pas d'incrémentale aujourd'hui
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
RMAN> recover database noredo;
DÚmarrage de recover dans 07/01/13
utilisation du canal ORA_DISK_1
Fin de recover dans 07/01/13
RMAN> alter database open;
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: Úchec de la commande alter db Ó 01/07/2013 11:11:53
ORA-01113: le fichier 1 nÚcessite une rÚcupÚration aprÞs dÚfaillance matÚrielle
ORA-01110: fichier de donnÚes 1 : 'C:\ORACLE\PRODUCT\10.2.0\ORADATA\PEX\SYSTEM01
.DBF' |