获取IO错误:网络适配器无法建立连接



HI我在尝试登录到我的应用程序时收到以下错误。我使用的是websphere7、java7、oracle11g和eclipsejuno。

我得到的错误如下。

[4/9/15 16:46:23:327 IST]00000029 SystemOut O java.sql.SQLRecoverableException:IO错误:网络适配器无法建立连接[4/9/15 16:46:23:328 IST]00000029 oracle.jdbc.driver.T4CConnection.loon上的SystemOut O(T4CConnection.java:458)[4/9/15 16:46:23:328 IST]00000029 SystemOut O at oracle.jdbc.driver.PhysicalConnection.(PhysicalConnection.java:546)[4/9/15 16:46:23:328 IST]00000029 oracle.jdbc.driver.T4CConnection.(T4CConnection.java:236)上的SystemOut O[4/9/15 16:46:23:328 IST]00000029 SystemOut O at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtensions.java:32)[4/9/15 16:46:23:328 IST]00000029 oracle.jdbc.driver.OracleDriver.connect上的SystemOut O(OracleDriver.java:521)[4/9/15 16:46:23:328 IST]00000029 SystemOut O,位于oracle.jdbc.pool.OracleDataSource.getPhysicalConnection(OracleDataSource.java:280)[4/9/15 16:46:23:329 IST]00000029 SystemOut O,位于oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:207)[4/9/15 16:46:23:331 IST]00000029 oracle.jdbc.pool.OracleConnectionPoolDataSource.getPhysicalConnection上的SystemOut O(OracleConnectionPoolDataSource.java:139)[4/9/15 16:46:23:331 IST]00000029 oracle.jdbc.pool.OracleConnectionPoolDataSource.getPooledConnection(OracleConnectionPoolDataSource.java:88)上的SystemOut O

两个系统之间的连接失败可能有很多原因。你应该问的第一个问题是:

  • 它每次都发生吗
  • 它是间歇性发生的吗?如果它是间歇性的,你能确定故障中的任何共性吗?它总是针对一个用户吗?总是在某个时间吗?等等
  • 你能ping访问远程服务器吗
  • 你能打电话访问远程服务吗

最后,在出现连接问题的所有情况下,最好的调查方法是使用数据包嗅探工具(就我个人而言,我喜欢wireshark)。这将为您提供有关电线上实际发生的事情的信息。

相关内容

最新更新