DBAtlas · Atlas de operaciones de bases de datos

ORA-12520: TNS:listener could not find available handler for requested type of server (el listener no encontró un handler disponible para el tipo de servidor solicitado)

Oracle

¿Qué significa?

El listener no encontró un proceso servidor (handler) adecuado para el tipo de conexión solicitado (dedicada o compartida). El cliente puede llegar al listener, pero la conexión no puede traspasarse a un proceso servidor.

¿Por qué ocurre?

La instancia no está registrada en el listener o su registro está roto; se alcanzó el límite PROCESSES/SESSIONS y no se puede crear un nuevo proceso dedicado; no hay dispatchers o son insuficientes en una configuración de shared server; o la instancia acaba de arrancar y aún no se ha registrado en el listener.

Cómo solucionarlo

Revise los servicios que ve el listener: lsnrctl services (número de handlers y sus estados). Vuelva a registrar la instancia en el listener: ALTER SYSTEM REGISTER; Revise el límite PROCESSES: SELECT resource_name, current_utilization, max_utilization, limit_value FROM v$resource_limit WHERE resource_name IN ('processes','sessions'); Si es necesario, auméntelo con ALTER SYSTEM SET processes=... SCOPE=SPFILE; y reinicie la instancia.

Abrir en DBAtlas →

Más entradas de este motor