什么“IO错误:套接字读取超时”意味着(SQL开发人员)

时间:2014-10-13 06:34:50

标签: sql oracle-sqldeveloper

当我尝试打开SQL开发人员时,我收到此错误:

An error was encountered performing the requested operation:
IO Error: Socket read timed out
The Network Adapter could not establish the connection Vendor code 17002

有什么问题?

3 个答案:

答案 0 :(得分:7)

该错误的典型原因:

  1. 您的数据库侦听器未运行
  2. 它正在运行,但可能有防火墙介入
  3. 它正在运行,没有防火墙问题,但您提供了错误的连接详细信息。
  4. 来源:https://community.oracle.com/thread/3519434

答案 1 :(得分:2)

确保您的安装位于本地驱动器上!

如果您的SQL Developer是从网络位置(特别是与数据库网络位置不同的位置)启动的,则可能成为问题。

我遇到了同样的问题并且我将我的安装移到了我的本地驱动器并且它立即连接了:)

答案 2 :(得分:0)

以上答案是确切原因,但要解决此问题:

转到服务器计算机并以root用户身份登录,然后运行:

( # xhost + )

然后来到oracle用户并运行:

( $ lsnrctl reload LISTENER_NAME )