Wie finde ich die aktiven Werte der SQLNET.ORA-Parameter auf dem Server?
Ich weiß, wie man die SQLNET.ORA-Datei findet, aber es gibt keine Garantie dafür, dass die Werte in dieser Datei aktiv verwendet werden. Parameteränderungen erfordern möglicherweise einen Neustart des Listeners und manchmal sogar einen Neustart der Datenbank . Zum Debuggen möchte ich 100% sicher sein, wie die Parameter eingestellt sind, ohne etwas neu zu starten.
Dies ähnelt dieser Frage , aber ich suche nach einer Methode, um die aktuellen Werte zu finden. Es muss keine SQL-Abfrage sein.
Folgendes habe ich bisher versucht, was mich glauben lässt, dass es unmöglich ist:
- Die Ablaufverfolgung generiert diese Daten nicht.
- Das Datenwörterbuch scheint nichts zu enthalten.
- Das Handbuch oder support.oracle.com enthält keine Informationen.
- Bietete ein Kopfgeld an, aber keine Abnehmer. (Aber ich werde ein weiteres Kopfgeld anbieten und vergeben, wenn jemand darauf antworten kann.)
TRACE_LEVEL_SERVER=support
wird sofort wirksam, aber die Tracedateien scheinen keine Informationen zu den Parametern zu enthalten.Antworten:
In der Datei sqlnet.ora festgelegte Parameter werden in keiner Datenwörterbuchtabelle angezeigt. Sie können keine SQL-Abfrage schreiben, um sie zu finden.
Quelle: https://community.oracle.com/thread/2550107?start=0&tstart=0
quelle