ICode9

精准搜索请尝试: 精确搜索
首页 > 数据库> 文章详细

oracle清除日志

2022-04-16 22:02:18  阅读:160  来源: 互联网

标签:清除 adrci POLICY orcl diag oracle 日志


近日发现oracle占用的空间很大,经查,发现是

/u01/app/oracle/diag/rdbms/orcl/orcl/alert 警告日志

/u01/app/oracle/diag/rdbms/orcl/orcl/trace 跟踪日志

这两个目录日志文件太多。占用十几个G

用adrci清除日志

先确定目录

SQL> select value from v$diag_info where name ='Diag Alert';

VALUE
--------------------------------------------------------------------------------
/u01/app/oracle/diag/rdbms/orcl/orcl/alert


SQL> select value from v$diag_info where name ='Diag Trace';

VALUE
--------------------------------------------------------------------------------
/u01/app/oracle/diag/rdbms/orcl/orcl/trace

 

adrci是操作系统下的oracle命令,可以直接运行adrci

[oracle@dom169 /]$ adrci

ADRCI: Release 12.1.0.2.0 - Production on Sat Apr 16 21:17:04 2022

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

ADR base = "/u01/app/oracle"
adrci>

 

先查看homepath是不是所要处理的日志目录

adrci> show home
ADR Homes: 
diag/rdbms/orcl/orcl
adrci> 

如果不是,先设置homepath

adrci> set homepath diag/rdbms/orcl/orcl

清空警告日志,1440是按分钟算的,就是一天,这是清空一天以前的警告日志

adrci> purge -age 1440 -type alert

清空跟踪日志,1440是按分钟算的,就是一天,这是清空一天以前的跟踪日志

adrci> purge -age 1440 -type alert

 

查看日志保留策略

默认SHORTP_POLICY为720小时(即30天),LONGP_POLICY为8760小时(即365天) 

adrci> show control

ADR Home = /u01/app/oracle/diag/rdbms/orcl/orcl:
***************************************************************
ADRID                SHORTP_POLICY        LONGP_POLICY         
-------------------- -------------------- -------------------- 
1335663986           720                  8760                 
1 rows fetched

 

LONGP_POLICY is used to purge information that have long life. Default value is 365 days.
This policy is used by :

ALERT
INCIDENT
SWEEP
STAGE
HM

 

SHORTP_POLICY is used to purge the information that have short life. Default value is 30 days.
This policy is used by :

TRACE
CDUMP
UTSCDMP
IPS
 

默认SHORTP_POLICY为720小时(即30天),LONGP_POLICY为8760小时(即365天)

#设置SHORTP_POLICY 15天 LONGP_POLICY 90天

adrci> set control (SHORTP_POLICY = 360) 
adrci> set control (LONGP_POLICY = 2160) 

 

标签:清除,adrci,POLICY,orcl,diag,oracle,日志
来源: https://www.cnblogs.com/bianguji/p/16154382.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有