当前位置: 代码迷 >> Oracle管理 >> pl/sql登录时,DataBase 下拉中没有任何内容,无法登录,该怎么解决
  详细解决方案

pl/sql登录时,DataBase 下拉中没有任何内容,无法登录,该怎么解决

热度:76   发布时间:2016-04-24 05:40:43.0
pl/sql登录时,DataBase 下拉中没有任何内容,无法登录
以前使用pl/sql连接数据库一直很正常。前段时间不知改了什么设置,在pl/sql登录时,DataBase 下拉中没有任何内容(正常情况下应该有tnsnames.ora文件中的配置吧)。在DataBase 中乱输一个tns配置名,会报ora-12154:could not resolve service name。如果输入正确的tns名,会报ora-12557: TNS:protocol adapter not loadable。

环境变量中的ORACLE_HOME,TNS_ADMIN,path都做了设置,pl/sql中的ORACLE_HOME和OCI都设置了。检查了注册表,相关数据也正确。

应用程序访问数据库通过正常(也是用tns)

------解决方案--------------------
SQL code
--选择 tools -> preferences -> connection -> Oracle Home(empty is autodetect) ->----选择你放tns文件的oracle  应该就ok了
------解决方案--------------------
先检查一下监听吧!
------解决方案--------------------
我见别人也遇到过,最后没办法重新安装oracle了
期待解决方法
------解决方案--------------------
TNSPing如果能通過的話,重新安裝PL/SQL!
  相关解决方案