Bonjour,
La base de donnée d'un serveur de production sous Oracle 8i ne fonctionne plus depuis ce matin.
Depuis quelques jours nous avions des signes de fatigue avec des problemes de lock au demmarage resolue en passant par DBA studio.
Aujourd'hui avec l'utilitaire DBA studio, la base ne se lance plus completement,
elle est ouverte mais avec le message suivant :
J'ai essayé de faire une recupération en me connectant avec sqlplus sous sysdba j'ai effectué les commande suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3ORA-01113 Le fichier 4 necessite une recuperation de support \generix\DAT\idxgnx1.dbf
La je seche maintenant, a priori j'ai un probleme avec les resetlogs mais je ne vois pas comment le resoudre
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
27
28
29
30
31
32
33 SQL> startup mount ORACLE instance started. Total System Global Area 57874460 bytes Fixed Size 75804 bytes Variable Size 53526528 bytes Database Buffers 4194304 bytes Redo Buffers 77824 bytes Database mounted. SQL> recover database until cancel using backup controlfile; ORA-00279: change 39537995 generated at 12/11/2007 06:00:42 needed for thread 1 ORA-00289: suggestion : D:\ORACLE\ORA81\RDBMS\ARC02623.001 ORA-00280: change 39537995 for thread 1 is in sequence #2623 Specify log: {<RET>=suggested | filename | AUTO | CANCEL} cancel ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below ORA-01194: file 1 needs more recovery to be consistent ORA-01110: data file 1: 'D:\GENERIX\DAT\DBSGNX.DBF' ORA-01112: media recovery not started SQL> alter database open resetlogs; alter database open resetlogs * ERROR at line 1: ORA-01194: file 1 needs more recovery to be consistent ORA-01110: data file 1: 'D:\GENERIX\DAT\DBSGNX.DBF'
Concernant les log, voici ce que je peut vous fournir :
Si une bonne ame a une piste, ce serait merveilleux,
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 SQL> archive log list; Database log mode No Archive Mode Automatic archival Disabled Archive destination D:\oracle\ora81\RDBMS Oldest online log sequence 2620 Current log sequence 2623 SQL> select recid,stamp,sequence#, first_change#,next_change# from v$log_history ; RECID STAMP SEQUENCE# FIRST_CHANGE# NEXT_CHANGE# ---------- ---------- ---------- ------------- ------------ 2617 639605993 2617 39333691 39362360 2618 639920248 2618 39362360 39399851 2619 639922259 2619 39399851 39419997 2620 640554556 2620 39419997 39470812 2621 640698370 2621 39470812 39499582 2622 640951794 2622 39499582 39532222 1696 rows selected.
Sinon, au pire on a une sauvegarde de cette nuit, mais n'ayant jamais fait de restauration a partir d'une cassette, je prefere eviter pour le moment.
Merci d'avance
Partager