qu'en penses tu ?Code:
1
2
3
4
5 ALTER DATABASE OPEN RESETLOGS * ERROR at line 1: ORA-01113: file 1 needs media recovery ORA-01110: data file 1: 'C:\ORACLE\ORA92\AGCARTO\SYSTEM01.DBF'
Version imprimable
qu'en penses tu ?Code:
1
2
3
4
5 ALTER DATABASE OPEN RESETLOGS * ERROR at line 1: ORA-01113: file 1 needs media recovery ORA-01110: data file 1: 'C:\ORACLE\ORA92\AGCARTO\SYSTEM01.DBF'
Je pense que tu avait 3 fichiers redos, tu a supprimé 1 ou les 3 fichiers ?
:cry: euh... les 3
Si tu a supprimé les 3 redologs ca va être difficile de démarrer la base.
C'est une base de Prod ?
non,
mais on aurait bien aimer la récupérer car on a pas mal d'outils persos dessus (fonctions, procédures) et pis un peu de data
Le problème c'est que la base
n'etait pas en archivelog,
Pas de sauvegarde
les redos ne sont pas multuplixés
les redos sont supprimés
C'est dure de récupérer la base.
Il reste 2 possibilités de s'en sortir mais ce n'est plus gratuit:
- contacter le support Oracle qui a sans doute des outils pour ce genre de situation
- contacter la société ORA600 pour utiliser leur produit DUDE.
tu doit vouloir dire impossible ?Citation:
Envoyé par bouyao
mais Miracle !
un collègue vient de retouver REDO01.LOG & REDO02.LOG mis de côté (on sait pas trop pourquoi d'ailleurs, on avait pas conscience de leur importance) et pas trop vieux en plus !!
en les éditant avec le blocnotes on trouve bien le bon SID ds ces 2 fichiers
peuvent t'ils nous aider ?
Il faudrait les redos au moment du crash, sinon ca ne sert a rien.
Le support oracle ne peut rien faire dans votre cas.
On peut restaurer la base, mais ca demande beaucoup de temps et surtout un grand expert.
Bon, ben on aura essayé, on va resaisir et recoder.
:cry:
Pifor et bouyao merci en tout cas pour votre disponibilé, vos compétences et patience.
je suis qd même assez bluffé par les membres et le dynamisme de ce forum ! même en plein mois d'août !!
j'apprends bcp et espère pouvoir le rendre un jour.
A+
Luna
Hi Luna,
If this is not your production database and you could try
the following :
- add _allow_resetlogs_corruption=TRUE to
you pfile or spfile.
- startup mount
- recover database until cancel using backup controlfile ;
- type CANCEL when asked to apply an archive or redolog
- alter database open resetlogs
IF the database opens - make an export immediately.
This is an unsupported procedure, so you should rebuild
your database from scratch if the export succeeds.
Kind regards,
Kurt
www.ora600.be
thanks, i would try your method but when i want add the _allow_resetlogs_corruption parameter with this :
i get this :Code:
1
2 ALTER SYSTEM SET parameter _allow_resetlogs_corruption='TRUE' scope = spfile;
the _allow_resetlogs_corruption parameter is ok for 9.2.0.7.0 ?Code:
1
2
3
4
5 ALTER SYSTEM SET parameter _allow_resetlogs_corruption='TRUE' scope = spfile * ERROR at line 1: ORA-00911: invalid character
Thanks
Non, tu fait comme ca :
Code:
1
2 alter system set "_allow_resetlogs_corruption"=true scope=spfile;
Ok
outre que sur le
il enchaine directement et ne se met pas en attente pour que je puisse taper CANCEL ce qui donne :Code:
1
2 recover database until cancel using backup controlfile
mais le truc nouveau c'est que sur l'instruction ci dessous ca a mouliné à fond genre je vais l'ouvrir cette p... d'instance puis çà :Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 ORA-00279: change 3891487272605 generated at 01/13/2007 17:49:28 needed for thread 1 ORA-00289: suggestion : C:\ORACLE\ORA92\RDBMS\ARC00621.001 ORA-00280: change 3891487272605 for thread 1 is in sequence #621 Specify log: {<RET>=suggested | filename | AUTO | CANCEL} ORA-00308: cannot open archived log 'C:\ORACLE\ORA92\RDBMS\ARC00621.001' ORA-27041: unable to open file OSD-04002: unable to open file O/S-Error: (OS 2) Le fichier spécifié est introuvable. 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: 'C:\ORACLE\ORA92\AGCARTO\SYSTEM01.DBF
là je suis en attente d'un conseil :Code:
1
2
3
4
5 alter database open resetlogs * ERROR at line 1: ORA-01092: ORACLE instance terminated. Disconnection forced
enlever le _allow_resetlogs_corruption et retenter un startup mount et ensuite un alter database open resetlogs ou autre ?
je suis prêt à toutes les expériences !!
tu lance
Code:
1
2 recover database using backup controlfile
une question en passant : c'est de la production ?
Citation:
Envoyé par bouyao
Citation:
Envoyé par lunab54
Ce n'est pas une base de ProdCitation:
Envoyé par orafrance
OK. Parce qu'il est important de rappeler que _allow_resetlogs_corruption fait perdre le support Oracle.
Pour que le support Oracle fonctionne après l'usage de cette option, il faut créer une nouvelle instance et importer les données de la 1°.
Juste pour info ;)
Ouais...
de toute façon faut pas s'enflammer mais l'instance veut pas redémarrer
même après :
toujours le message :Code:
1
2 recover database using backup controlfile
je crois que là c'est foutu...Code:
1
2
3
4
5 alter database open resetlogs * ERROR at line 1: ORA-01092: ORACLE instance terminated. Disconnection forced
faudrait savoir ce que dit le fichier des alertes ;)