paomo30000 发表于 2013-1-24 21:06:17

PLSQL:“tns:无法解析指定的连接标识符” 的解决

前两天用的好好的PLSQL今天换了个库连接就一直报PLSQL:“tns:无法解析指定的连接标识符”
网上看了N多办法都无济于事,我是本机没有ORACLE服务端,只有客户端。网上的方法用尽了也没解决。什么改tnsnames.ora 的还有设置windows环境变量的,还有改PL/SQL development菜单Tools-Preferences的oracle-home的...我用ORALCE自带的Net Configuration Assistant的“本地NET服务名配置”的“测试”我的链接也能通过测试。可PLSQL就是连不上!最后做了以下操作
:还是在Net Configuration Assistant下这次选择“命名方法配置”->选择左边的“本地命名”到右边的“选定的命名方法”下,再将“本地命名”提高到第一位,(如果这里还有“轻松连接命名”的话“本地命名”原来是第二位的),下一步,下一步,完成。现在再去连接PLSQL。终于搞定了。究其原因可能是因为PLSQL通过IP访问已经不能找到指定的服务器位置。而改了本地命名后可能是通过服务器的计算机名去访问的,这是便能找到了。这种状况通常在IP有冲突的情况下发生。
页: [1]
查看完整版本: PLSQL:“tns:无法解析指定的连接标识符” 的解决