文档首页/ 数据复制服务 DRS/ 故障排除/ 预检查不通过项修复方法/ 冲突检查/ 目标数据库是否存在与源数据库同名的表
更新时间:2023-05-22 GMT+08:00
分享

目标数据库是否存在与源数据库同名的表

MySQL同步场景

表1 目标数据库是否存在与源数据库同名的表

预检查项

目标数据库是否存在与源数据库同名的表(表名冲突)。

描述

校验用户提供的目标数据库是否存在与源数据库同名的表,避免已存在的表被覆盖。若存在,则无法迁移。

特殊情况:如果源和目标数据库中的表,其表名和表结构均相同,针对这种情况,系统判定为不冲突。

不通过提示处理建议

不通过原因:目标数据库存在与源数据库同名的表。

处理建议:请先检查目标数据库的这些同名表是否需要保留,然后删除同名表或者使用新的目标库再重试。

不通过原因:目标数据库存在与对象编辑新增的表同名的表。

处理建议:请先检查目标数据库的这些同名表是否需要保留,然后删除同名表或者重新进行对象编辑。

不通过原因:源库和目标库是相同的RDS实例,且存在没有映射的库。

处理建议:对没有映射的数据库创建映射。

待确认原因:目标库存在与源库不同SRID列值的表。

处理建议:请检查目标库该表使用地理类型坐标系是否符合预期。如源端已指定地理类型列坐标系属性,请修改目标库表结构与源端保持一致。

MariaDB同步场景

表2 目标库是否存在与源库同名的表

预检查项

目标数据库是否存在与源数据库同名的表(表名冲突)。

描述

校验用户提供的目标数据库是否存在与源数据库同名的表,避免已存在的表被覆盖。若存在,则无法迁移。

特殊情况:如果源和目标数据库中的表,其表名和表结构均相同,针对这种情况,系统判定为不冲突。

不通过提示处理建议

不通过原因:目标数据库存在与源数据库同名的表。

处理建议:请先检查目标数据库的这些同名表是否需要保留,然后删除同名表或者使用新的目标库再重试。

不通过原因:目标数据库存在与对象编辑新增的表同名的表。

处理建议:请先检查目标数据库的这些同名表是否需要保留,然后删除同名表或者重新进行对象编辑。

不通过原因:源库和目标库是相同的RDS实例,且存在没有映射的库。

处理建议:对没有映射的数据库创建映射。

相关文档