ORA-00331: log version 11.2.0.0.0 incompatible with ORACLE version 10.2.0.3.0

今天做了一个数据库迁移的工作,从 oracle 10g (单实例)迁移到 oracle 11g(ADG),在备库开启应用日志的进程后,告警日志出现了以下错误:

Media Recovery Log /oradata/arch/1_526492_753369815.dbf
Errors in file /u01/app/oracle/diag/rdbms/oratest3/oratest3/trace/diag/rdbms/oratest3/oratest3/trace/oratest3_pr00_10880.trc:
ORA-00331: log version 11.2.0.0.0 incompatible with ORACLE version 10.2.0.3.0
ORA-00334: archived log: '/oradata/arch/1_526492_753369815.dbf'
Errors with log /oradata/arch/1_526492_753369815.dbf
MRP0: Background Media Recovery terminated with error 331
Errors in file /u01/app/oracle/diag/rdbms/oratest3/oratest3/trace/diag/rdbms/oratest3/oratest3/trace/oratest3_pr00_10880.trc:
ORA-00331: log version 11.2.0.0.0 incompatible with ORACLE version 10.2.0.3.0
ORA-00334: archived log: '/oradata/arch/1_526492_753369815.dbf'
Managed Standby Recovery not using Real Time Apply

日志的版本不兼容,回想起来好像pfile中 有个  compatible 参数,是不是两边设置不同导致.

查了之后发现主库  compatible  :11.2.0.0.0

备库: compatible  :10.2.0.3.0


将备库改成和主库一样,重启备库,问题解决。

你可能感兴趣的:(DG)