Im Allgemeinen nein. Eine Änderung von tnsnames.ora sollte keinen Neustart erfordern, aber einige Anwendungen lesen und analysieren die Datei tnsnames.ora beim Start, um dem Benutzer beispielsweise eine Dropdown-Liste mit Servern anzeigen zu können, und speichern alles, was wann gelesen wurde Die Anwendung wurde gestartet, anstatt die Datei erneut zu lesen. Abhängig von der Situation ist es möglicherweise am einfachsten, einen Windows-Client neu zu starten, anstatt herauszufinden, wie Anwendungen beendet und neu gestartet werden können, bei denen die Daten möglicherweise zwischengespeichert sind.
Eine Änderung von sqlnet.ora kann aus Gründen der Konsistenz von einem Neustart profitieren, obwohl dies nicht erforderlich ist. Wenn Sie beispielsweise die Erkennung einer toten Verbindung auf einem Server durch Einstellen aktivieren sqlnet.expire_time
, ist es wahrscheinlich sinnvoll, den Server neu zu starten, um sicherzustellen, dass die Einstellung für alle Verbindungen und nicht nur für neue Verbindungen gilt - wenn Sie dies versuchen Das Debuggen, warum eine bestimmte tote Verbindung immer noch besteht, wenn Sie wissen, dass der Server neu gestartet wurde und Sie kein Artefakt einer Verbindung sehen, die vor dem Vornehmen der Einstellung geöffnet wurde, ist im Allgemeinen hilfreich.