(1)删除分裂库下的dmwatcher.ctl文件
其中记录的是分裂库的信息,只要数据库下存在这个文件,即使重新还原更新db_magic,守护进程仍然会认为这个库是一个分裂库,无法把数据库open起来。
(2)执行脱机备份还原操作
主要是为了数据的一致性,也可以执行联机备份(从另外一个正常open的数据库备份数据),脱机还原,恢复,更新db_magic。
(3)进入disql修改数据库模式和设置oguid。
https://eco.dameng.com
(4)重新启动分裂库的实例和守护进程
如果网络通路是无异常的(防火墙策略可以通过),重新启动实例和守护以后,监视器可以收到分裂库的正常open信息。
如果是执行的脱机备份还原,需要按照顺序依次启动主备库的实例和守护进程,然后启动监视器。
文章
阅读量
获赞