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

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

MySQL迁移场景

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

预检查项

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

描述

校验用户提供的目标数据库是否存在与源数据库相同的数据库。

不通过提示处理建议

不通过原因:源数据库连接失败,导致该项检查无法进行。

处理建议:查看源数据库连接是否成功。

不通过原因:目标数据库连接失败,导致该项检查无法进行。

处理建议:查看目标数据库连接是否成功。

不通过原因:用户基本权限不足。

处理建议:查看对应数据库账号权限是否符合迁移要求。

处理建议
  • 如果您进行的是入云操作,请根据实际情况判断是否需要删除目标数据库中与源数据库同名的库、或指定一个新的RDS实例进行迁移。
  • 如果您进行的是出云操作,根据实际情况判断是否要保留这些目标端用户数据库、或者指定一个新的目标库。

不通过原因:增量迁移场景下, 目标数据库中不允许存在与源数据库中的库同名的库。

处理建议:根据实际情况判断是否需要删除目标数据库中与源数据库同名的库、或指定一个新的RDS实例进行迁移。

不通过原因:内部错误。

处理建议:请联系华为技术支持人员处理。

Oracle->MySQL、Oracle->GaussDB(for MySQL)迁移、同步场景

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

预检查项

目标数据库是否存在和源数据库同名的数据库。

描述

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

不通过提示处理建议

不通过原因:部分表无法迁移,这些表的特征为:表名称的字母相同但大小写不同。

处理建议:建议修改表名或者不迁移这些重名表。

不通过原因:部分数据库无法迁移,这些数据库的特征为:数据库名称的字母相同但大小写不同。

处理建议:建议对象选择时只选择名称仅大小写不同的数据库中的一个。

不通过原因:目标数据库存在与将进行迁移的数据库同名的数据库。

处理建议:根据实际情况判断是否需要删除目标数据库中与源数据库同名的库,或指定一个新的RDS实例进行迁移。

Oracle->MySQL、Oracle->GaussDB(for MySQL)同步场景

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

预检查项

目标数据库是否存在和源数据库同名的数据库。

描述

校验用户需要同步的表的映射名是否已经在目标库存在,若存在,则无法同步。

不通过提示处理建议

不通过原因:需要同步的表的映射名称已经在目标库存在。

处理建议:建议返回迁移设置,选择其他表进行同步或者修改表映射名。

Oracle->PostgreSQL迁移场景

表4 目标数据库存在和源数据库同名的数据库

预检查项

目标数据库是否存在和源数据库同名的数据库。

描述

校验用户提供的目标数据库是否存在与源数据库相同的数据库,若不存在,则无法迁移。

不通过提示处理建议

不通过原因:目标库不存在与源库同名且字母全为小写的数据库。

处理建议:建议在目标库手动创建名称字母全为小写的数据库。

不通过原因:迁移对象中包含名称仅大小写不同的数据库。

处理建议:建议对象选择时只选择名称仅大小写不同的数据库中的一个。

不通过原因:迁移对象中包含名称仅大小写不同的表。

处理建议:建议修改表名或者不迁移这些重名表。

不通过原因:目标库存在与迁移对象同名且字母全为小写的表。

处理建议:建议修改表名或者不迁移这些重名表。

PostgreSQL->PostgreSQL库级迁移和同步场景

表5 目标数据库存在和源数据库同名的数据库

预检查项

目标数据库是否存在和源数据库同名的数据库。

描述

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

不通过提示处理建议

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

处理建议:修改目标数据库的同名数据库,避免数据库被覆盖。

PostgreSQL->GaussDB(DWS)同步场景

表6 目标数据库存在和源数据库同名的数据库

预检查项

目标数据库是否存在和源数据库同名的数据库。

描述

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

不通过提示处理建议

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

处理建议:修改目标数据库的同名数据库,避免数据库被覆盖。

DDM->Oracle同步场景

表7 目标数据库存在和源数据库同名的数据库

预检查项

目标数据库是否存在和源数据库同名的数据库。

描述

DDM到Oracle的同步,需要预先在目标端创建对应的数据库(用户),否则同步失败。

不通过提示处理建议

不通过原因:部分数据库无法迁移,目标库中不存在。

处理建议:建议在目标数据库预先创建该库(用户)或者不迁移该库。

分享:

    相关文档

    相关产品

close