我已成功使用oracle golden gate配置oracle D ML复制,但是有任何查询来检查源和目标是否同步或如何验证IT。
答案 0 :(得分:1)
没有复制工具具有检查数据库是否同步的功能。异步复制的想法是它永远不会完全同步 - 与源数据库相比,目标总是很晚。只有完全同步的磁盘复制才能完全同步复制数据。
您可能需要使用compare-every-row技术检查“最近未更改”的数据是否相同。 Oracle有一个名为Veridata的产品可以完成这项工作。
您可能还想检查复制流是否正常工作(它没有停止)。但是此检查不会检查数据是否同步。有人可能会修改目标数据,您可能无法检查。心跳技术只检查复制流是否未损坏。 OGG 12.2具有特殊的内置命令。
请检查:
ADD HEARTBEATTABLE命令ggsci