一次可怕的crosscheck

某省有个数据库的备份坏了,同事采取的策略是每天定期的用脚本删除归档。于是,当备份恢复的时候,需要做一次crosscheck,以便验证那些归档是validate的,于是可怕的事情发生了:crosscheck运行了1小时,还是没动静——需要crosscheck的日志太多了!!

查了一下文档,原来crosscheck archivelog all,除了all参数,还是有很多选项可以添加的:

like参数:

范围参数-until time:

范围参数-from time:

范围参数-from time until time:

范围参数-time between and:

范围参数-time between and:

以上的例子把time换成scn或者sequence也行。

最后,用time between and 的方法慢慢删除,终于把8万多个归档日志删除了……看来手册还是要多看,不然一下子就忘记了语法-_-!!

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据