Что означает" ошибка ввода-вывода: время ожидания чтения сокета " (разработчик SQL)

когда я пытаюсь открыть SQL developer, я получаю эту ошибку:

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 ответов


типичные причины этой ошибки:

  1. прослушиватель базы данных не работает
  2. он работает, но, возможно, есть брандмауэр, вмешивающийся
  3. он работает, нет проблемы с брандмауэром, но вы предоставили неверные сведения о подключении.

источник:https://community.oracle.com/thread/3519434


убедитесь, что ваша установка находится на локальном диске!

Если ваш разработчик SQL запускается из сетевого местоположения (в частности, из другого местоположения, чем сетевое местоположение вашей базы данных), это мог бы быть проблемы.

У меня была такая же проблема, и я переместил свою установку на свой локальный диск и он сразу же подключился:)


выше ответы являются точными причинами, но решить это:

перейти на серверную машину и войдите в систему как root запустите:

( # xhost + )

затем перейдите к пользователю oracle и запустите:

( $ lsnrctl reload LISTENER_NAME )