diag oracle 下哪些可以删除_/oracle/app/oracle/diag是什么目录 - CSDN
精华内容
参与话题
  • 删除oracle 11g的警告日志和监听日志

    万次阅读 2012-10-19 13:41:15
    oracle 11g的监听日志和警告日志都是在/u01/oracle/diag/tnslsnr/oracle/listener目录和/u01/oracle/diag/rdbms/db1/db1目录都有以下分别简称listener目录和db1目录。这两目录都有如下目录:alert cdump hm ...

    oracle 11g的监听日志和警告日志都是在/u01/oracle/diag/tnslsnr/oracle/listener目录和/u01/oracle/diag/rdbms/db1/db1目录下都有以下分别简称listener目录和db1目录。这两目录下都有如下目录:alert  cdump  hm  incident  incpkg  ir  lck  metadata  stage  sweep  trace
    其中警告日志在alert目录下,监听日志在trace目录下。listener目录下产生的日志文件比较大,是主要清理的对象,而db1目录下产生的文件比较小,基本不需要清除。在listener目录下监听日志是一个名为listener.log的文件,而警告日志log.xml,这个日志每到11M左右就会分割成一个log_XXXX.xml的日志,逐渐累加。而在db1目录下两个日志的方式刚好相反,监听日志分割成很多个以.trc .trm的文件,而警告日志只有一个log.xml的文件。不知道oracle在搞什么鬼,也不知道原理是什么。希望有了解的朋友给予指点。

    删除监听日志的方法如下:
    切换到oracle用户
    su oracle
    $lsnrctl set log_status off
    $mv listener.log /backup/
    $lsnrctl set log_status on
    监听日志启动后就会自动创建一个全新的listener.log文件,备份好的文件可以删除。如果不执行上述的命令直接删除listener.log,系统是不会创建的。

    警告日志可以用以下命令移动或者删除
    find . -mtime +10 -exec mv {} /backup/alert_log/ \;

     

    要看警告日志可以在oracle用户下执行adrci
    $adrci
    在adrci目录下可以输入help可以看帮助命令。输入help show alert,可以看到show alert的详细用法。

    show alert
    会提示让你选择日志的目录或者退出
    adrci> show alert

    Choose the alert log from the following homes to view:

    1: diag/rdbms/db1/db1
    2: diag/tnslsnr/oracle/listener
    Q: to quit
    Please select option: 1
    输入1就看db1下的,输入2就看listener目录下的,输入q就退出。
    看完alert的日志后输入 :q退出,操作方法跟vi命令类似。

    SHOW TRACEFILE
    可以看到监听日志文件
    diag/rdbms/db1/db1/trace/db1_vktm_17064.trc
         diag/rdbms/db1/db1/trace/db1_m000_25175.trc
         diag/tnslsnr/oracle/listener/trace/ora_7795_139913618966240.trc
         diag/tnslsnr/oracle/listener/trace/listener.log
    从以上可以看出两个目录下都有日志。

     


    展开全文
  • Oracle diag目录下面的大量trace trc文件

    万次阅读 2017-02-03 10:55:39
    Oracle tarce文件是oracle数据库在运行时产生的日志,该trace文件是可以删除的,对系统没有什么影响。 在删除前,先查看trace的参数配置  SQL> show parameter trace_en NAME TYPE VALUE -----------------...

    Oracle tarce文件是oracle数据库在运行时产生的日志,该trace文件是可以删除的,对系统没有什么影响。

    在删除前,先查看trace的参数配置

      SQL> show parameter trace_en
    NAME                                TYPE        VALUE
    ------------------------------------ ----------- ------------------------------
    trace_enabled                        boolean    TRUE
    SQL>

      通过find命令查找30天以前创建的文件,通过xargs管道和rm-rf命令,可以直接删除
    [oracle@HBCADB001 hbcadb1]$ find trace -ctime +30|more
    trace/hbcadb1_j000_25349.trc
    trace/hbcadb1_j000_28514.trm
    trace/hbcadb1_ora_12171.trm
    trace/hbcadb1_ora_4595.trm
    trace/hbcadb1_j000_3029.trm
    trace/hbcadb1_ora_14967.trm
    trace/hbcadb1_j000_2237.trm
    trace/hbcadb1_j000_13278.trc
    trace/hbcadb1_ora_13051.trm

      find trace -ctime +30 |xargs rm -f

    展开全文
  • oracle各种trace清理

    万次阅读 2017-10-31 09:17:02
    清理原则: 在文件系统使用率较高的目录中,使用如下命令,找出大文件或文件夹。根据文件类型选择清理策略。 du -sh *|sort -nr 1. 清理adump目录 ...清理参数audit_file_dest指定的目录,清理的文件为“*.aud” ...

    清理原则:

    在文件系统使用率较高的目录中,使用如下命令,找出大文件或文件夹。根据文件类型选择清理策略。

    du -sh *|sort -nr

    1. 清理adump目录

    清理参数audit_file_dest指定的目录,清理的文件为“*.aud”

    SQL> show parameter audit_file_dest
    
    NAME                                 TYPE        VALUE
    ------------------------------------ ----------- ------------------------------
    audit_file_dest                      string      /u01/app/oracle/admin/orcl/adu
                                                     mp

    [oracle@orcl orafileclean]$ find /u01/app/oracle/admin/orcl/adump -mtime +7 -name "*.aud" | xargs rm -f

    2. 清理trace文件

    清理参数background_dump_dest指定的目录,清理的文件为.tr

    SQL> show parameter background_dump_dest
    
    NAME                                 TYPE        VALUE
    ------------------------------------ ----------- ------------------------------
    background_dump_dest                 string      /u01/app/oracle/diag/rdbms/orc
                                                     l/orcl/trace
    [oracle@orcl orafileclean]$ find /u01/app/oracle/diag/rdbms/orcl/orcl/trace -mtime +7 -name "*.trc" | xargs rm -f
    [oracle@orcl orafileclean]$ find /u01/app/oracle/diag/rdbms/orcl/orcl/trace -mtime +7 -name "*.trm" | xargs rm -f

    3. 清理xml日志

    清理路径为:$ORACLE_BASE/diag/rdbms/$DB_UNIQUE_NAME/ORACLE_SID/alert,清理文件为log_*.xml

    find /u01/app/oracle/diag/rdbms/orcl/orcl/alert -mtime +7 -name "log_*.xml" | xargs rm -f

    4. 清理监听日志

    清理路径为:$GRID_BASE/diag/tnslsnr/NODE_NAME/listener/alert,清理文件为log_*.xml

    find /u01/app/oracle/diag/rdbms/orcl/orcl/alert -mtime +7 -name "log_*.xml" | xargs rm -f


    展开全文
  • Oracle手动删除日志及监听文件

    千次阅读 2019-02-13 10:03:38
    select value from v$diag_info where name='Diag Trace';   二、关闭OracleServiceORCL服务   三、打开相关路径,删除其中的相关文件: 例: 1、.../app/Administrator/diag/rdbms/orcl/orcl/alert/log.xml...

    一、查询日志文件路径

    select value from v$diag_info where name='Diag Trace';

     

    二、关闭OracleServiceORCL服务

     

    三、打开相关路径,删除其中的相关文件:

    例:

    1、.../app/Administrator/diag/rdbms/orcl/orcl/alert/log.xml

    2、.../app/Administrator/diag/rdbms/orcl/orcl/trace/alert_orcl.log

    3、.../app/Administrator/diag/tnslsnr/<计算机名>/listener/alert/log.xml

    4、.../app/Administrator/diag/tnslsnr/<计算机名>/listener/trace/listener.log

     

    四、开启OracleServiceORCL服务

    展开全文
  • Oracle trace文件的清理

    千次阅读 2018-05-31 10:28:45
    目录是:/opt/oracle/diag/rdbms/orcl/ORCL/trace本来想直接从xftp直接删除,两次都卡死。遂从网上找到了清理语句,记录如下:find /opt/oracle/diag/rdbms/orcl/ORCL/trace -mtime +7 -name "*...
  • oracle 11g 删除alert log文件

    千次阅读 2017-06-12 14:27:06
    1、oracle用户登录,输入adrci命令 2、 show homes,查看路径diag/tnslsnr/server173/listener 3、set homepath diag/tnslsnr/server173/listener 4、adrci> PURGE -age 1440 -type ALERT # 删除一天...
  • oracle 9i的listener日志是在$ORACLE_HOME/network/log目录里,最近用了11G,发
  • ADRCI 命令删除oracle 11g alert 日志

    千次阅读 2014-06-11 17:48:10
    ADRCI 命令删除oracle 11g alert 日志 alert 的日志有时候非常大, log.xml log[0-9].xml 文件。 1. 切换到oracle 用户. su – oracle 2. adrci (运行该命令) 3. adrci> show homes ADR Homes: diag/rdbms/...
  • Oracle DB查看预警日志

    万次阅读 2016-03-10 23:34:49
    Oracle DB查看预警日志   “Database(数据库)”主页>“Related Links相关链接)”区域> “Alert Log Content (预警日志内容)”     查看预警日志 每个数据库都有一个alert_.log文件。...
  • oracle删除监听日志

    千次阅读 2018-09-17 14:53:57
    /u01/oracle/diag/tnslsnr/oracle/listener 切换到oracle用户 su - oracle $lsnrctl set log_status off $mv listener.log /backup/ $lsnrctl set log_status on 监听日志启动后就会自动创建一个全新的...
  • 11g清理数据库历史日志的相关内容,分享出来供大家...用于存放准备删除,这里假设放在/home/Oracle/delete路径 cd /home/oracle/delete mkdir -p audit_file_dest background_dump_dest user_dump_dest core_dum...
  • Oracle DB 查看预警日志

    千次阅读 2013-10-14 14:59:24
    “Database(数据库)”主页>“Related Links相关链接)”区域> “Alert Log Content ...此文件位于数据库所在的服务器中,如果设置了$ORACLE_BASE,则此文件默认存储在$ORACLE_BASE/diag/rdbms///trace中。 数据
  • 文件所在路径: /home/lxm/app/lxm/diag/rdbms/orcl/orcl/trace 删除命令:rm -rf *
  • 文件路径:/u01/app/oracle/diag/rdbms/oracle/oracle/trace 删除下面的日志文件:/u01/app/oracle/diag/rdbms/oracle/oracle/alert 不能删除log.xml文件,删除命令:rm rf log_*.xml
  • linux下删除oracle数据库实例

    万次阅读 2016-01-08 10:08:39
    1、停止服务 首先用命令 lsnrctl stop  然后运行  sqlplus /nolog   sql> conn / as sysdba ...2、查看实例进程并删除 find $ORACLE_BASE/ -name $ORACLE_SID /mnt/installer/oracle/flash_recove
  • oracle listener.log清理

    千次阅读 2016-08-06 18:02:00
    --查看日志位置 lsnrcctl status ...查看listener log file的位置 ...Listener Log File /home/orauat/app/oracle/diag/tnslsnr/xxxx/listener/alert/log.xml .../home/orauat/app/oracle/diag/tnslsnr/xx
  • oracle 11g的监听日志和警告日志都是在/u01/oracle/diag/tnslsnr/oracle/listener目录和/u01/oracle/diag/rdbms/db1/db1目录都有以下分别简称listener目录和db1目录。这两目录都有如下目录:alert cdump hm ...
  • 清空listener.log文件

    千次阅读 2012-10-19 23:41:14
    sgerp5_[oracle]-->du -ag /oracle/diag/tnslsnr/sgerp5/listener/trace/ 3.84 /oracle/diag/tnslsnr/sgerp5/listener/trace/listener.log 0.00 /oracle/diag/tnslsnr/sgerp5/listener/trace/ora_24183122_1
  • Oracle 11gR2 alter操作结果日志的查看

    千次阅读 2015-06-25 11:31:00
    方法一: SQL> show parameter background_dump_dest NAME TYPE ------------------------------------ ---------------------- VALUE ------------------------------ background_dump_dest string .../u
1 2 3 4 5 ... 20
收藏数 4,766
精华内容 1,906
关键字:

diag oracle 下哪些可以删除