• oracle 各版本各日志存放位置


    ORACLE9I和10G

    show parameter dump; 可以查看 
    SQL> show parameter dump

    alert日志文件和 后台进程诊断文件位于background_dump_dest目录下 
    用户进程诊断文件位于user_dump_dest


    ORACLE11g

    alert文件通过 动态视图查看 Diag Trace
    select name,value From v$diag_info;

    NAME VALUE
    ---------------------------------------------------------------- --------------------------------------------------------------------------------
    Diag Enabled TRUE
    ADR Base /opt/app/oracle
    ADR Home /opt/app/oracle/diag/rdbms/shinfo/shinfo1
    Diag Trace /opt/app/oracle/diag/rdbms/shinfo/shinfo1/trace
    Diag Alert /opt/app/oracle/diag/rdbms/shinfo/shinfo1/alert
    Diag Incident /opt/app/oracle/diag/rdbms/shinfo/shinfo1/incident
    Diag Cdump /opt/app/oracle/diag/rdbms/shinfo/shinfo1/cdump
    Health Monitor /opt/app/oracle/diag/rdbms/shinfo/shinfo1/hm
    Default Trace File /opt/app/oracle/diag/rdbms/shinfo/shinfo1/trace/shinfo1_ora_38993.trc
    Active Problem Count 0
    Active Incident Count 0


    其中 alert日志 文件名称为 alert_【SID】.log 用于记录系统的启动关闭的信息

    后台进程诊断文件 文件名称为【SID】_进程名_【PID】.trc

    用户进程诊断文件 文件名为 【SID】_ora_【PID】.trc

    诊断文件当进程出现错误时产生

    如果 需要将用户进程 诊断文件 在某个session用户任何操作时都生成trc alter sesssion set SQL_TRACE=true

    如果需要将实例下的所有进程操作都生产 在 spfile或者pfile中添加SQL_TRACE=true

    比如 sqlplus 登录后设置 SQL_TRACE=true

    SQL> alter session set SQL_TRACE=true;

    会话已更改。

    SQL> select * from dual;


    D
    -
    X


    可以看到udump下 最后一个修改的trc文件里添加了一行

    select * from dual
    END OF STMT
    PARSE #2:c=15625,e=61889,p=1,cr=21,cu=0,mis=1,r=0,dep=0,og=1,tim=3084036227
    EXEC #2:c=0,e=29,p=0,cr=0,cu=0,mis=0,r=0,dep=0,og=1,tim=3084037216
    FETCH #2:c=0,e=7021,p=2,cr=3,cu=0,mis=0,r=1,dep=0,og=1,tim=3084044453
    FETCH #2:c=0,e=2,p=0,cr=0,cu=0,mis=0,r=0,dep=0,og=0,tim=3084044952
    STAT #2 id=1 cnt=1 pid=0 pos=1 obj=258 op='TABLE ACCESS FULL DUAL (cr=3 pr=2 pw=0 time=7011 us)'

    用户访问量大的系统不建议打开 因为大批量的用户操作 写入日志 影响性能

    CRS日志存放在$ORACLE_CRS_HOME/log/HOSTNAME/crsd下

    集群相关日志

    grid 下的 alert

    日志 $ORACLE_CRS_HOME/log/racdb1/alertracdb1.log

    集群守护进程CSS资源管理css的日志:

    $ORACLE_CRS_HOME/log/racdb1/cssd/cssd.log ocssd.log

    集群资源crs的日志:

    $ORACLE_CRS_HOME/log/racdb1/crsd/crsd.log ,包括资源的启动、停止、监视和故障切换 

    GI的根守护进程 ohas的日志:

    $ORACLE_CRS_HOME/log/racdb1/ohasd/ohasd.log

    evm的日志:

    EVM 发布由 CRS 生成的事件,并且当特定事件发生时,可运行脚本

    $ORACLE_CRS_HOME/log/racdb1/evmd/evmd.log

    ASM日志

    [grid@racdb1 trace]$ pwd

    /opt/oracrs/base/diag/asm/+asm/+ASM1/trace 该日志很全面
    [grid@racdb1 trace]$ ls | grep .log
    alert_+ASM1.log
    [grid@racdb1 trace]$  /opt/app/grid/diag/asm/+asm/+ASM1/trace/alert_+ASM1.log

  • 相关阅读:
    MAC OS系统替换homebrew使用阿里云的镜像源
    Javascript 交换两个变量的值
    Vue 中的 ref $refs
    Bluetooth M590 mouse problem Ubuntu
    Ubuntu 蓝牙鼠标的问题
    视频分享
    Vue项目中的文件/文件夹命名规范
    js打印div指定区域内容
    IntelliJ IDEA 配置
    idea安装
  • 原文地址:https://www.cnblogs.com/connected/p/12469261.html
Copyright © 2020-2023  润新知