sql >> Base de Datos >  >> RDS >> Oracle

ORA-27154 / ORA-27146

ORA-27154 es un error bastante común al que se enfrentan muchos DBA en las actividades diarias. Estoy tratando de compartir lo que he aprendido para resolverlo. Estamos iniciando la base de datos de Oracle y recibimos el siguiente error al iniciar la base de datos

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

También puede recibir un error ORA-7445 en el registro de alertas o un error ORA-3113.
ORA-03113:fin de archivo en el canal de comunicación)
El registro de alertas muestra el siguiente error

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

Los motivos del error pueden ser

  • Aumentó el parámetro de procesos en el archivo de inicio e intentó reiniciar la base de datos
  • El servidor ya tiene muchas bases de datos y está agregando una nueva base de datos al servidor
  • El parámetro del SO del servidor ha sufrido los cambios
  • Es posible que tenga segmentos compartidos perdidos

Resolución para ORA-27154/ORA-27146


(1) Necesitamos disminuir el parámetro de procesos en la base de datos alojada en el servidor para acomodar la nueva base de datos
(2) Podemos modificar la configuración del kernel del semáforo

(3) Debe eliminar los semáforos y los segmentos de memoria compartida perdidos.

Para obtener una lista de memoria compartida e ID de semáforo:

ipcs -a

Para eliminar la memoria compartida:

ipcrm -m <shared memory id>

Para eliminar semáforos:

ipcrm -s <semaphore id>

Una vez que haya eliminado los que son propiedad de Oracle y el grupo dba, debería poder
iniciar la base de datos.

Espero que les guste este post sobre ORA-27154/ORA-27146. Comparta sus comentarios

También lee
ORA-01111
ORA-00900
ORA-29285:error de escritura de archivo
ORA-00054
https://asktom.oracle.com/pls/apex/ f?p=100:11:0::::P11_QUESTION_ID:480021477095