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日志,当归档日志都应用完后,再开启实时应用,一切正常