Bonjour,
Dans la suite j'ai volontairement caché certaines informations par des XXXXXXXX et des [...]. Celle ci ne devraient pas être importantes et je préfère éviter de fournir des informations liées au métier.
J'ai récemment supprimé par erreur un fichier de tablespace "users_01.dbf".
Ce fichier a été supprimé "à la main" et non par une commande oracle.
Ma base de données est depuis ce moment arrêtée :
Lorsque j'essaye d'obtenir la liste des fichiers dbf :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 SQL> SELECT * FROM V$DATABASE; DBID NAME CREATED RESETLOGS_CHANGE# RESETLOG PRIOR_RESETLOGS_CHANGE# ---------- --------- -------- ----------------- -------- ----------------------- 1190532251 XXXXXXXX 10/11/11 1 10/11/11 0 PRIOR_RE LOG_MODE CHECKPOINT_CHANGE# ARCHIVE_CHANGE# CONTROL CONTROLF -------- ------------ ------------------ --------------- ------- -------- NOARCHIVELOG 8874697 8867194 CURRENT 10/11/11 CONTROLFILE_SEQUENCE# CONTROLFILE_CHANGE# CONTROLF OPEN_RESETL VERSION_ --------------------- ------------------- -------- ----------- -------- 4404 8892169 05/07/13 NOT ALLOWED 10/11/11 OPEN_MODE PROTECTION_MODE PROTECTION_LEVEL REMOTE_A ACTIVATION# ---------- -------------------- -------------------- -------- ----------- MOUNTED MAXIMUM PERFORMANCE UNPROTECTED ENABLED 1190540443 DATABASE_ROLE ARCHIVELOG_CHANGE# SWITCHOVER_STATUS DATAGUAR GUARD_S SUP SUP ---------------- ------------------ ------------------ -------- ------- --- --- PRIMARY 0 NOT ALLOWED DISABLED NONE NO NO SUP FOR --- --- NO NO
Si je tente d'ouvrir ma base :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 SQL> SELECT name, STATUS FROM v$datafile; /donnees/XXXXXXXX/orasys/s1/system_001.dbf SYSTEM /donnees/XXXXXXXX/orarbs/r1/undotbs01.dbf ONLINE /donnees/XXXXXXXX/oradbf/d1/users_01.dbf ONLINE [...] /donnees/XXXXXXXX/oradbf/d1/users01.dbf ONLINE
Comment faire en sorte que ma base puisse démarrer ?SQL> alter database OPEN;
alter database OPEN
*
ERREUR à la ligne 1 :
ORA-01122: Echec de contrôle de vérification pour fichier BdD 3
ORA-01110: fichier de données 3 : '/donnees/XXXXXXXX/oradbf/d1/users_01.dbf'
ORA-01203: incarnation erronée de ce fichier - création SCN erronée
D'avance merci !
Version :
Oracle9i Enterprise Edition Release 9.2.0.6.0 - 64bit Production
PL/SQL Release 9.2.0.6.0 - Production
CORE 9.2.0.6.0 Production
TNS for Solaris: Version 9.2.0.6.0 - Production
NLSRTL Version 9.2.0.6.0 - Production
Partager