Bonjour,
Sur une base oracle XE sous Windows, je lance en ligne de commande sous dos un sqlplus /nolog. J'arrive à l'invite SQL>
Je cherche à me connecter avec connect SYS/password.
J'obtiens alors : ORA-01033: Oracle Initialization or shutdown in progress
Il m'est donc impossible d'appliquer une des nombreuses solutions proposées sur le forum ou ailleurs.
Je regarde dans mon fichier d'alerte et là panique :
Fri Jul 01 09:32:49 2011
Aborting crash recovery due to error 600
Fri Jul 01 09:32:49 2011
Errors in file c:\t6\app\oracle\admin\xe\udump\xe_ora_3152.trc:
ORA-00600: code d'erreur interne, arguments : [kcratr1_lastbwr], [], [], [], [], [], [], []
ORA-600 signalled during: alter database open...
Fri Jul 01 09:47:46 2011
db_recovery_file_dest_size of 10240 MB is 0.98% used. This is a
user-specified limit on the amount of space that will be used by this
database for recovery-related files, and does not reflect the amount of
space available in the underlying filesystem or ASM diskgroup.
Charabia...
Cependant une ligne attire mon attention :
db_recovery_file_dest_size of 10240 MB is 0.98% used
Si c'est là la source du problème, sauf erreur il me faudrait faire :
ALTER system SET DB_RECOVERY_FILE_DEST_SIZE = 2048576000 SCOPE = BOTH ;
- Suis-je bon dans mon raisonnement ?
- Comment puis-je exécuter cette commande si je ne parviens pas à me connecter ?
Information complémentaire : la marge de manœuvre est large puisqu'il m'est permis de faire un recover.
D'avance merci de votre aide précieuse en cet instant de grande solitude.
Partager