直接贴日志吧

2011-09-10 00:30:04.808 00000000   370674643 Operation MON_VERIFY continuing with warning, status = ORA-16826
2011-09-10 00:30:04.809                      INSV: Reply received for message with
2011-09-10 00:30:04.809                            req ID 1.1.370674643, opcode MON_VERIFY, phase BEGIN
2011-09-10 00:30:04.809 00000000   370674643 Operation MON_VERIFY continuing with warning, status = ORA-16826
2011-09-10 00:30:04.810 00000000   370674643 DMON: Entered rfm_release_chief_lock() for MON_VERIFY
2011-09-10 00:30:50.440                      RSM: Redo Apply is running without USING CURRENT LOGFILE option while DelayMins=0
2011-09-10 00:30:50.440                      RSM0: HEALTH CHECK WARNING: ORA-16826: apply service state is inconsistent with the DelayMins property
2011-09-10 00:30:50.640 00000000   370674646 Operation HEALTH_CHECK continuing with warning, status = ORA-16826
2011-09-10 00:30:50.640 00000000   370674646 Operation HEALTH_CHECK continuing with warning, status = ORA-16826

伴生的错误还有:

10225 Errors in file /u01/app/oracle/diag/rdbms/db249/dbtest/trace/dbtest_rfs_25308.trc:
10226 ORA-16086: Redo data cannot be written to the standby redo log

解决的办法,可以是再备库增加standby_logfile

解决办法:

主备库的参数修改一下

DGMGRL> edit database db248 set property DelayMins=1;
Property "delaymins" updated
DGMGRL> edit database db249 set property DelayMins=1;
Property "delaymins" updated
DGMGRL>