Загалом, ні. Зміна tnsnames.ora не повинна вимагати перезавантаження, але деякі програми читатимуть і аналізуватимуть tnsnames.ora при запуску, щоб мати змогу представити користувачеві спадний список серверів, і кешуватиме те, що було прочитано, коли програма запускається, а не перечитує файл. Залежно від ситуації, можливо, найпростіше перезавантажити клієнт Windows, а не з'ясовувати, як знищити та перезапустити будь-які програми, у яких можуть бути кешовані дані.
Зміна sqlnet.ora може отримати користь від перезавантаження заради послідовності, хоча це не потрібно. Якщо ви робите щось на кшталт увімкнення виявлення мертвих з’єднань на сервері, встановивши sqlnet.expire_time
, наприклад, можливо, має сенс перезавантажити сервер, щоб переконатися, що параметр застосовується до всіх з'єднань, а не лише до нових підключень. Якщо ви намагаєтесь налагодження, чому певне мертве з'єднання все ще зависає, знаючи, що сервер був перезапущений і що ви не дивитесь на артефакт з'єднання, відкритого до встановлення, як правило, буде корисним.