Bonjour,

j'essaie de recréer une base avec le SID d'une ancienne base qui a été mal arrêtée. Je suis sur une version oracle 9.2.0.7.0 standard edition sur un serveur solaris OS 5.9.

Je créé les répertoires data, index, dump, le fichie init<SID>.ora, je positionne le ORACLE_SID, je lance sqlplus "/ as sysdba" puis startup nomount pfile=..., j'obtiens le message suivant:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
SQL> startup nomount pfile=/produits/oracle/app/product/9.2.0.7/dbs/initi183.ora
ORA-27100: shared memory realm already exists
SVR4 Error: 17: File exists
Il n'y a aucun process qui tourne pour le SID concerné, pas de lk<SID> dans le ORACLE_HOME/dbs, plus de sémaphore ni de shared memory:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
[csidef:oracle]/produits/oracle/app/product/9.2.0.7/dbs>sysresv
 
IPC Resources for ORACLE_SID "i183" :
Shared Memory
ID              KEY
No shared memory segments used
Semaphores:
ID              KEY
No semaphore resources used
Oracle Instance not alive for sid "i183"
[csidef:oracle]/produits/oracle/app/product/9.2.0.7/dbs>
dans le fichier d'alerte, j'ai:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
Wed Dec  3 11:48:21 2008
Starting ORACLE instance (normal)
 Disable cache advisory with old cache parameters
Wed Dec  3 11:48:21 2008
Running with 1 strand for Non-Enterprise Edition
Avez-vous une idée?

Merci,