原 【DB宝32】Oracle DG环境中主库做闪回操作后,备库如何修复继续同步
Tags: Oracle原创LinuxDocker小麦苗racDGMHA
本文介绍一下,在DG环境中,若主库做了闪回数据库的操作后,备库如何通过flashback操作,继续和主库保持同步,而不用重新搭建DG。
主备库均已开启闪回数据库特性。
一、下载镜像
小麦苗DG环境的hub地址:
https://hub.docker.com/r/lhrbest/dg_pri_11.2.0.4/tags
https://hub.docker.com/r/lhrbest/dg_phy_11.2.0.4/tags
1 2 | nohup docker pull registry.cn-hangzhou.aliyuncs.com/lhrbest/dg_phy_11.2.0.4:1.0 & nohup docker pull registry.cn-hangzhou.aliyuncs.com/lhrbest/dg_pri_11.2.0.4:1.0 & |
备库闪回flashback database to scn 1361000;中的scn号136100是怎么确定的,在您的这个过程中我没看到,或者是怎么查出来的。
应该闪回到1363438,但是日志不足会报错,所以,scn我回退了一部分,回退多少这个自己把握(原则上在v$flashback_database_log.OLDEST_FLASHBACK_SCN之后都可以),回退后,备库再开启应用进程,进行前滚即可。