且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

[20160516]adrci purge.txt

更新时间:2022-09-08 12:26:00

[20160516]adrci purge.txt

adrci> help purge

  Usage: PURGE [[-i <id1> | <id1> <id2>] |
               [-age <mins> [-type ALERT|INCIDENT|TRACE|CDUMP|HM|UTSCDMP]]]:

  Purpose: Purge the diagnostic data in the current ADR home. If no
           option is specified, the default purging policy will be used.

  Options:
    [-i id1 | id1 id2]: Users can input a single incident ID, or a
    range of incidents to purge.

    [-age <mins>]: Users can specify the purging policy either to all
    the diagnostic data or the specified type. The data older than <mins>
    ago will be purged

    [-type ALERT|INCIDENT|TRACE|CDUMP|HM|UTSCDMP]: Users can specify what type of
    data to be purged.

  Examples:
    purge
    purge -i 123 456
    purge -age 60 -type incident

--测试环境trace目录的文件太多,做一次清理,并做一个记录:

adrci> show homes
ADR Homes:
diag/tnslsnr/gxqyydg4/listener
diag/clients/user_oracle/host_4007105823_80
diag/asmtool/user_oracle/host_4007105823_80
diag/rdbms/book/book

adrci> set home diag/rdbms/book/book

$ cd /u01/app/oracle/diag/rdbms/book/book/trace
$ ls -l |wc
   10875    96994   966821

adrci> purge -age 3600
--注:3600的单位是分钟,也就是保留1天的.

$ ls -l |wc
     30     234    2245