DTS预检查时出现schema存在性检查错误处理

更新时间:
复制为 MD 格式

问题描述

使用DTS进行RDS的数据迁移时,在预检查时出现schema存在性检查错误。 预检查页面共有6项检测,其余检测项(源库连接性检查目标库连接性检查源库权限检查目标库权限检查同名对象存在性检查)均已通过。单击该检测项查看详情,显示检测结果为失败,失败原因为目标数据库名称(如DEVPRO),解决方案为在目标端创建缺失的Schema。

问题原因

如错误提示所述,该错误是由于目标库不存在或不匹配导致的。

解决方案

您需要在目标RDS实例下先创建与源库同名的目标库。注意事项如下:

  • 库名由小写字母、数字、下划线、中划线组成,字母开头,字母或者数字结尾,请注意大小写。

  • 如果源库与目标库名称不一致,在DTS迁移过程中可以修改迁移的库名。

  • 由于目标库还未创建或创建异常,该错误通常还会伴随出现目标库权限检查的错误提示,目标库配置完成后,该错误也会解决。错误信息如下。 此时预检查通过率降至71%,该检测项也显示为未通过。

适用于

  • 数据传输服务DTS