Bonjour,

Oracle 9.2.0.5 - HP/UX.

Lorsque la commande
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
ALTER DATABASE RECOVER  database using backup controlfile until cancel
est exécutée, quel est le controlfile qui est utilisé ?

En fait, j'ai un souci sur une base de backup.

Tous les soirs la base de production est mise en mode backup et un snapshot unix est exécuté dessus afin de copier les datafiles sur la base de backup.

Ensuite ma base de backup est remontée... Mais là, je suis perdu...

Je regarde dans le fichier alertSID.log afin de comprendre le system, mais je suis perdu. La base ne s'ouvre plus :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
SQL> startup pfile='/dbinf/home/admin/pfile/initpindb.ora'
ORACLE instance started.
 
Total System Global Area  655848040 bytes
Fixed Size                   737896 bytes
Variable Size             436207616 bytes
Database Buffers          218103808 bytes
Redo Buffers                 798720 bytes
Database mounted.
ORA-01190: controlfile or data file 1 is from before the last RESETLOGS
ORA-01110: data file 1: '/dev/vginf/rinf_sys'
Sachant que j'ai appris que l'équipe de production (qui n'ont pas de DBA) a fait "un peu de ménage" dans '/app/oracle/ora920/dbs/' ==>Il ont supprimés les fichiers "qui ne servaient à rien" qui sont de la forme
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
c-3241609423-20050905-00
et qui sont pour moi les résultantes de la commande (vu dans alert)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
Control autobackup written to DISK device
        handle '/app/oracle/ora920/dbs/c-3833407793-20050828-00'
Je suis comme vous le voyez un peu (voire beaucoup) perdu sachant qu'ils me demandent de résoudre leur problème

Merci pour vos lumières.

Cordialement,