当前位置:数据库 > Oracle >>

ORACLE使用RMAN管理归档日志archived log

ORACLE使用RMAN管理归档日志archived log
 
oracle 归档日志通常使用rman进行管理,作为备份集的一部分
正常情况下,可以根据方法删除
 
1 过期策略
 
crosscheck archivelog all;

delete expired archivelog all;

 

 
2 根据保留时间
 
delete archivelog all complete before ‘sysdate – 7′ ;

 

 
这个操作会直接删除物理文件,并且同步到控制文件记录中
 
3 操作系统级别的删除方法
 
find . -name *.arc -mtime +7 |xargs rm -f

 

或直接到归档日志的目录下:   
rm -rf  archivename.arc

 

 
删除物理文件之后,要使用rman 的crosscheck命令检查一下,把记录同步到控制文件
登陆RMAN后执行:
cross check archivelog all;
delete expired archivelog all;

 


CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,