Эта ошибка, скорее всего, вызвана брандмауэром, блокирующим запрос на подключение. Проверьте наличие брандмауэров в вашей сети или на сервере базы данных и убедитесь, что ваши правила доступа настроены правильно.
ORA-03135: подсказки о потере соединения
Что я могу сделать, чтобы избежать ошибки ORA-03135?
Ответ: Утилита oerr показывает это для ошибки ORA-03135 :
ORA-03135: соединение потеряно, контакт
Причина:
1) Сервер неожиданно завершил работу или был принудительно завершен.
2) Истекло время ожидания сервера связь.
Действие:
1) Проверьте, не был ли завершен сеанс сервера.
2) Проверьте, правильно ли установлены параметры тайм-аута в sq lnet .ora.
Ошибка ORA-03135 часто возникает при удаленном подключении, когда брандмауэр завершает подключение.
Одним из решений ошибки ORA-03135 является увеличение значения параметра sq lnet .ora expire_time в файле sq lnet .ora или проверка наличия параметра истечения срока действия в SQL * Плюс профиль.
Чтобы диагностировать ошибку ORA-03135, начните с проверки, существует ли PID ОС, используя синтаксис «ps -ef | grep».
Проверьте, есть ли Трансляция сетевых адресов (NAT) между клиентом и сервером
В Windows проверьте, проверяет ли брандмауэр Windows ваши локальные соединения.
...
Кроме того, установка параметров sq lnet .inbound_connect_timeout и inbound_connect_timeout_listenername на 0 может остановить ошибку ORA-03135.