TNS-12555: TNS: permiso denegado resolución de error

  

Oracle 10g + Redhat5, la instalación usa todo lo normal, instale el usuario oracle.

Iniciar sqlplus con usuario de oracle hoy [abc @ rhel4 admin] $ sqlplus /as sysdbaSQL * Plus: versión 10.2.0.1.0 - Producción el jueves 23 de abril, 12:11:25 2009Copyright (c) 1982, Oracle, 2005. Todos los derechos reservados.

Conectado a: Oracle Database 10g Enterprise Edition versión 10.2.0.1.0 - Producción con las opciones de partición, OLAP y minería de datosSQL >

Sin embargo, inicie la escucha En ese momento, se informó el error: [abc @ rhel4 admin] $ lsnrctlLSNRCTL para Linux: Versión 10.2.0.1.0 - Producción el 23-ABR-2009 12: 13: 06Copyright (c) 1991, 2005, Oracle. Todos los derechos reservados. Bienvenido a LSNRCTL, escriba "ayuda" para obtener información.

LSNRCTL > startStarting /u01/app/oracle/product/10.2.0/bin/tnslsnr: por favor espere ...

TNSLSNR para Linux : Versión 10.2.0.1.0 - El archivo de parámetros de ProductionSystem es /u01/app/oracle/product/10.2.0/network/admin/listener.oraLog mensajes escritos en /u01/app/oracle/product/10.2.0/network/Log /listener.logListening en: (DESCRIPTION = (DIRECCIÓN = (PROTOCOLO = tcp) (HOST = localhost.loc Aldomain) (PORT = 1521))) Error al escuchar: (DESCRIPTION = (DIRECCIÓN = (PROTOCOL = IPC) (KEY = EXTPROC1)))) TNS-12555: TNS: permiso denegado TNS-12560: TNS: error de adaptador de protocolo TNS-00525: Privilegio insuficiente para operationLinux Error: 1: Operación no permitida

El mensaje de error de registro muestra que debería estar relacionado con los permisos y, finalmente, encontró un mensaje oculto,

/var/tmp/.oracle El directorio es especial. Si oracle no tiene permiso para operar este directorio, el usuario de oracle no puede ingresar a la carpeta /var/tmp/.oracle. El método

es muy simple, ejecute: chmod 777 /var /tmp /. Oracle

Después de ok.
zh-CN"],null,[0.82551461],zh-CN"]]]

Copyright © Conocimiento de Windows All Rights Reserved