先看错误信息:
[08006][17002] IO 错误: The Network Adapter could not establish the connection
java.net.ConnectException: Connection refused: connect.
telnet一下 远程数据库的地址,发现连接被拒绝:
解决方法:
打开远程Oracle数据库,找到 \NETWORK\ADMIN 文件夹,修改里面的tnsname.ora和listener.ora文件中这三个红框圈住的地方,将localhost改为主机名(主机名可以在 控制面板\系统和安全\系统 找到)。
保存,关闭。重启oracle监听服务就可以了。