2020-03-13
oracle 16401问题
oracle10.0.2.1.0
centos6.10
初始状态一主一备,max availability,observer开启,一切正常。
模拟主宕机,然后备自动接管。
然后shutdown备库主机。
接下来,启动旧主库主机,启动监听,mount数据库,删除dgmgrl的配置。然后open数据库,此时旧主又正常服务(丢一点数据可以接受)。
然后,启动新主的主机,启监听,mount数据库,数据库会自动open,此时脑裂,两个主库。新主删除dgmgrl配置,关闭数据库,重新mount。
在旧主数据库查询standby_became_primary_scn,然后将新主闪回到这个scn,然后将新主切为备库,重新mount新备库。
这时主库有一个日志与备库冲突,把主库archivelog复制给备库。
这时主库报错ora16401备库报错ora16014 ora00312
怎么解决报错?
目标是将新主库变为备库,丢数据可以接受。旧主库仍是主库。
我来答
添加附件
收藏
分享
问题补充
9条回答
默认
最新
回答交流
提交
问题信息
请登录之后查看
附件列表
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
墨值悬赏

评论
