oracle 清理跟蹤文件trc,trm


oracle的日志文件有以下幾種:

警告日志,trace日志,audit日志,redo日志,歸檔日志

a.警告日志:也就是alert log,使用初始化參數 show parameter backgroud_dump_dest查看

b.trace日志:一般存放session追蹤的信息,使用show parameter user_dump_dest查看

c.audit日志:審計的信息,對應系統初始化參數audit_file_dest

d.redo日志:存放數據庫的更改信息,select * from v$logfile;

e.歸檔日志:redo日志的歷史備份信息,select * from v$parameter where name like '%log_archive_dest%'

trc、trm就是trace日志!

bdump和udump 下的trc的文件是無法關閉的(非sql_trace為true產生的),正常情況關閉了sql_trace是不會產生很多trc文件的


 一、trc,trm文件介紹

trc:系統的跟蹤文件(trace),當系統啟動時或運行過程中出現錯誤時,系統會自動記錄跟蹤文件到指定的目錄,以便於檢查,這些文件需定期維護刪除。
trm:伴隨着.trc文件產生,一個.trm對應一個.trc文件。.trm文件包含.trc文件的結構化信息


 二、清理trm文件

1、oracle用戶登錄數據庫
2、查看lsnrctl狀態

3、查看Trace Level字段,級別為0-16,當然級別越高,收集的信息就相對越全面

在listener.ora文件中
加入參數TRACE_LEVEL_LISTENER=16
或者在命令行輸入lsnrctl trace 16

4、關閉監聽日志跟蹤文件

通過將listener.ora文件中的TRACE_LEVEL_LISTENER設置為0,或者直接在命令行執行lsnrctl trace OFF

5、rm -rf  ora_3277_1403915611429822.trc ora_3277_1403915611429822.trm文件,即可


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM