Home » Non-English Forums » French » Problème de récuperation de BDD ORA-01190 (Oracle 8i, Windows 2003 server)
Problème de récuperation de BDD ORA-01190 [message #420659] Tue, 01 September 2009 05:56 Go to next message
redred
Messages: 1
Registered: September 2009
Junior Member
Bonjour,

Je tente de récupérer une base de données a partir d'un backup a froid, cela dit mon fichier init.ora n'avait pas été inclus dans le backup. j'en donc créer un nouveau en éditant celui d'une bas de données valide.

Mais lors de mes tentative d'ouverture de la BDD, voici ce que je rencontre comme erreur:

///////////////////////////////////////////////////////////////////////
SQL> shutdown
ORA-01109: base de donnees non ouverte


Base de donnÚes dÚmontÚe.
Instance ORACLE arrÛtÚe.
SQL> startup
Instance ORACLE lancÚe.

Total System Global Area 934635548 bytes
Fixed Size 75804 bytes
Variable Size 400261120 bytes
Database Buffers 534220800 bytes
Redo Buffers 77824 bytes
Base de donnÚes montÚe.
ORA-01589: doit utiliser l'option RESETLOGS ou NORESETLOGS pour l'ouverture de
BDD


SQL> alter database open resetlogs;
alter database open resetlogs
*
ERREUR Ó la ligne 1 :
ORA-01190: le fichier de controle ou le fichier de donnees 1 est anterieur au
dernier RESETLOGS
ORA-01110: fichier de donnees 1 : 'C:\ORADATA\ORADATA\FIN90\SYSTEM01.DBF'


SQL> alter database open noresetlogs;
alter database open noresetlogs
*
ERREUR Ó la ligne 1 :
ORA-01610: recuperation a l'aide de l'option BACKUP CONTROLFILE a executer


SQL> RECOVER DATABASE USING BACKUP CONTROLFILE;
ORA-00283: session de recuperation annulee pour cause d'erreurs
ORA-01190: le fichier de controle ou le fichier de donnees 1 est anterieur au
dernier RESETLOGS
ORA-01110: fichier de donnees 1 : 'C:\ORADATA\ORADATA\FIN90\SYSTEM01.DBF'


SQL>
//////////////////////////////////////////////////////////////////////////////////

Ce qui suit est le contenu du fichier de trace correspondant a la séquence d'instruction ci-dessus:

**********************************************************
Tue Sep 01 11:34:30 2009
Shutting down instance (normal)
License high water mark = 1
Tue Sep 01 11:34:30 2009
ALTER DATABASE CLOSE NORMAL
ORA-1109 signalled during: ALTER DATABASE CLOSE NORMAL...
Tue Sep 01 11:34:30 2009
ALTER DATABASE DISMOUNT
Completed: ALTER DATABASE DISMOUNT
archiving is disabled
Starting up ORACLE RDBMS Version: 8.1.7.0.0.
System parameters with non-default values:
processes = 150
shared_pool_size = 356148838
large_pool_size = 614400
java_pool_size = 20971520
control_files = D:\BACKUP_SELMA_06_04_2009\FIN90\control01.ctl, D:\BACKUP_SELMA_06_04_2009\FIN90\control02.ctl, D:\BACKUP_SELMA_06_04_2009\FIN90\control03.ctl
db_block_buffers = 130425
db_block_size = 4096
compatible = 8.1.0
log_archive_dest_1 =
log_buffer = 32768
log_checkpoint_interval = 10000
log_checkpoint_timeout = 1800
db_files = 1024
db_file_multiblock_read_count= 8
max_enabled_roles = 30
remote_login_passwordfile= EXCLUSIVE
global_names = TRUE
instance_name = FIN90
service_names = FIN90
local_listener = listener
sort_area_size = 65536
sort_area_retained_size = 65536
db_name = FIN90
open_cursors = 3000
ifile = D:\oradata\admin\FIN90\pfile\init.ora
os_authent_prefix =
parallel_max_servers = 5
background_dump_dest = D:\oradata\admin\FIN90\bdump
user_dump_dest = D:\oradata\admin\FIN90\udump
max_dump_file_size = 10240
oracle_trace_collection_name=
PMON started with pid=2
DBW0 started with pid=3
LGWR started with pid=4
CKPT started with pid=5
SMON started with pid=6
RECO started with pid=7
Tue Sep 01 11:34:51 2009
ALTER DATABASE MOUNT
Tue Sep 01 11:34:52 2009
Syntax error in listener string listener
Tue Sep 01 11:34:56 2009
Successful mount of redo thread 1, with mount id 686367584.
Tue Sep 01 11:34:56 2009
Database mounted in Exclusive Mode.
Completed: ALTER DATABASE MOUNT
Tue Sep 01 11:34:56 2009
ALTER DATABASE OPEN
ORA-1589 signalled during: ALTER DATABASE OPEN...
Tue Sep 01 11:35:36 2009
alter database open resetlogs

Tue Sep 01 11:35:36 2009
ORA-1190 signalled during: alter database open resetlogs
...
Tue Sep 01 11:36:05 2009
alter database open noresetlogs

Tue Sep 01 11:36:05 2009
ORA-1610 signalled during: alter database open noresetlogs
...
Tue Sep 01 11:36:44 2009
ALTER DATABASE RECOVER FROM 'C:\oradata\oradata\FIN90' DATABASE USING BACKUP CONTROLFILE
Tue Sep 01 11:36:44 2009
Media Recovery Start
Media Recovery failed with error 1190
ORA-283 signalled during: ALTER DATABASE RECOVER FROM 'C:\oradata\oradata\F...
**********************************************************

Quelqu'un peut il m'aider a regler ce problème ???

Merci d'avance,
Re: Problème de récuperation de BDD ORA-01190 [message #420950 is a reply to message #420659] Thu, 03 September 2009 08:03 Go to previous message
Michel Cadot
Messages: 68716
Registered: March 2007
Location: Saint-Maur, France, https...
Senior Member
Account Moderator
1/ L'erreur ne vient pas du fichier init.ora
2/ Il n'y a pas besoin de restore/recover sur perte du fichier init.ora
3/ Après une restoration d'un backup à froid il n'y a pas besoin de faire un resetlog, normalement la base s'ouvre toute seule
4/ Maintenant c'est le bordel, recommence à partir du backup à froid et fait juste un open normal.

Cordialement,
Michel
Previous Topic: error in executing ODCIEXTTABLEFETCH callout
Next Topic: varier le nom des tables
Goto Forum:
  


Current Time: Thu Nov 21 07:29:03 CST 2024