Oracle自带adrci工具清理告警日志

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Oracle自带adrci工具清理告警日志相关的知识,希望对你有一定的参考价值。


作者:IT邦德
中国DBA联盟(ACDU)成员,目前从事DBA及程序编程
(Web\\java\\Python)工作,主要服务于生产制造
现拥有 Oracle 11g OCP/OCM、
mysql、Oceanbase(OBCA)认证
分布式TBase\\TDSQL数据库、国产达梦数据库以及红帽子认证
从业8年DBA工作,在数据库领域有丰富的经验


详情关注公众号:IT邦德

Oracle自带adrci工具清理告警日志_数据库

前言

Oracle 11g可以使用工具ADRCI清理,默认情况下由MMON后台进程进行自动清理过期的trace文件


1、参数修改

这里涉及两个参数:
LONGP_POLICY:默认保留365天的事件与警告。
SHORTP_POLICY:默认保留30的trace文件或core dump file
cd $ORACLE_BASE/diag/rdbms/prod/prod1/trace
[oracle@rac1 trace]$ adrci
adrci>

Oracle自带adrci工具清理告警日志_oracle_02

更改 SHORTP_POLICY:
adrci> set control (SHORTP_POLICY=360)

Oracle自带adrci工具清理告警日志_mysql_03


3、清理trace文件

清理trace文件(单位分钟,前一天之前的)
adrci> purge -age 1440

Oracle自带adrci工具清理告警日志_mysql_04

本文如有错误或不完善的地方请大家多多指正,留言或 QQ 皆可,
您的批评指正是我写作的最大动力!

以上是关于Oracle自带adrci工具清理告警日志的主要内容,如果未能解决你的问题,请参考以下文章

查看Oracle相关日志 ADRCI

oracle数据库的警告日志如何查看

Oracle工具——ADRCI

Oracle 管理诊断数据工具ADRCI,看这一篇就够了

Oracle 管理诊断数据工具ADRCI,看这一篇就够了

Linux/Unix shell 监控Oracle告警日志(monitor alter log file)