ORA-12154:TNS:无法解析指定的连接标识符

Posted 但行好事 莫问前程

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ORA-12154:TNS:无法解析指定的连接标识符相关的知识,希望对你有一定的参考价值。

  不是第一次遇到这个问题了,反正不是listenter.ora有问题就是tnsname.ora有问题:

  先检查tnsname.ora文件,最常见的是因为动了这个文件导致的错误,新添加的tns只要括号不对应或者多了空格等问题就会导致这个错误,特别是数据库名称的地方一定要注意不要有空格,这个错误不容易发现

  然后是listenter.ora文件:

SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = CLRExtProc)
      (ORACLE_HOME = E:\app\garfield\product\11.2.0\dbhome_1)
      (PROGRAM = extproc)
      (ENVS = "EXTPROC_DLLS=ONLY:E:\app\garfield\product\11.2.0\dbhome_1\bin\oraclr11.dll")
    )
#添加如下内容 (SID_DESC
= (GLOBAL_DBNAME=ORCL) (ORACLE_HOME=E:\app\garfield\product\11.2.0\dbhome_1) (SID_NAME=ORCL) )
#添加如上内容
)

 

以上是关于ORA-12154:TNS:无法解析指定的连接标识符的主要内容,如果未能解决你的问题,请参考以下文章

ORA-12154:TNS:无法解析指定的连接标识符

ORA-12154: TNS: 无法解析指定的连接标识符

ORA-12154:TNS:无法解析指定的连接标识符

ORA-12154: TNS: 无法解析指定的连接标识符

ORA-12154: TNS: 无法解析指定的连接标识符

ORA-12154: TNS: 无法解析指定的连接标识符