Bonjour,
j'ai rafraichi une base en utilisant :
CREAT CONTROLFILE.
Actuellement je me trouve avec deux fichiers en statut RECOVERY :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
SQL> select name, status from v$datafile where status='RECOVER';
 
NAME
-------------------------------------------------------------------
STATUS
-------
D:\ORACLE\ORA81\DATABASE\MISSING00187
RECOVER
 
D:\ORACLE\ORA81\DATABASE\MISSING00188
RECOVER
Et dand l'alertolog :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
File #187 found in data dictionary but not in controlfile. 
Creating OFFLINE file 'MISSING00187' in the controlfile. 
This file can no longer be recovered so it must be dropped. 
File #188 found in data dictionary but not in controlfile. 
Creating OFFLINE file 'MISSING00188' in the controlfile. 
This file can no longer be recovered so it must be dropped.
Les deux fichiers D:\ORACLE\ORA81\DATABASE\MISSING00188 et D:\ORACLE\ORA81\DATABASE\MISSING00187 n'existent pas physiquement.

Que faut-il faire ? Droper sous sqlplus ? Ou laisser tel quel ? La base démarre bien et s'arrête bien sans erreur dans alertolog.

D'avance merci.