数据库的 DG 搭建,归档设置是绕不开的一步。先确认下主库是不是开启了归档模式,直接上命令:archive log list就能看出来。,记得把force logging打开,用alter database force logging;这条指令就行,防止遗漏日志影响 DG 同步。

搭建 DG 的时候,归档配置搞清楚,后面同步才不折腾。不熟的可以看看下面这几篇文章,像是Oracle 归档模式详解,讲得挺细;还有在 Centos7 上设置归档模式,系统环境不同操作也有点区别。

如果你是第一次接触 DG,推荐直接看逐步学习 DG这篇,内容比较全,从归档到参数配置都带到了,照着来基本不会出错。

嗯,归档这块,配置虽然不复杂,但坑也不少。比如忘了开归档、路径不通、日志没同步之类的,搞不好主备就对不上。所以前期准备到位,后期省事不少。

还有个小建议,如果你打算在 Windows 下试试,也可以看看Windows 非归档模式下用 RMAN 迁移,思路也挺有参考价值。