开发者社区> 问答> 正文

为什么要进行结构迁移?什么时候需要结构迁移?

为什么要进行结构迁移?什么时候需要结构迁移?

展开
收起
云上静思 2022-07-19 20:30:26 338 0
1 条回答
写回答
取消 提交回答
    • 结构迁移针对的是关系型数据库,非关系型数据库不需要 ( 比如 MONGODB),对关系型数据库来说,数据要存储,必须先建表。所以DTS 需要先进行结构迁移,创建表结构才能进行后面的数据迁移。

    • 当目标数据库里面没有对应的表对象时,才需要选择结构迁移。如果目标数据库里面已经有了对应的数据库的表对象,不需要选择结构迁移( 比如目标库已经有表A,此时选择结构迁移,DTS 会在目标库创建表A,因为表A 已经存在,DTS 创建会出错,提示1050 - Table xxxx already exists)。

    以上内容摘自《DTS控制台入门一本通》电子书,点击https://developer.aliyun.com/topic/download?id=803可下载完整版

    2022-07-20 13:10:20
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
问答排行榜
最热
最新

相关电子书

更多
存储分层企业数据存储类型选择与优化 立即下载
运用新技术解决有状态应用的冷热迁移挑战 迁移策略+新容器运行时 立即下载
软件定义存储-面向云的企业级存储重构 立即下载