求大神解决一下
按如下过程检查:
服务器,可否正常登录数据库并查询数据sqlplus;
服务器上用sqlplus user/pwd@orcl 的方式能否登录?
服务器的防火墙是否开着,是否没有为oracle调整过;
在客户端上 tnsping 数据库的本地网络服务名是否成功;
客户端用oracle sql developer 连接时,地址,端口,数据库实例名,用户名,密码,是否都正确?
对于使用oci连接(pl/sql developer、toad等)的客户端,本地网络服务名 (tnsnames.ora中的配置内容)配置的内容是否正确。
以上方法如果都没有解决问题,建议请专业人士帮忙处理。
温馨提示:答案为网友推荐,仅供参考
第1个回答 2017-10-22
这个问题我总结过的,如果操作没有问题,网上常见的答案是解决不了的;
主要是SQL Developer版本问题,加上莫名其妙的间歇性抽风;官网给的始终是最新版的SQL Developer,导致遇到问题的人很多,详情看联结吧~
联结里也给出了可以正常用的SQL Developer~
主要是SQL Developer版本问题,加上莫名其妙的间歇性抽风;官网给的始终是最新版的SQL Developer,导致遇到问题的人很多,详情看联结吧~
联结里也给出了可以正常用的SQL Developer~
第2个回答 2014-12-11
请按如过程检查:
1 服务器,可否正常登录数据库并查询数据sqlplus
2 服务器上 用sqlplus user/pwd@orcl 的方式能否登录?
3 服务器的防火墙是否开着,是否没有为oracle调整过
4 在客户端上 tnsping 数据库的本地网络服务名 是否成功
5 客户端用oracle sql developer 连接时,地址,端口,数据库实例名,用户名,密码,是否都正确?
6 对于使用oci连接(pl/sql developer、toad等)的客户端,本地网络服务名 (tnsnames.ora中的配置内容)配置的内容是否正确追问
1 服务器,可否正常登录数据库并查询数据sqlplus
2 服务器上 用sqlplus user/pwd@orcl 的方式能否登录?
3 服务器的防火墙是否开着,是否没有为oracle调整过
4 在客户端上 tnsping 数据库的本地网络服务名 是否成功
5 客户端用oracle sql developer 连接时,地址,端口,数据库实例名,用户名,密码,是否都正确?
6 对于使用oci连接(pl/sql developer、toad等)的客户端,本地网络服务名 (tnsnames.ora中的配置内容)配置的内容是否正确追问
1 可正常登录数据库查询数据
2 可正常登录
3 防火墙关闭状态
4 成功
5 都正确
6 配置正确plsql可正常连接使用
补充 客户端和工具都是在同一台机器,IP写为127.0.0.1 和 localhost 报的错误不一样。。跟操作系统是win8.1有关系吗
换个工具,用plsqldeveloper试试。
追问plsqldeveloper这个一直都没问题,可正常连接
追答再换一个java类的工具试试看:
AquaDataStudio
或者
DbVisualizer
如果能用的话,那说明 Oracle Sql Developer不正常。
如果不能用的话,那说明你的java环境不正常。
第3个回答 2017-10-22