DATAGUARD券商报告ORA-16801:重做交通相关的属性是与数据库设置不一致

StackOverflow https://stackoverflow.com/questions/1901757

  •  19-09-2019
  •  | 
  •  

我已经设置了一个配置的DataGuard,并完成大部分工作从内部DGMGRL,以避免可能出现的问题,它似乎运行正常,但其申报如下问题:

ORA-16801: redo transport-related property is inconsistent with database setting.

看着DGMGRL它给了我下面的信息:

DGMGRL> show database  'ELBEMP' 'InconsistentLogXptProps';
INCONSISTENT LOG TRANSPORT PROPERTIES
   INSTANCE_NAME         STANDBY_NAME        PROPERTY_NAME         MEMORY_VALUE         BROKER_VALUE

          ELBEMP              ELBEMS1           LogXptMode       (missing SRLs)                ASYNC

          ELBEMP              ELBEMS2           LogXptMode       (missing SRLs)                ASYNC

          ELBEMP              ELBEMS3           LogXptMode       (missing SRLs)                ASYNC

我已经加入SRL到初级,并且它们已经被复制到备用时通过我的rman创建它

在主日志:

1 - ONLINE - /oracle/ELBEMP/origlog/redo01.rdo
1 - ONLINE - /oracle/ELBEMP/mirrlog/redo01.rdo
2 - ONLINE - /oracle/ELBEMP/origlog/redo02.rdo
2 - ONLINE - /oracle/ELBEMP/mirrlog/redo02.rdo
3 - ONLINE - /oracle/ELBEMP/origlog/redo03.rdo
3 - ONLINE - /oracle/ELBEMP/mirrlog/redo03.rdo
4 - STANDBY - /oracle/ELBEMP/mirrarch/redostby04a.log
4 - STANDBY - /oracle/ELBEMP/mirrarch/redostby04b.log
5 - STANDBY - /oracle/ELBEMP/mirrarch/redostby05a.log
5 - STANDBY - /oracle/ELBEMP/mirrarch/redostby05b.log
6 - STANDBY - /oracle/ELBEMP/mirrarch/redostby06a.log
6 - STANDBY - /oracle/ELBEMP/mirrarch/redostby06b.log
7 - STANDBY - /oracle/ELBEMP/mirrarch/redostby07a.log
7 - STANDBY - /oracle/ELBEMP/mirrarch/redostby07b.log

以上是关于备用中的一个(ELBEMS3)的日志:

SQL> select group# ||' - '|| type ||' - '|| member from v$logfile;

GROUP#||'-'||TYPE||'-'||MEMBER
--------------------------------------------------------------------------------
1 - ONLINE - /oracle/ELBEMP/origlog/redo01.rdo
1 - ONLINE - /oracle/ELBEMP/mirrlog/redo01.rdo
2 - ONLINE - /oracle/ELBEMP/origlog/redo02.rdo
2 - ONLINE - /oracle/ELBEMP/mirrlog/redo02.rdo
3 - ONLINE - /oracle/ELBEMP/origlog/redo03.rdo
3 - ONLINE - /oracle/ELBEMP/mirrlog/redo03.rdo

我会说实话,我期待的日志是ELBEMS3而不是ELBEMP,但一切似乎和应用中存在V $ ARCHIVED_LOG没有不适用日志

任何人有任何的如何摆脱错误消息的任何想法?

有帮助吗?

解决方案

在我看来,你实际上并不在备用数据库中定义的任何备用重做日志 - 所有你的日志文件是否在线。您需要在备用数据库上创建备份日志文件也是如此。见的Data Guard概念和管理指南

编辑:

另外,也可以从主降待机日志。严格地说,你没有与备用重做日志操作 - 他们只需要实时应用,最大程度的保护,并在Data Guard数据保护的最大可用性水平。甲骨文不建议使用备用重做日志,而且也确实没有理由不(和的几个原因,你应该的)。你真的不使用它们反正在那一刻 - 在主中定义的,如果你切换,使主待机仅用于

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top