使用adrci清理incident文件
11g中oracle提供了一个ADRCI的命令行工具来查看ADR中的alert日志和trace信息,可以批量删除对应的日志文件。
adrci的位置在$ORACLE_HOME/bin目录下。
环境:Oracle19c,centos7.6
首先设置ADR base,一般和oracle_base一样。使用help命令查看帮助信息
[oracle@ncc02 ~]$ adrci
ADRCI: Release 19.0.0.0.0 - Production on Thu Feb 1 08:41:29 2024
Copyright (c) 1982, 2021, Oracle and/or its affiliates. All rights reserved.
No ADR base is set
adrci> help
HELP [topic]
Available Topics:
CREATE REPORT
ECHO
ESTIMATE
EXIT
HELP
HOST
IPS
PURGE
RUN
SELECT
SET BASE
SET BROWSER
SET CONTROL
SET ECHO
SET EDITOR
SET HOMES | HOME | HOMEPATH
SET TERMOUT
SHOW ALERT
SHOW BASE
SHOW CONTROL
SHOW HM_RUN
SHOW HOMES | HOME | HOMEPATH
SHOW INCDIR
SHOW INCIDENT
SHOW LOG
SHOW PROBLEM
SHOW REPORT
SHOW TRACEFILE
SPOOL
There are other commands intended to be used directly by Oracle, type
"HELP EXTENDED" to see the list
adrci> set base /u01/app/oracle
adrci> show home
ADR Homes:
diag/rdbms/ncc/ncc2
adrci> purge -age 14400 -type incident #--删除10天前的incident 14400=60min*24*10
adrci> exit
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




