4Trabes Historias de una empresa en 100 metros cuadrados

El blog de Trabe Soluciones

Oracle dice: ORA-27121: unable to determine size of shared memory

| | Comentarios

El error completo es algo más largo:

1
2
3
4
ERROR:
ORA-01034: ORACLE not available
ORA-27121: unable to determine size of shared memory segment
Linux Error: 13: Permission denied

Surge al intentar utilizar las herramientas de consola (sqlplus, imp) desde la propia máquina en la que está instalado el oracle. Las conexiones JDBC, asi como el interfaz web funcionan correctamente.

De otras batallas, tenemos claro que hay que fijar correctamente el ORACLE_HOME y el ORACLE_SID, pero el problema persiste. Tras un rato de búsquedas, llegamos a la solución: el instalador de oracle (al menos en nuestra plataforma que es linux) no “marca” como setuid $ORACLE_HOME/bin/oracle. Sabiendo esto, la solución es fácil:

1
2
$ cd $ORACLE_HOME/bin
$ chmod 6751 oracle


Lo sentimos, pero los comentarios están cerrados

tambien tengo el mismo problema y ya le di lo que pusieron y nada

25/Nov/2010 Mario

A mi me funciono, gracias, besos :)

10/Aug/2011 Samantha

Hola marcos muchas gracias por tu post, me ha servido para solucionar mi problema :)

16/04/2012 Oscar