Précédent   Forum des professionnels en informatique > Bases de données > Oracle > Administration
Administration Forum d'entraide sur l'administration du serveur Oracle
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 03/01/2012, 18h13   #1
Invité de passage
 
Inscription : août 2009
Messages : 8
Détails du profil
Informations forums :
Inscription : août 2009
Messages : 8
Points : 2
Points : 2
Par défaut ORA-00205: error in identifying control file, check alert log for more info

Bonjour ,
j'ai planté ma base Oracle 11g en voulant multiplexer mes controlfiles

J'ai procédé ainsi:
modification du chemin dans le spfile
Code :
ALTER SYSTEM SET control_files ='/bases/boxi3/oradata/CMSPROD/control01.ctl, /bases/boxi3/oradata/CMSPROD/control02.ctl, /bases/boxi3/oradata/CMSPROD/control03.ctl' SCOPE=SPFILE;
puis Arret de la base SHUTDOWN IMMEDIATE
puis
Code :
cp /bases/boxi3/oradata/CMSPROD/control01.ctl /bases/boxi3/oradata/CMSPROD/control03.ctl
et j'ai redémarré la base
et la le drame s'est produit ...

Citation:
ORA-00205: error in identifying control file, check alert log for more info
la base ne veut pas monter..
je regarde le alert.log

starting up 1 dispatcher(s) for network address '(ADDRESS=(PARTIAL=YES)(PROTOCOL=TCP))'...
Tue Jan 03 17:53:47 2012
MMNL started with pid=16, OS id=6702
starting up 1 shared server(s) ...
ORACLE_BASE from environment = /appli/oracle
Tue Jan 03 17:53:47 2012
ALTER DATABASE   MOUNT
ORA-00210: ouverture impossible du fichier de controle indique
ORA-00202: fichier de controle : '/bases/boxi3/oradata/CMSPROD/control01.ctl, /bases/boxi3/oradata/CMSPROD/control02.ctl'
ORA-27037: impossible d'obtenir l'etat du fichier
Linux-x86_64 Error: 2: No such file or directory
Additional information: 3
ORA-205 signalled during: ALTER DATABASE   MOUNT...

j'ai l'impression que tout a vrillé
j'ai une copie des control files qui fonctionnaient.
j'ai alors envoyé ailleurs mes controlfiles qui me paraissaient corrompus et remplacé par ceux sauvé une heure plus tot ..
même erreur...
du coup je suis un peu perdue car c'est une base de bientôt prod ( j'ai une copie des dbf et des control files d'une heure plus tôt mais ça sert a rien si je sais pas les remonter )


Clem


détails : c'est une base 11g sur un redhat 5
clemYokYok est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/01/2012, 18h29   #2
Rédacteur
 
Inscription : décembre 2002
Messages : 2 389
Détails du profil
Informations personnelles :
Localisation : France, Var (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : décembre 2002
Messages : 2 389
Points : 3 276
Points : 3 276
Stop arrêtez de bricoler !!
__________________
Consultant / formateur Oracle indépendant
Certifié OCP 10g et 11g, sécurité 11g
Pomalaix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/01/2012, 18h37   #3
Rédacteur
 
Inscription : décembre 2002
Messages : 2 389
Détails du profil
Informations personnelles :
Localisation : France, Var (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : décembre 2002
Messages : 2 389
Points : 3 276
Points : 3 276
Rien n'a vrillé, c'est juste que votre syntaxe ALTER SYSTEM était mauvaise.
Vous avez mis entre entre apostrophes la liste complète des fichiers de contrôle, or ce qu'il faut faire, c'est mettre chacun d'entre eux entre apostrophes.

Actuellement, Oracle recherche un fichier de contrôle dont le nom serait égal à toute la liste, virgules incluses.

Il suffit donc de remettre en place les 3 exemplaires (pas ceux d'il y a une heure !), de refaire votre ALTER SYSTEM correctement et de redémarrer la base.

Code :
ALTER SYSTEM SET control_files  ='/bases/boxi3/oradata/CMSPROD/control01.ctl', '/bases/boxi3/oradata/CMSPROD/control02.ctl', '/bases/boxi3/oradata/CMSPROD/control03.ctl' SCOPE=SPFILE;
__________________
Consultant / formateur Oracle indépendant
Certifié OCP 10g et 11g, sécurité 11g
Pomalaix est déconnecté   Envoyer un message privé Réponse avec citation 20
Vieux 04/01/2012, 10h01   #4
Invité de passage
 
Inscription : août 2009
Messages : 8
Détails du profil
Informations forums :
Inscription : août 2009
Messages : 8
Points : 2
Points : 2
Par défaut Mercciii

Merci beaucoup aux supers gens compétents qui accompagnent les petits scarabée inconscients . je vous aime!
c'est vrai qu'avec la tête fraiche du matin ça parait logique...
et j'ai vraiment fait n'importe quoi pour un premier jour de travail de l'année
promis j’arrête de bricoler même après avoir sauvegardé mes fichiers, je vais me faire une base bac a sable...
tout est reparti grâce a vous!
clemYokYok est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h20.


 
 
 
 
Partenaires

Hébergement Web