van http://ora-12154.ora-code.com
ORA-12154 :TNS:kon de opgegeven verbindings-ID niet oplossen
Oorzaak :Er is een verbinding met een database of andere service aangevraagd met behulp van een verbindings-id en de opgegeven verbindings-id kon niet worden omgezet in een verbindingsdescriptor met behulp van een van de geconfigureerde naamgevingsmethoden. Als het type verbindings-ID dat werd gebruikt bijvoorbeeld een netservicenaam was, kon de netservicenaam niet worden gevonden in een opslagplaats voor naamgevingsmethoden, of kon de opslagplaats niet worden gevonden of bereikt.
Actie :
-
Als u lokale naamgeving gebruikt (TNSNAMES.ORA-bestand):
-
Zorg ervoor dat "TNSNAMES" wordt vermeld als een van de waarden van de parameter NAMES.DIRECTORY_PATH in het Oracle Net-profiel (SQLNET.ORA)
-
Controleer of er een TNSNAMES.ORA-bestand bestaat en in de juiste map staat en toegankelijk is.
-
Controleer of de naam van de netservice die wordt gebruikt als verbindings-ID bestaat in het TNSNAMES.ORA-bestand.
-
Zorg ervoor dat er nergens syntaxisfouten in het TNSNAMES.ORA-bestand staan. Zoek naar ongeëvenaarde haakjes of verdwaalde karakters. Fouten in een TNSNAMES.ORA-bestand kunnen het onbruikbaar maken.
-
Als u directory-naamgeving gebruikt:
-
Controleer of "LDAP" wordt vermeld als een van de waarden van de parameter NAMES.DIRETORY_PATH in het Oracle Net-profiel (SQLNET.ORA).
-
Controleer of de LDAP-directoryserver actief is en toegankelijk is.
-
Controleer of de naam van de netservice of database die wordt gebruikt als verbindings-ID, is geconfigureerd in de directory.
-
Controleer of de standaardcontext die wordt gebruikt correct is door een volledig gekwalificeerde netservicenaam of een volledige LDAP-DN op te geven als verbindings-ID
-
Als u easy connect-naamgeving gebruikt:
-
Controleer of "EZCONNECT" wordt vermeld als een van de waarden van de parameter NAMES.DIRETORY_PATH in het Oracle Net-profiel (SQLNET.ORA).
-
Zorg ervoor dat de opgegeven host-, poort- en servicenaam correct zijn.
-
Probeer de verbindings-ID tussen aanhalingstekens te plaatsen. Zie de Oracle Net Services Administrators Guide of de Oracle-specifieke handleiding voor het besturingssysteem voor meer informatie over naamgeving.