在DG的使用过程中,可能会因为备库的空间不够的问题导致备库日志应用(MRP)失败。

这种情况下,备库的Alert日志可能会呈现如下的报错:

通过报错,你可以看到:
因为空间不足,DG备库跟着主库创建文件“/oracle/ORCL/mydata23/xer_288/xer.data288”的时候失败,导致备库的日志应用进程终止。

在你修复了备库的空间问题之后,你尝试重新拉起MRP进程,则依旧可能遇到问题。
Alert日志记录可能会如下所示:

解决方法:
首先查看下出错的317的状况:

文件系统中的状态:

文件系统里并不存在。

之前传输失败的数据文件:

数据库修复:

再查看之前缺少的数据文件:

恢复日志应用:
恢复前的日志应用状态:

查看MRP进程状态:

重新拉起MRP进程:

Alert日志:

再次查看MRP的进程状态:

查看日志应用的情况:

可以看到,日志应用进程恢复。

至此,该问题的解决,完成。
————————————
Done。

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

隐藏
变装