oracle归档日志清理

wenyangfei 2017-10-25 05:30:27
oracle数据库所在的服务器,归档日志目录下/oracle/oradate/arch/ 有很多时间很早的归档日志文件,从文档创建日期上看是2015年11月份到现在的,但通过rman查询所有归档日志 list archivelog all; 却只列出 2017年5月至现在的,我通过 查询过期归档日志 list archivelog all; 提示没有过期的归档日志文件,那么 2015年11月 至 2017年4月 的归档日志文件 ,我能通过服务器命令直接RM么?
...全文
577 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
因为控制文件保存归档日志是有容量和时间的限制,超过了,可能就不记录在控制文件里面,但是在os层面依旧有,这样的情况的归档日志,你直接os层面删除就好了
  • 打赏
  • 举报
回复
备份过就可删掉(如不考虑将来恢复用就直接删),再执行,crosscheck archivelog all;
abc990697969 2017-10-27
  • 打赏
  • 举报
回复
可以的,删吧
碧水幽幽泉 2017-10-26
  • 打赏
  • 举报
回复
归档日志文件需要定时手动清理的,否则很占空间。
卖水果的net 2017-10-25
  • 打赏
  • 举报
回复
这些日志,是之前应该删除,但是又没有删掉的,手动删除就行了。
minsic78 2017-10-25
  • 打赏
  • 举报
回复
crosscheck下吧,看看是不是过期的

3,499

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 高级技术相关讨论专区
社区管理员
  • 高级技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧