全部产品
弹性计算 会员服务 网络 安全 移动云 数加·大数据分析及展现 数加·大数据应用 管理与监控 云通信 阿里云办公 培训与认证 更多
存储与CDN 数据库 域名与网站(万网) 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网 智能硬件
数据传输服务DTS

约束完整性检查

更新时间:2017-06-07 13:26:11

这个检查项主要检查迁移的对象列表中,有外键依赖关系的父子表是否都被迁移,防止破坏外键约束完整性。

当这个检查项失败时,失败原因为待迁移表子表名字依赖的父表名字没有迁移。

对于这种错误的修复方式为:

  • 不进行约束完整性检查失败的子表的迁移,修改迁移任务配置,将这些约束完整性检查失败的子表从迁移列表中删除后,重新进行预检查。
  • 进行约束完整性检查失败的子表对应的父表的迁移,修改迁移任务配置,将这些约束完整性检查失败的子表对应的父表添加到迁移列表中后,重新进行预检查。
  • 删除约束完整性检查失败的子表的外键依赖,修改源数据库,将这些子表的外键依赖删除掉,重新进行预检查。
本文导读目录