Oracle
 sql >> Base de données >  >> RDS >> Oracle

ORA-27154 / ORA-27146

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