ORA-27154 est une erreur assez courante à laquelle de nombreux administrateurs de base de données sont confrontés au quotidien. J'essaie de partager ce que j'ai appris pour le résoudre. Nous démarrons la base de données Oracle et nous recevons l'erreur ci-dessous lors du démarrage de la base de données
SQL> startup ORA-24323: value not allowed ORA-24323: value not allowed SQL> startup; ORA-24323: value not allowed ORA-27146: post/wait initialization failed
Vous pouvez également recevoir une erreur ORA-7445 dans le journal des alertes ou une erreur ORA-3113.
ORA-03113 :fin de fichier sur le canal de communication)
Le journal des alertes affiche l'erreur ci-dessous
ORA-27154: post/wait create failed ORA-27300: OS system dependent operation:semget failed with status: 28 ORA-27301: OS failure message: No space left on device ORA-27302: failure occurred at: sskgpcreates
Les raisons de l'erreur peuvent être
- Vous avez augmenté le paramètre de processus dans le fichier init et essayez de redémarrer la base de données
- Le serveur a déjà de nombreuses bases de données et vous ajoutez une nouvelle base de données au serveur
- Le paramètre du système d'exploitation du serveur a subi les modifications
- Vous avez peut-être des segments partagés errants
Résolution pour ORA-27154/ORA-27146
(1) Nous devons soit diminuer le paramètre de processus dans la base de données hébergée sur le serveur pour accueillir la nouvelle base de données
(2) Nous pouvons modifier les paramètres du noyau de sémaphore
(3) Vous devez supprimer les segments de mémoire partagée et les sémaphores parasites.
Pour obtenir une liste des identifiants de mémoire partagée et de sémaphore :
ipcs -a
Pour supprimer la mémoire partagée :
ipcrm -m <shared memory id>
Pour supprimer des sémaphores :
ipcrm -s <semaphore id>
Une fois que vous avez supprimé ceux appartenant à Oracle et au groupe dba, vous devriez pouvoir
démarrer la base de données.
J'espère que vous aimez ce post sur ORA-27154/ORA-27146. Merci de partager les commentaires
Lit également
ORA-01111
ORA-00900
ORA-29285 :erreur d'écriture de fichier
ORA-00054
https://asktom.oracle.com/pls/apex/ f?p=100:11:0::::P11_QUESTION_ID:480021477095