如果无法通过扩展空间解决,那就无非是手动删除或者自动删除
根据你的备份计划,可以在备份完成后删除全部,或者保留最近一段时间的归档
或者说把归档路径设置在闪回区,这样闪回区会自动删除,当然通过事件设置闪回区的删除阀值也是可以的
SQL> archive log list;
可查看到归档存放位置
通过rman脚本定期备份清理。
crosscheck archivelog all;
delete noprompt expired archivelog all;
DELETE NOPROMPT ARCHIVELOG ALL COMPLETED BEFORE 'SYSDATE-7';
可参考。清理7天前的归档。