oracle归档日志清理

RMAN清除方式会自动清除磁盘上的归档日志文件,同时会释放控制文件中对应的归档日志的归档信息。

  • rman target /
  • crosscheck archivelog all; –查看所有的归档日志文件是否都是正常的
  • delete expired archivelog all;
  • DELETE ARCHIVELOG ALL COMPLETED BEFORE ‘SYSDATE-7’;
  • DELETE ARCHIVELOG FROM TIME ‘SYSDATE-7’;
  • list archivelog all;
  • sql ‘alter system switch logfile’;

- list expired archivelog all;; –列出所有失效的归档日志
- delete archivelog until sequence 16; –删除log sequence为16及16之前的所有归档日志
- delete archivelog all completed before ‘sysdate-7’; –删除系统时间7天以前的归档日志,不会删除闪回区有效的归档日志
- delete archivelog all completed before ‘sysdate - 1’; –同上,1天以前的
- delete archivelog from time ‘sysdate-1’; –注意这个命令,删除系统时间1天以内到现在的归档日志
- delete noprompt archivelog all completed before ‘sysdate’; –该命令清除所有的归档日志
- delete noprompt archivelog all; –同上一命令*

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值