Heim  >  Artikel  >  Datenbank  >  So schließen Sie das Oracle-Trace-Protokoll

So schließen Sie das Oracle-Trace-Protokoll

青灯夜游
青灯夜游nach vorne
2022-03-17 15:50:393509Durchsuche

Close-Methode: 1. Öffnen Sie die Datei „sqlnet.ora“ und kommentieren Sie alle Parameter wie „SQLNET.AUTHENTICATION_SERVICES“ ​​und „TRACE_UNIQUE_CLIENT“ in der Datei aus. 2. Löschen Sie die Datei „sqlnet.ora“ direkt.

So schließen Sie das Oracle-Trace-Protokoll

Die Betriebsumgebung dieses Tutorials: Windows 7-System, Oracle 11g-Version, Dell G3-Computer.

Oracle verfügt normalerweise über viele Protokolldateien. Wenn ungewöhnliche Situationen auftreten, wird eine große Anzahl von Protokollen generiert, wodurch der Speicherplatz knapp wird.

Da das TRACE-Protokoll aktiviert ist, reicht der Speicherplatz, auf dem sich die Trace-Datei befindet, nicht aus.

Wie kann man also das Trace-Protokoll deaktivieren?

Methode eins,

$ORACLE_HOME/network/admin/sqlnet.ora

SQLNET.AUTHENTICATION_SERVICES = (NTS)

#TRACE_UNIQUE_CLIENT = ON
#TRACE_LEVEL_CLIENT = 16
#TRACE_DIRECTORY_CLIENT = '/opt/oracle/app/oracle/product/client32/client_32/network/trace'
#TRACE_FILE_CLIENT = SQLNetTrace
#TRACE_TIMESTAMP_CLIENT = ON

#TRACE_FILE_CLIENT = trace090212

Kommentieren Sie alle oben genannten Parameter

Methode zwei,

Datei sq lnet.ora löschen

Erweiterte Kenntnisse:

Was beim TRACE zu beachten ist

1. Stellen Sie sicher, dass die für die Trace-Assemblierung erforderliche Konfigurationsdatei vorhanden ist

Standardmäßig sucht Oracle an den folgenden Speicherorten nach Netzwerkkonfigurationsdateien

  a.TNS_ADMIN environment variable (incl. Windows Registry Key) 
  b./etc or /var/opt/oracle (Unix) 
  c.$ORACLE_HOME/network/admin (Unix) 
  d.%ORACLE_HOME%/Network/Admin or %ORACLE_HOME%/Net80/Admin (Windows) 
  
  Note: User-specific Oracle Net parameters may also reside in $HOME/sqlnet.ora file.
  An Oracle Net server installation is also a client itself.

2 . Stellen Sie sicher, dass auf der Festplatte, auf der sich die Trace-Datei befindet, genügend Speicherplatz vorhanden ist.

3 Die Oracle-Net-Trace-Funktion sollte sofort nach Behebung des Oracle-Net-Trace-Fehlers deaktiviert werden es ohne Ausnahme. Trace-Funktion, Protokolldateien abschneiden usw., um die Gesamtleistung von Oracle Net zu verbessern

5 Stellen Sie sicher, dass der verbundene Benutzer über Schreibberechtigungen für den Pfad verfügt, in dem sich die Trace-Protokolldatei befindet

6 -Side-Trace, nachdem es auf OFF gesetzt wurde, kann es nicht mehr verwendet werden. Um den serverseitigen Trace sofort zu stoppen, müssen Sie die Überwachung neu starten

7 Oracle Net selbst generiert auch zugehörige Protokolle, wie z Net Trace liefert auf dieser Basis detailliertere Informationen zur Fehlerdiagnose

Empfohlenes Tutorial: „

Oracle Tutorial

Das obige ist der detaillierte Inhalt vonSo schließen Sie das Oracle-Trace-Protokoll. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:51cto.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen