ORA-12514: TNS: listener does not currently know of service requested in connect descriptor (Listener kennt den angeforderten Service derzeit nicht)
OracleWas 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.
Weitere Einträge zu dieser Datenbank
- ORA-01652Unable to extend temp segment by N in tablespace (Temp-Segment kann im Tablespace nicht um N erweitert werden)
- ORA-04031Unable to allocate N bytes of shared memory (N Bytes Shared Memory können nicht allokiert werden)
- ORA-12154TNS: could not resolve the connect identifier specified (angegebener Connect Identifier nicht auflösbar)
- ORA-00942Table or view does not exist (Tabelle oder View existiert nicht)
- ORA-01031Insufficient privileges (unzureichende Berechtigungen)
- ORA-00257Archiver error. Connect internal only, until freed (Archiver-Fehler; bis zur Freigabe nur interne Verbindungen)
- ORA-01000Maximum open cursors exceeded (maximale Anzahl offener Cursor überschritten)