2013-04-15 54 views
1

我在尝试连接到远程DB2数据库时遇到了一些问题。这里的奇怪之处在于,有时候可以,但有时候不行,即我不能总是重现这种行为。有时无法连接到远程DB2数据库

的错误是:

Caused by: com.ibm.db2.jcc.am.SqlNonTransientConnectionException: [jcc][t4][10380][11951][3.64.114] Required property "<DB_NAME>" is unknown host. ERRORCODE=-4222, SQLSTATE=08001 

哪里DB_NAME是我的主机的名称。该地址可以使用ping和nslookup来解决。正如我所说,这只是不时发生。有谁知道这个问题?也许在时间段策略中对活动连接数或X连接数进行一些配置限制?

+1

你检查了你的网络吗?是否有任何短暂的中断,阻止从Java应用程序到数据库的连接? – AngocA

+0

Hi.Thanks for reply。是的,我检查了网络,但昨天我发现数据库还需要解析地址,有时它不能这样做,因此错误。 – rpvilao

+0

我在下面写了同样的答案 – AngocA

回答

1

可能有网络问题阻止应用程序(Java)和数据库服务器之间的连接,因此数据库服务器无法解析。

请检查网络以查找错误。

相关问题