问题 ORA-12154: TNS:could not resolve the connect identifier specified ,即无法解析指定的连接标识符。这说明缺少了一个环境变量,TNS_ADMIN 。 解决方法:右击 我的电脑 -> 属性 -> 高级 -> 环境变量 -> Administrator 的用户变量 -> 新建变量名为:TNS_ADMIN 变量值为:%ORACLE_HOME%/NETWORK/ADMIN/ 其中 %ORACLE_HOME% 即 Orcale 的安装路径, 其实,设置的该环境变量的值为 tnsnames.ora 文件所在路径,特别是重装后或其它操作,忘了设置TNS_ADMIN 变量,PL/SQL 登陆就会报“无法解析指定的连接标识符”的错误 ,而设置TNS_ADMIN 变量是为了能够找到 tnsnames.ora 。如果本机上安装了ORACLE,并且设置了 ORACLE_HOME 环境变量,那么会自动在 %ORACLE_HOME%/NETWORK/ADMIN/ 位置查找 tnsnames.ora 文件。我是直接在电脑上安装了Instant Client,然后在oracle目录下建立了network/admin/tnsnames.ora文件
详细解决方案
PL/SQL Developer 中的另一个有关问题:ORA-12154: TNS:could not resolve the connect identifier
热度:109 发布时间:2016-05-05 14:34:35.0
问题 ORA-12154: TNS:could not resolve the connect identifier specified ,即无法解析指定的连接标识符。这说明缺少了一个环境变量,TNS_ADMIN 。 解决方法:右击 我的电脑 -> 属性 -> 高级 -> 环境变量 -> Administrator 的用户变量 -> 新建变量名为:TNS_ADMIN 变量值为:%ORACLE_HOME%/NETWORK/ADMIN/ 其中 %ORACLE_HOME% 即 Orcale 的安装路径, 其实,设置的该环境变量的值为 tnsnames.ora 文件所在路径,特别是重装后或其它操作,忘了设置TNS_ADMIN 变量,PL/SQL 登陆就会报“无法解析指定的连接标识符”的错误 ,而设置TNS_ADMIN 变量是为了能够找到 tnsnames.ora 。如果本机上安装了ORACLE,并且设置了 ORACLE_HOME 环境变量,那么会自动在 %ORACLE_HOME%/NETWORK/ADMIN/ 位置查找 tnsnames.ora 文件。我是直接在电脑上安装了Instant Client,然后在oracle目录下建立了network/admin/tnsnames.ora文件
相关解决方案
- !使用JDNI时,报 Cannot create JDBC driver of class '' for connect URL 'null'
- JSP向SQL数据库中写下数据时提示:Network error IOException: Connection refused: connect
- socket.connect(socketAddress,timeout ))解决方法
- 数据库 connect time out解决方案
- 关于HttpURLConnection:Connection timed out: connect 有关问题
- 在netbeans 6.1中创造的MIDlet在模拟运行的时候希望不是运行在wtk中,而是运行在nokia s60 v1的环境中应该装nokia developer suite的哪个版本
- 无法下载Nokia Developer's Suite 2.2 for J2ME,该如何解决
- cannot resolve symbol: class ApplicationException 有关问题
- spring insight developer edition 2.7.1 错误
- 急求:PL/SQL Developer 的Product code、Serial number以及Password,该怎么处理
- myeclipse调用junit时 cannot connect to vm,该如何处理
- java.net.ConnectException: Connection timed out: connect,该怎么处理
- MyEclipse有关问题,Cannot connect to VM,新手求指教
- Developer Express .NET的破解解决办法
- delphi2007 Cannot resolve unit name 'IdHTTP'该怎么处理
- delphi2007 Cannot resolve unit name 'IdHTTP'该如何解决
- delphi2007 Cannot resolve unit name 'IdHTTP',该如何解决
- VS2005 建立数据源报“ORA-12154:TNS:无法处理服务器名”这样的异常。大侠帮小弟我啊
- asp.net mvc3 ef ora-12154,该怎么处理
- No row with the given identifier exists解决方案
- Unable to connect to any of the specified MySQL hosts为什么连不上mysql?该如何解决
- asp连数据库,Microsoft OLE DB Provider for SQL Server 异常 '80004005',[DBNETLIB][ConnectionOpen (Connect()).]SQL Server 不存在或拒绝访问
- ORA-12154: TNS: 无法处理服务名解决方案
- Developer 2008 链接SQL2005数据库不报错,但是显示不出来数据内容,该怎么解决
- 运行程序时出现了 ORA-12154: TNS: 无法解析指定的连接标识符解决方法
- MS vs 2005 的 web developer 在哪里?该怎么处理
- 系统运行一段时间后,出现ora-12154:无法处理服务名异常
- 遇到的最为奇怪的有关问题:“type”并不包含“identifier”的定义
- 新手提问:VS.NET 2005 和 Visual Web Developer 2005 是什么关系啊解决思路
- IPHostEntry strIp = Dns.Resolve(Environment.MachineName);报错!