oracle12.2.0.1打补丁,dataguard环境。
升级完备库后,直接在备库开启redo实时应用,alert日志中报错如下错误:
ORA-10485: Real-Time Query cannot be enabled while applying migration redo.
MRP进程中止。
在mos上查了下,原来是由于主备库升级期间,主库上生成了多个归档日志,还没有在备库上做应用,而这时我再开启实时应用,便会出现数据不一致的情况,继而导致报错。
解决办法:
重启下备库,然后执行下recover managed standby database ;
观察alter日志,当归档日志都应用完后,再开启实时应用,一切正常
本文介绍了一个Oracle 12.2.0.1环境下Dataguard配置的问题案例,主备库升级后尝试开启redo实时应用时遇到ORA-10485错误。文章详细解释了错误产生的原因及解决步骤。

被折叠的 条评论
为什么被折叠?



