用rman delete很久之前的归档清理不掉,crosscheck也检测不到,怎么解决?
1、直接操作系统命令删除。
2、利用catalog start with命令把归档注册到空值文件,再进去crosscheck和delete。
这种情况一般是因为,控制文件中的keep记录设置为7天,导致7天前的归档记录不在控制文件中,导致无法校验和删除,
处理方式如张sir所说,直接删除,或者让数据库识别后再rman删除。