från http://ora-12154.ora-code.com
ORA-12154 :TNS:kunde inte lösa den angivna anslutningsidentifieraren
Orsak :En anslutning till en databas eller annan tjänst begärdes med en anslutningsidentifierare, och den angivna anslutningsidentifieraren kunde inte lösas till en anslutningsbeskrivning med en av de konfigurerade namngivningsmetoderna. Om till exempel typen av anslutningsidentifierare som användes var ett nättjänstnamn kunde nättjänstens namn inte hittas i ett namngivningsmetodförråd, eller så kunde förvaret inte hittas eller nås.
Åtgärd :
-
Om du använder lokalt namn (TNSNAMES.ORA-fil):
-
Se till att "TNSNAMES" är listad som ett av värdena för parametern NAMES.DIRECTORY_PATH i Oracle Net-profilen (SQLNET.ORA)
-
Kontrollera att en TNSNAMES.ORA-fil finns och att den finns i rätt katalog och är tillgänglig.
-
Kontrollera att nättjänstens namn som används som anslutningsidentifierare finns i filen TNSNAMES.ORA.
-
Se till att det inte finns några syntaxfel någonstans i filen TNSNAMES.ORA. Leta efter oöverträffade parenteser eller herrelösa tecken. Fel i en TNSNAMES.ORA-fil kan göra den oanvändbar.
-
Om du använder katalognamn:
-
Kontrollera att "LDAP" är listad som ett av värdena för parametern NAMES.DIRETORY_PATH i Oracle Net-profilen (SQLNET.ORA).
-
Kontrollera att LDAP-katalogservern är uppe och att den är tillgänglig.
-
Kontrollera att nättjänstens namn eller databasnamn som används som anslutningsidentifierare är konfigurerat i katalogen.
-
Kontrollera att standardkontexten som används är korrekt genom att ange ett fullständigt kvalificerat nättjänstnamn eller ett fullständigt LDAP-DN som anslutningsidentifierare
-
Om du använder easy connect-namngivning:
-
Kontrollera att "EZCONNECT" är listad som ett av värdena för parametern NAMES.DIRETORY_PATH i Oracle Net-profilen (SQLNET.ORA).
-
Se till att angivna värd-, port- och tjänstnamn är korrekta.
-
Försök att omge anslutningsidentifieraren inom citattecken. Se Oracle Net Services Administrators Guide eller Oracles operativsystemspecifika guide för mer information om namngivning.