DBAtlas · Atlas de operaciones de bases de datos

ORA-12514: TNS: listener does not currently know of service requested in connect descriptor (el listener no conoce el servicio solicitado)

Oracle

¿Qué significa?

El listener está en ejecución pero no reconoce el nombre de servicio solicitado; es decir, el servicio no está registrado en el listener.

¿Por qué ocurre?

La instancia de base de datos no está completamente abierta, el servicio aún no se ha registrado en el listener (LREG en 12c+, retraso del registro de PMON en 11g y anteriores), se usa un SERVICE_NAME incorrecto o se confunden SID y nombre de servicio.

Cómo solucionarlo

Vea los servicios que conoce el listener: lsnrctl status y lsnrctl services. Verifique que la base de datos esté OPEN. Fuerce el registro del servicio: ALTER SYSTEM REGISTER en SQL. Revise el parámetro LOCAL_LISTENER y el uso correcto de SERVICE_NAME. En una pluggable database, asegúrese de que la PDB esté OPEN.

Abrir en DBAtlas →

Más entradas de este motor