oracle中怎么使用adrci命令来管理ADR下相关日志
admin
2023-04-15 04:01:29
0

自 Oracle Database 11g 发行版 1 起,所有跟踪、意外事件转储和程序包、预警日志、健康状况监视报告、核心转储等文件都存储在 ADR 这一基于文件的资料档案库中,以提供数据库诊断数据。它对多个实例和多种产品使用一个统一的目录结构,并存储在任何数据库之外。其位置由 DIAGNOSTIC_DEST 初始化参数设置。如果省略该参数或将其留空,则数据库在启动时按如下所示设置 DIAGNOSTIC_DEST:如果设置了环境变量 ORACLE_BASE,DIAGNOSTIC_DEST 会设置为 $ORACLE_BASE。如果未设置环境变量 ORACLE_BASE,DIAGNOSTIC_DEST 会设置为 $ORACLE_HOME/log。

adrci命令可用于管理ADR下相关日志,.trc,.trm文件不再需要手动或写脚本去定时清理,使用adrci即可实现自动清理:

[oracle@prodb ~]$ adrci

ADRCI: Release 11.2.0.4.0 - Production on Thu May 31 14:32:48 2018

Copyright (c) 1982, 2011, Oracle and/or its affiliates.  All rights reserved.

ADR base = "/u01"
adrci> help

 HELP [topic]
   Available Topics:
        CREATE REPORT
        ECHO
        EXIT
        HELP
        HOST
        IPS
        PURGE
        RUN
        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 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>

1.显示adr_home

adrci> show homes
ADR Homes: 
diag/tnslsnr/prodb/listener
diag/rdbms/prodb/prodb
diag/clients/user_oracle/host_3001804591_80

2.指定adr_home

adrci> set home diag/rdbms/prodb/prodb
adrci> show homes
ADR Homes: 
diag/rdbms/prodb/prodb

3.显示alter文件

adrci> show alert  #按q退出
adrci> show alert -tail 10   #显示最后10行
adrci> show alert -tail 10   #tail -f alert_sid.log
adrci> show alert -p "message_text like '%ORA%'"

3.显示告警事件

adrci> show incident
adrci> show incident -mode detail
adrci> show incident -mode detail -p "incident_id=123"

4.显示问题

adrci> show problem

5.删除10天前的incident 14400=60min2410

adrci> purge -age 14400 -type incident

6.生成诊断package
创建逻辑包

adrci> ips create package incident 373
adrci> ips add incident 168 package 1

输出物理包

adrci>ips generate package 1 in /home/oracle

可将生成的包提交给SR用于诊断

7.设置trc,trm日志保留天数为5-7天。等号后为小时

adrci> set control (SHORTP_POLICY = 120); 
adrci> set control (LONGP_POLICY = 168);

相关内容

热门资讯

玩家最新攻略“星悦麻将怎么开挂... 玩家最新攻略“星悦麻将怎么开挂?”(必胜开挂神器)您好,星悦麻将这个游戏其实有挂的,确实是有挂的,需...
【第一消息】“福麻圈到底是不是... 您好:福麻圈这款游戏可以开挂,确实是有挂的,需要了解加客服微信【9784099】很多玩家在这款游戏中...
今日重大消息“悠悠众娱怎么开挂... 您好:悠悠众娱这款游戏可以开挂,确实是有挂的,需要了解加客服微信【9784099】很多玩家在这款游戏...
玩家攻略科普“四方棋牌可以开挂... 您好:四方棋牌这款游戏可以开挂,确实是有挂的,需要了解加客服微信【9752949】很多玩家在这款游戏...
玩家最新攻略“科乐吉林麻将真的... 家人们!今天小编来为大家解答科乐吉林麻将透视挂怎么安装这个问题咨询软件客服徽9752949的挂在哪里...
玩家攻略科普“杭麻圈辅助器?”... 网上科普关于“杭麻圈有没有挂”话题很是火热,小编也是针对杭麻圈作*弊开挂的方法以及开挂对应的知识点,...
终于了解“游游棋牌辅助器?”(... 终于了解“游游棋牌辅助器?”(透视曝光猫腻)您好,游游棋牌这个游戏其实有挂的,确实是有挂的,需要了解...
玩家最新攻略“星悦麻将辅助器?... 您好:星悦麻将这款游戏可以开挂,确实是有挂的,需要了解加客服微信【9784099】很多玩家在这款游戏...
【第一财经】“牵手跑胡子辅助器... 有 亲,根据资深记者爆料牵手跑胡子是可以开挂的,确实有挂(咨询软件无需打...
【今日要闻】“邳州麻将到底有挂... 【今日要闻】“邳州麻将到底有挂吗?”(外卦神器下载)您好,邳州麻将这个游戏其实有挂的,确实是有挂的,...