开发者社区> 问答> 正文

DTS数据迁移或同步是否影响目的数据库现有的数据

已解决

DTS数据迁移或同步是否影响目的数据库现有的数据

展开
收起
提个问题! 2024-05-29 14:08:11 37 0
1 条回答
写回答
取消 提交回答
  • 开发者社区问答官方账号
    官方回答
    采纳回答
    DTS数据迁移或同步是否影响目的数据库现有的数据取决与配置任务前目标库是否已存在待迁移或者同步的表,详细说明参考如下情况:
    1、如果目标库中不存在待迁移的表则不会对目标库数据有影响。
    2、如果目标库中已存在待迁移的表但待迁移的表没有数据也不会对目标库数据有影响,该场景建议配置任务时使用如下两种方法进行配置可以保证数据一致性:
    (1)清空目标端待迁移的库表,选择结构+全量+增量。
    (2)选择全量+增量,但需要保证源和目标库两边表结构一致。
    3、如果目标库中已存在待迁移的表且该表存在存量数据则可能出现目标端该表存量数据被覆盖的风险且会出现数据不一致情况,在全量期间目标库遇到与源库主键或唯一键值相同的记录时,源库中的该条记录不会同步至目标库中。在增量期间目标库遇到与源库主键或唯一键值相同的记录时会覆盖写入,写入最近一次主键值相同的记录。

    2024-05-29 14:08:12
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
DTCC 2022大会集锦《云原生一站式数据库技术与实践》 立即下载
阿里云瑶池数据库精要2022版 立即下载
2022 DTCC-阿里云一站式数据库上云最佳实践 立即下载