【11g】11g 中警告日誌的位置

secooler發表於2009-02-27
1.透過查詢v$diag_info檢視獲得ADR相關的資訊
sys@ora11g> select * from v$diag_info;

INST_ID NAME                   VALUE
------- ---------------------- ----------------------------------------------
      1 Diag Enabled           TRUE
      1 ADR Base               /oracle/u01/app/oracle
      1 ADR Home               /oracle/u01/app/oracle/diag/rdbms/ora11g/ora11g
      1 Diag Trace             /oracle/u01/app/oracle/diag/rdbms/ora11g/ora11g/trace
      1 Diag Alert             /oracle/u01/app/oracle/diag/rdbms/ora11g/ora11g/alert
      1 Diag Incident          /oracle/u01/app/oracle/diag/rdbms/ora11g/ora11g/incident
      1 Diag Cdump             /oracle/u01/app/oracle/diag/rdbms/ora11g/ora11g/cdump
      1 Health Monitor         /oracle/u01/app/oracle/diag/rdbms/ora11g/ora11g/hm
      1 Default Trace File     /oracle/u01/app/oracle/diag/rdbms/ora11g/ora11g/trace/ora11g_ora_3968.trc
      1 Active Problem Count   0
      1 Active Incident Count  0

11 rows selected.

2.其中Diag Trace對應的目錄為文字格式的警告日誌,及我們經常習慣使用的日誌
ora11g@RHEL53 /oracle/u01/app/oracle/diag/rdbms/ora11g/ora11g/trace$ ls -l alert_ora11g.log
-rw-r----- 1 oracle oinstall 72513 Feb 27 14:29 alert_ora11g.log

3.其中Diag Alert對應的目錄為XML格式的警告日誌
ora11g@RHEL53 /oracle/u01/app/oracle/diag/rdbms/ora11g/ora11g/alert$ ls -l log.xml
-rw-r----- 1 oracle oinstall 327254 Feb 27 14:29 log.xml

4.我習慣將檢視警告日誌定義為同名alert在作業系統上直接檢視
ora11g@RHEL53 /home/oracle$ alias alert
alias alert='tail -200f $ORACLE_BASE/diag/rdbms/$ORACLE_SID/$ORACLE_SID/trace/alert_$ORACLE_SID.log'

5.使用同名進行檢視
ora11g@RHEL53 /home/oracle$ alert

-- The End --

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/519536/viewspace-558031/,如需轉載,請註明出處,否則將追究法律責任。

相關文章