【问题标题】:getting IO Error: The Network Adapter could not establish the connection出现 IO 错误:网络适配器无法建立连接
【发布时间】:2015-06-15 00:11:48
【问题描述】:

您好,我在尝试登录我的应用程序时遇到以下错误。我正在使用 websphere7、java7、oracle11g 和 eclipse juno。

我得到的错误如下。

[4/9/15 16:46:23:327 IST] 00000029 SystemOut O java.sql.SQLRecoverableException:IO 错误:网络适配器无法建立连接 [4/9/15 16:46:23:328 IST] 00000029 SystemOut O at oracle.jdbc.driver.T4CConnection.logon(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 SystemOut O at oracle.jdbc.driver.T4CConnection.(T4CConnection.java:236) [4/9/15 16:46:23:328 IST] 00000029 SystemOut O at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32) [4/9/15 16:46:23:328 IST] 00000029 SystemOut O at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:521) [4/9/15 16:46:23:328 IST] 00000029 SystemOut O at oracle.jdbc.pool.OracleDataSource.getPhysicalConnection(OracleDataSource.java:280) [4/9/15 16:46:23:329 IST] 00000029 SystemOut O at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:207) [4/9/15 16:46:23:331 IST] 00000029 SystemOut O at oracle.jdbc.pool.OracleConnectionPoolDataSource.getPhysicalConnection(OracleConnectionPoolDataSource.java:139) [4/9/15 16:46:23:331 IST] 00000029 SystemOut O at oracle.jdbc.pool.OracleConnectionPoolDataSource.getPooledConnection(OracleConnectionPoolDataSource.java:88)

【问题讨论】:

    标签: java eclipse oracle jdbc


    【解决方案1】:

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

    • 每次都会发生吗?
    • 是否间歇性发生?如果它是间歇性的,你能找出故障中的任何共性吗?它总是针对一个用户吗?总是在某个时间吗?等等。
    • 你能通过 ping 来访问远程服务器吗?
    • 您可以通过远程访问远程服务吗?

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

    【讨论】:

      猜你喜欢
      • 2012-09-16
      • 1970-01-01
      • 1970-01-01
      • 2022-01-13
      • 1970-01-01
      相关资源
      最近更新 更多