Hola Amig@s,
Si nuestro listener de oracle tarda mucho en arrancar o mostrar el estado o en su defecto se producen errores aleatorios o del tipo ORA-12560 - ORA-12537.
Es posible que la causa sea el propio log del listener. Para solucionarlo, detenemos el servicio listener desde los servicios de Windows y luego, nos cambiamos a la carpeta donde se almacenan los logs en Oracle, es decir, UNIDADDEINSTALAICON:\oracle\diag\tnslsnr\NUESTROSID\listener\trace y eliminamos o renombramos el fichero listener.log como listener.old.
Otras posibles soluciones para los errores 12560 y 12537.
En el listener.ora añadir la siguiente linea:
INBOUND_CONNECT_TIMEOUT_listener_name=90
En el sqlnet.ora añadir los siguientes parámetros:
DIAG_ADR_ENABLED = OFF
DIAG_ADR_ENABLED_(EL NOMBRE DE NUESTRO LISTENER) = OFF
SQLNET.INBOUND_CONNECT_TIMEOUT = 90
INBOUND_CONNECT_TIMEOUT_LISTENER = 110
Con esto ya tendríamos resuelto los problemas de conexión. No nos olvidemos de volver a arrancar el listener desde los servicios de Windows.
Espero que les resulte útil.
Salu2.
Oracle Listener 11G - Arranque lento - Errores ORA-12560 - ORA-12537
-
Noticias
,
Oracle
,
Utilidades
Edit
0 comentarios:
Publicar un comentario