Création d'une database à partir de datafile récupérés
Bonsoir,
Avant de passer à un autre OS (XP-> Vista), j'avais fait une sauvegarde des mes datafiles (correspondant à mes tablespaces). J'ai sauvegardé aussi d'autres données comme les archives (ARCHIVELOG)
J'ai insallé Oracle 10g sur Vista. J'ai recréé l'instance ORCL dans un premier temps avec par défaut les tablespaces qu'Oracle nous installe (system, sysaux, temp, ...)
J'avais réussi, en arrêtant la base, modifiant mon fichier d'init, copier mes datafiles, à revenir à une situation presque normale après avoir effectué un recover database mais je n'arrivais toujours pas à ouvrir ma base (alter database open)
J'ai donc détruit la base ORCL, et ai relancé l'assistant de config d'une base de données pour en "recréer une" sans lancer l'execution.
Ma question est :
Est-ce que je peux utiliser tous mes anciens datafiles pour que ma base soit de nouveau cohérente, y compris les DBF SYSTEM01, SYSAUX01, TEMP01, UNDOTBS01 ... que logiquement il me construit pour une base "vierge".
Merci.
... et pour les tablespaces TEMP
En ce qui concerne les tablespaces temporaires que j'avais (3).
Me faut-il les reconstruire ?
Est-ce que Oracle les utilise tels qu'ils étaient ?
Mon erreur lors de l'ouverture de la base était :
ORA-01113: le fichier 1 nécessite une récupération après défaillance matérielle
ORA-01110: fichier de données 1 : 'D:\oracle\product\10.2.0\oradata\ORCL\SYSTEM01.DBF'
Merci.
Pour le fichier alert au cas où
Le voici le fichier alert à partir de la commande : alter database open;
Citation:
Mon Feb 11 23:08:45 2008
alter database open
Mon Feb 11 23:08:45 2008
Beginning crash recovery of 1 threads
parallel recovery started with 2 processes
Mon Feb 11 23:08:45 2008
Started redo scan
Mon Feb 11 23:08:45 2008
Completed redo scan
1 redo blocks read, 0 data blocks need recovery
Mon Feb 11 23:08:45 2008
Started redo application at
Thread 1: logseq 220, block 2, scn 3782372
Mon Feb 11 23:08:45 2008
Recovery of Online Redo Log: Thread 1 Group 3 Seq 220 Reading mem 0
Mem# 0: D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\REDO03.LOG
Mon Feb 11 23:08:45 2008
Completed redo application
Mon Feb 11 23:08:45 2008
Completed crash recovery at
Thread 1: logseq 220, block 3, scn 3802375
0 data blocks read, 0 data blocks written, 1 redo blocks read
Mon Feb 11 23:08:46 2008
LGWR: STARTING ARCH PROCESSES
ARC0 started with pid=17, OS id=4756
ARC1 started with pid=18, OS id=2060
Mon Feb 11 23:08:46 2008
ARC0: Archival started
ARC1: Archival started
LGWR: STARTING ARCH PROCESSES COMPLETE
Thread 1 advanced to log sequence 221
Thread 1 opened at log sequence 221
Current log# 1 seq# 221 mem# 0: D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\REDO01.LOG
Successful open of redo thread 1
Mon Feb 11 23:08:46 2008
MTTR advisory is disabled because FAST_START_MTTR_TARGET is not set
Mon Feb 11 23:08:46 2008
ARC0: Becoming the 'no FAL' ARCH
ARC0: Becoming the 'no SRL' ARCH
Mon Feb 11 23:08:46 2008
ARC1: Becoming the heartbeat ARCH
Mon Feb 11 23:08:46 2008
SMON: enabling cache recovery
Mon Feb 11 23:08:47 2008
Errors in file d:\oracle\product\10.2.0\admin\orcl\udump\orcl_ora_4400.trc:
ORA-00704: echec de processus d'amorce
ORA-39700: la base de donnees doit etre ouverte avec l'option UPGRADE
Mon Feb 11 23:08:47 2008
Error 704 happened during db open, shutting down database
USER: terminating instance due to error 704
Mon Feb 11 23:08:47 2008
Errors in file d:\oracle\product\10.2.0\admin\orcl\bdump\orcl_pmon_4104.trc:
ORA-00704: echec de processus d'amorce
Mon Feb 11 23:08:48 2008
Errors in file d:\oracle\product\10.2.0\admin\orcl\bdump\orcl_reco_4344.trc:
ORA-00704: echec de processus d'amorce
Mon Feb 11 23:08:48 2008
Errors in file d:\oracle\product\10.2.0\admin\orcl\bdump\orcl_smon_3740.trc:
ORA-00704: echec de processus d'amorce
Mon Feb 11 23:08:49 2008
Errors in file d:\oracle\product\10.2.0\admin\orcl\bdump\orcl_ckpt_5308.trc:
ORA-00704: echec de processus d'amorce
Mon Feb 11 23:08:49 2008
Errors in file d:\oracle\product\10.2.0\admin\orcl\bdump\orcl_lgwr_5424.trc:
ORA-00704: echec de processus d'amorce
Mon Feb 11 23:08:49 2008
Errors in file d:\oracle\product\10.2.0\admin\orcl\bdump\orcl_dbw0_4184.trc:
ORA-00704: echec de processus d'amorce
Mon Feb 11 23:08:50 2008
Errors in file d:\oracle\product\10.2.0\admin\orcl\bdump\orcl_psp0_4272.trc:
ORA-00704: echec de processus d'amorce
Mon Feb 11 23:08:50 2008
Errors in file d:\oracle\product\10.2.0\admin\orcl\bdump\orcl_mman_2112.trc:
ORA-00704: echec de processus d'amorce
Instance terminated by USER, pid = 4400
ORA-1092 signalled during: alter database open...