重庆思庄Oracle、KingBase、PostgreSQL、Redhat认证学习论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 956|回复: 0
打印 上一主题 下一主题

[Oracle] oracle日志清理-adrci

[复制链接]
跳转到指定楼层
楼主
发表于 2025-6-22 13:06:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Automatic Diagnostic Repository (ADR) Command Interpreter :adrci


优势:
1、无需数据库实例开启,不影响实例运行。
2、统一管理多个产品和实例,无需反复切换环境变量。
3、记录数据库发生的严重错误,方便DBA在ADR中跟踪问题。 每个问题都有一个问题键和一个唯一的问题 ID。可通过命令 show problem 来查看错误。
4、每个问题根据发生的次数记录为一个个事件。当DBA在ADR中跟踪事件,每个事件都由一个数字事件 ID 标识,该 ID 在 ADR 中是唯一的。可通过命令 show incident -all 来查看错误。
5、可以快速将事件和问题信息打包到一个 zip 文件中,以便传输给 Oracle 支持。
6、可以快速清理大日志文件。
7、所有平台均支持。

一、使用案例


1、监控检查

//查看所有实例的运行情况:
adrci> show problem





2、清理日志

adrci> show home //查看日志路径
ADR Homes:
diag/rdbms/orcl/orcl
diag/tnslsnr/db01/listener
adrci> set home diag/rdbms/orcl/orcl //设置当前日志
adrci> purge -age 14400 -type trace //保留10天trace目录下面的日志
adrci>


adrci> help purge
[-age <mins>]: Purge diagnostic data older than <mins> from the
ADR home, if the data is purgable.

[-size <bytes>]: Purge diagnostic data from the ADR home until the size
of the home reaches <bytes> bytes.

[-type ALERT|INCIDENT|TRACE|CDUMP|HM|UTSCDMP|LOG]: Purge a specific
type of data.


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 支持支持 反对反对
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋|重庆思庄Oracle、Redhat认证学习论坛 ( 渝ICP备12004239号-4 )

GMT+8, 2026-5-26 19:50 , Processed in 0.349944 second(s), 21 queries .

重庆思庄学习中心论坛-重庆思庄科技有限公司论坛

© 2001-2020

快速回复 返回顶部 返回列表