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.
Más entradas de este motor
- ORA-16038log N sequence# M cannot be archived
- ORA-19809limit exceeded for recovery files
- ORA-00376file N cannot be read at this time
- ORA-28001the password has expired
- ORA-38029object statistics are locked
- ORA-00845MEMORY_TARGET not supported on this system (MEMORY_TARGET no es compatible con este sistema)
- ORA-27102out of memory