首页 > 其他 > 详细

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

时间:2014-01-21 19:24:38      阅读:366      评论:0      收藏:0      [点我收藏+]

使用PLSQL连接ORALCE数据库时出现上面错误,通过查度娘,总结如下需注意的内容:

1、PL SQL的安装路径下不能出现如 括号之类的内容,例如64位的系统中,不要使用默认的安装路径,如Program Files (x86),需重新设置其安装路径;

2、不登陆进入 PL SQL 在 工具 → 首选项中设置  oracle的主目录名为 OraDb10g_home2;

3、在PL SQL的 帮助 → 支持信息中查看 tns的路径为:E:\oracle\product\10.2.0\db_2\Network\Admin\tnsnames.ora,确保改路径下存在 tnsnames.ora 文件;

4、检查 E:\oracle\product\10.2.0\db_2\Network\Admin\sqlnet.ora 文件,修改为:

SQLNET.AUTHENTICATION_SERVICES= (NTS)
NAMES.DIRECTORY_PATH= (TNSNAMES,EZCONNECT)   或去掉NAMES.DIRECTORY_PATH= (TNSNAMES,EZCONNECT)

5、检查tnsnames.ora 文件:

ORCL18 =

  (DESCRIPTION =

   (ADDRESS_LIST =

     (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.18)(PORT = 1521))

    )

    (CONNECT_DATA =

      (SERVICE_NAME = orcl)
    )

  )

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

原文:http://www.cnblogs.com/nygfcn1234/p/3528285.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!