我试图使用钨复制器文档中概述的并行提取方法提供Oracle到MySQL的复制。
AS OF SCN ...的flaskback查询插入所有现有数据,执行具有数据完整性的实时配置。问题是setupCDC脚本打印出一个SCN 只有当疾控中心。它在官方论坛的帖子中暗示这是给“为整个架构快照获取一个位置。”的
由于许可证限制,我只能使用同步CDC。手动读取all_capture表中记录的SCN并将其用于配置是否安全?什么是我的选择,可以实现数据的完整性和最低停机时间?
发布于 2014-12-20 04:14:17
手动读取all_capture表中记录的SCN并将其用于配置是否安全?
对于同步CDC,all_capture表中没有条目,这是用于异步捕获进程的。
相反,每个更改表都在创建SCN时记录SCN。您可以从change_tables表中确定最低的SCN,并将其作为配置命令:trepctrl online -provision <scn>的参数。
SQL> COL scn FORMAT 999999999999999
SQL> SELECT MIN(created_scn) scn FROM change_tables WHERE change_set_name = 'TUNGSTEN_CS_{service_name}';(将{service_name}替换为您自己的服务名称。)
https://stackoverflow.com/questions/27356778
复制相似问题