上周接一个活,无法删除归档,现在已是2023年3月了,但2022年12月的归档无法删除,使用如下命令无法删除
crosscheck archivelog all;
delete noprompt archivelog all completed before 'sysdate-7';
使用catalog start with '/u01/app/oracle/fast recovery area/datastore/' noprompt; 后重新delete删除还是不行。
手动把归档文件拷贝到/backup目录下,虽然状态变成X后,但还无法删除记录
因不影响使用,问了下同事就暂放下该事情,还计划找机会重启的
过一天,同事回复搞定了,我很好奇方法,原来增加了一个force就解决问题了,
日常在处理ADG时,时常在主库归档空间不够时,使用force参数强制删除备库中未应用的归档,换个场景就不知道使用force了,记录下,时不时回看下,加深印象