關閉ORACLE客戶端trace日誌

TRACE時的注意事項 
1、確保所需trace組建的配置文件存在
  缺省情況下,Oracle會從下列位置搜索網絡配置文件
  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、 確保trace文件所在的磁盤有足夠的空間

3、當有關Oracle net故障解決後應立即禁用Oracle net trace特性

4、大型的跟蹤日誌文件使得進程開銷過大,因此在無異常的情況下關閉trace特性,截斷日誌文件等以提高Oracle net整體性能

5、確保連接的用戶對跟蹤日誌文件所在的路徑用戶有寫權限

6、對於服務器端的trace,將其置爲OFF後,並不能立即停止服務器端的trace,需要重啓監聽

7、Oracle Net本身也產生相關的日誌,如監聽日誌,sqlnet日誌等,Oracle Net trace則是在此基礎之上提供更爲詳盡的故障診斷信息

 

由於TRACE日誌開啓導致trace文件所在的磁盤空間不足。如何關閉trace日誌

方法一、

$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

將以上參數全部註釋

 

方法二、

刪除文件sqlnet.ora

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章