Oracle Keep Alive Test SQL_NET.EXPIRE_TIME не работает - PullRequest
0 голосов
/ 19 марта 2019

Я пытался успешно настроить базу данных oracle 11g с обнаружением мертвых соединений, сохраняя настройки без изменений настроек tcp.Я вошел в $ORACLE_HOME/network/admin/sqlnet.ora и установил, что оракул продолжает жить на 10 минут (SQL_NET.EXPIRE_TIME = 10).Я также вошел в файл tnsnames.ora и добавил параметр ENABLE=BROKEN в имя_сервисной сети.В одном терминале я нахожу идентификатор процесса сеанса Oracle, а затем открываю второй терминал, где я использую инструмент трассировки Linux, чтобы проверить, что запись происходит через 10 минут.К сожалению, нет записи через 10 минут.Единственное время, когда выполняется запись, - это когда исходный отслеживаемый сеанс оракула отключается или в этом сеансе выполняется действие.Я пытаюсь выяснить, как решить проблему отсутствия записи каждые 10 минут, чтобы убедиться, что серверный процесс отправил пустой пакет клиенту.

...