DBAtlas · Atlas für Datenbankbetrieb

ORA-12514: TNS: listener does not currently know of service requested in connect descriptor (Listener kennt den angeforderten Service derzeit nicht)

Oracle

Was bedeutet das?

Der Listener läuft, erkennt aber den angeforderten Servicenamen nicht; der Service ist also nicht beim Listener registriert.

Ursache

Die Datenbankinstanz ist nicht vollständig geöffnet, der Service hat sich noch nicht beim Listener registriert (LREG ab 12c, PMON-Registrierungsverzögerung in 11g und früher), der falsche SERVICE_NAME wird verwendet oder SID und Servicename werden verwechselt.

Lösung

Zeige die dem Listener bekannten Services an: lsnrctl status und lsnrctl services. Prüfe, ob die Datenbank OPEN ist. Löse die Service-Registrierung aus: ALTER SYSTEM REGISTER in SQL. Prüfe den Parameter LOCAL_LISTENER und die korrekte Verwendung von SERVICE_NAME. Stelle bei einer Pluggable Database sicher, dass die PDB OPEN ist.

In DBAtlas öffnen →

Weitere Einträge zu dieser Datenbank