不选择ogg的理由:
1.需要在源端创建用户赋权,启用数据库最小日志,附加日志等操作--对生产影响较大
2.外键约束过多,割接启用可能很慢https://www.modb.pro/db/201126--割接停机时间影响
3.初始化配置expdp导出可能快照过旧,需调整生产undo等。
4.无主键表多,可能存在性能和数据不一致问题--割接停机时间影响
5.同步期间禁用外键,触发器
6.对象变更容易引起ogg进程异常
7.进程状态监控及问题处理需要持续的监控--数据异常处理麻烦,不适合长期现场处理
8.持续的数据比对,异常处理,重新同步等问题处理麻烦
9.ogg进程规划梳理耗时,测试调整耗时
10.割接当天最后需启用外键,触发器,重建序列,重导无法ogg同步的表和对象。
不选择xtts的理由:
1.主库需停机1-3次:表空间设置为只读。
2.割接时间主要看最后一次增量备份/恢复,表空间元数据导出/导入,重建序列,表空间校验,统计信息收集等。
3.如用备库模拟,备库需启用闪回,最后一次bct可能失效,增备时间无效https://cloud.tencent.com/developer/article/2337375
oracle跨平台跨版本迁移工具xtts-V4版本_oracle xtts-CSDN博客
使用XTTS技术进行U2L跨平台数据迁移
https://www.modb.pro/db/33669
Oracle-xtts在DG备库上的使用
https://www.modb.pro/db/27812