Utilizamos cookies propias y de terceros. [Más información sobre las cookies].
Política de cookies
Proyecto AjpdSoft

· Inicio
· Buscar
· Contactar
· Cookies
· Descargas
· Foros
· Historia
· Nosotros
· Temas
· Top 10
· Trucos
· Tutoriales
· Wiki
Proyecto AjpdSoft: Foros

AjpdSoft :: Ver tema - Error ORA-1241: TNS: no listener??
Foros de discusión Buscar Perfil FAQ Iniciar sesión
Information Error ORA-1241: TNS: no listener??

Publicar nuevo tema Responder al tema
Foros de discusión » Oracle Database, motor de base de datos profesional   
Ver tema anterior :: Ver tema siguiente
AutorMensaje
oracle-ora
Invitado





Asunto: Error ORA-1241: TNS: no listener?? Responder citando

Cuando intento conectarme a una base de datos Oracle 9i Server instalada en un servidor con Linux Red Hat Enterprise me aparece este mensaje de error y no me deja conectar:

Error ORA-1241: TNS: no listener

¿A qué se puede deber?
MensajePublicado:
Dom Ago 13, 2006 7:56 am
Top of Page
alonsojpd
Administrador/Moderador


Registrado: Sep 16, 2003
Mensajes: 2687

Asunto: Re: Error ORA-1241: TNS: no listener?? Responder citando



Anuncios



oracle-ora escribió:
Cuando intento conectarme a una base de datos Oracle 9i Server instalada en un servidor con Linux Red Hat Enterprise me aparece este mensaje de error y no me deja conectar:

Error ORA-1241: TNS: no listener

¿A qué se puede deber?


Normalmente este error se debe a que no está iniciado el Listener en el equipo al que intentas conectarte, el que tiene Oracle en producción con Linux Red Hat Enterprise.

Para iniciar este servicio haremos lo siguiente:

* Iniciamos sesión el el equipo con Oracle 9i (Linux Red Hat).
* Abrimos un terminal y, a ser posible, cambiamos al usuario oracle (este usuario debe existir pues Oracle lo necesita en Linux para su instalación). Para cambiar a este usuario tecleamos:

su - oracle
(si hemos entrado como root no nos pedirá la contraseña, en caso contrario deberemos introducir la contraseña del usuario oracle)

Antes de iniciar el servicio podremos comprobar si ya está iniciado con el comando:

ps

si ya está iniciado mostrará una línea como esta:

17498 pts/1 00:00:00 tnslsnr

si no está iniciado y puesto que el usuario oracle tiene las variables de entorno de Oracle establecidas, será suficiente con teclear el siguiente comando:

lsnrctl start

Tras iniciarse nos debería mostrar un mensaje como este:

The command completed successfully

Si se produce algún error al iniciar el Listener, podremos visualizarlo abriendo el fichero listener.log ubicado (por defecto) en:

/oracle/product/9.2/network/log/listener.log

(directorio de instalación de Oracle, carpeta networt, carpeta log)


A continuación mostramos todo el contenido de la ventana de terminal:

Código:

[root@LINUX ~]$ su - oracle

[oracle@LINUX ~]$ ps

  PID TTY          TIME CMD
17444 pts/1    00:00:00 bash
17495 pts/1    00:00:00 ps


[oracle@LINUX ~]$ lsnrctl start


LSNRCTL for Linux: Version 9.2.0.4.0 - Production on 13-AUG-2006 11:02:21

Copyright (c) 1991, 2002, Oracle Corporation.  All rights reserved.

Starting /oracle/product/9.2/bin/tnslsnr: please wait...

TNSLSNR for Linux: Version 9.2.0.4.0 - Production
System parameter file is /oracle/product/9.2/network/admin/listener.ora
Log messages written to /oracle/product/9.2/network/log/listener.log
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC)))
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=LINUX)(PORT=1521)))

Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC)))
STATUS of the LISTENER
------------------------
Alias                     LISTENER
Version                   TNSLSNR for Linux: Version 9.2.0.4.0 - Production
Start Date                13-AUG-2006 11:02:21
Uptime                    0 days 0 hr. 0 min. 0 sec
Trace Level               off
Security                  OFF
SNMP                      OFF
Listener Parameter File   /oracle/product/9.2/network/admin/listener.ora
Listener Log File         /oracle/product/9.2/network/log/listener.log
Listening Endpoints Summary...
  (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC)))
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=LINUX)(PORT=1521)))
Services Summary...
Service "PLSExtProc" has 1 instance(s).
  Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...
Service "oracl" has 1 instance(s).
  Instance "oracl", status UNKNOWN, has 1 handler(s) for this service...
The command completed successfully


[oracle@LINUX ~]$ ps

  PID TTY          TIME CMD
17444 pts/1    00:00:00 bash
17498 pts/1    00:00:00 tnslsnr
17499 pts/1    00:00:00 ps
[oracle@LINUX ~]$
[/i]
MensajePublicado:
Dom Ago 13, 2006 8:31 am
Top of PageVer perfil de usuario
Mostrar mensajes de anteriores:   
Todas las horas son GMT - 1 Horas
Publicar nuevo tema Responder al tema
Foros de discusión » Oracle Database, motor de base de datos profesional  

Cambiar a:  
Key
  Puede publicar nuevos temas en este foro
No puede responder a temas en este foro
No puede editar sus mensajes en este foro
No puede borrar sus mensajes en este foro
No puede votar en encuestas en este foro
Visita nuestro nuevo sitio web con programas y contenidos actualizados: Proyecto A