暂无图片
请教下各位:oracle-11.2.0.4,Linux平台,FRA里,归档突然暴增,占了整个FRA的99%,然后我用以上命令要清除一天前的归档日志,但RMAN分配完通道之后就结束了,根本没有执行删除操作,这是什么情况?
我来答
分享
李华
2021-08-05
请教下各位:oracle-11.2.0.4,Linux平台,FRA里,归档突然暴增,占了整个FRA的99%,然后我用以上命令要清除一天前的归档日志,但RMAN分配完通道之后就结束了,根本没有执行删除操作,这是什么情况?
暂无图片 10M

请教下各位:oracle-11.2.0.4,Linux平台,FRA里,归档突然暴增,占了整个FRA的99%,然后我用以上命令要清除一天前的归档日志,但RMAN分配完通道之后就结束了,根本没有执行删除操作,这是什么情况?昨天FRA使用率80%左右的时候也用过一次同样的命令,是可以正常删的。后来临时调大db_recovery_file_dest_size的值,让FRA使用率降为94%,但仍然删不了一天前的归档日志,同样是显示分配通道,然后就直接结束了,归档文件都还在…… 后来改用【delete force archivelog all;】命令,就正常执行了,归档全删了…… 这是BUG?……

我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
JiekeXu
暂无图片

应该不是。
估计没有一天前的归档可删除故没有输出,你可以试试删除1小时前或者3小时前这样的。
delete noprompt force archivelog all completed before ‘sysdate-1/24’;

还有为何归档会在闪回目录 FRA 而不是在归档目录呢?
这个需要查查。

暂无图片 评论
暂无图片 有用 0
茂材

执行的删除时间,比如突增的归档是在最近几个小时,删除一天前的确实不在删除范围,这个是没有问题的。
另外,建议归档不要用默认闪回空间,使用log_archive_dest_1参数控制归档路径

暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏