ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 【11g】11g 中警告日志的位置

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

原创 Linux操作系统 作者:secooler 时间:2009-02-27 10:10:43 0 删除 编辑
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/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
Oracle ACE 总监,阿里云MVP,北京大学理学硕士,恩墨学院创始人,教育专家,中国区 Cloudera 首位官方授权大数据讲师,金牌培训专家,BDA大数据联盟创始人,OCM联盟创始人,ACCUG创始人、ACOUG核心专家,Blogger。

注册时间:2008-03-16

  • 博文量
    797
  • 访问量
    8037767