Ogólnie nie. Zmiana tnsnames.ora nie powinna wymagać ponownego uruchomienia, ale niektóre aplikacje będą czytać i analizować tnsnames.ora podczas uruchamiania, aby móc na przykład przedstawić użytkownikowi listę rozwijaną serwerów i buforować wszystko, co zostało przeczytane, gdy aplikacja została uruchomiona zamiast ponownie czytać plik. W zależności od sytuacji najłatwiej jest zrestartować klienta Windows zamiast zastanawiać się, jak zabić i ponownie uruchomić wszystkie aplikacje, które mogą buforować dane.
Zmiana sqlnet.ora może skorzystać z ponownego uruchomienia ze względu na spójność, choć nie jest to wymagane. Jeśli robisz coś takiego, jak na przykład włączanie wykrywania martwego połączenia na serwerze sqlnet.expire_time
, prawdopodobnie warto zrestartować serwer, aby upewnić się, że ustawienie dotyczy wszystkich połączeń, a nie tylko nowych połączeń - jeśli próbujesz debuguj, dlaczego konkretne martwe połączenie nadal się kręci, wiedząc, że serwer został zrestartowany i że nie patrzysz na artefakt połączenia, które zostało otwarte przed dokonaniem ustawienia, byłoby ogólnie pomocne.