首页 > 其他 > 详细

审计数据导致sysaux表空间爆满

时间:2021-08-18 10:36:12      阅读:15      评论:0      收藏:0      [点我收藏+]

一、现象

从告警日志中爆出大量ora-01688错误,发现aud$unifie表在sysaux表无法扩展。

二、处理步骤

 1、先停止审计

   alter system set audit_trail=none scope=spfile;
   重启数据库生效

2、查看审计数据所占空间,发现占用了41.4G
select owner,segment_name,sum(bytes)/1024/1024/1024
from dba_segments
where tablespace_name=‘SYSAUX‘
group by owner,segment_name
order by 3
;
3、清空审计表:

truncate table audsys.aud$unified
*
ERROR at line 1:
ORA-46385: DML and DDL operations are not allowed on table "AUDSYS"."AUD$UNIFIED".

 4、用以下办法成功

BEGIN
DBMS_AUDIT_MGMT.CLEAN_AUDIT_TRAIL(
audit_trail_type => DBMS_AUDIT_MGMT.AUDIT_TRAIL_UNIFIED,
container => DBMS_AUDIT_MGMT.CONTAINER_CURRENT,
use_last_arch_timestamp => FALSE);
END;
/

5、验证表空间已经释放

审计数据导致sysaux表空间爆满

原文:https://www.cnblogs.com/zhangqhs/p/15155389.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!