正在加载...

PS:刚才测试组的同事遇到Java程序的某个类连接Oracle数据库报这个错误:The Network Adapter could not establish the connection ,找我排查。数据库是内网的另一台,跟java应用服务器是同一内网。google了一下,这个报错的各种说法都有。最后找出是APP Server的DNS解析DB Server的主机名出错导致。

解决方法:

在客户端的hosts文件中写入数据库主机名与IP的对应解析。如数据库主机名是oracle11g,就写如下的对应解析:

10.36.16.28 oracle11g

Linux客户端的hosts在/etc/hosts

Win客户端的hosts在C:\WINDOWS\system32\drivers\etc\hosts

这个报错还可能有其他原因导致,但是我遇到的是这个问题导致。上面方法解决。

: http://www.ha97.com/4848.html

本文相关评论 - 1条评论都没有呢

No comments yet.