代码改变世界

删除oracle归档日志

2012-05-24 10:51  java ee spring  阅读(243)  评论(0编辑  收藏  举报

 

 

方法1:正常情况下应该在rman下删除archivelog

rman>delete archivelog all;  --删除所有归档日志


LIST ARCHIVELOG ALL COMPLETED BEFORE 'SYSDATE-1';    --查看指定日期的归档日志


DELETE ARCHIVELOG ALL COMPLETED BEFORE 'SYSDATE-1';  --删除指定日期的归档日志

 


方法2:以下为手动删除archivelog物理文件后要进行的操作


0.查看归档日志


rman>list archivelog all;


1.手工清除后,数据库中还会存有记录:

rman>list archivelog all;

2.更新归档日志

rman target /
crosscheck archivelog all;

delete expired archivelog all;  输入yes即可