tencent cloud

文档反馈

目标实例内容冲突检查

最后更新时间:2022-09-21 18:04:04

    检查详情

    MySQL/MariaDB/Percona/TDSQL-C MySQL/TDSQL MySQL 检查要求

    PostgreSQL 检查要求

    • 目标实例不能有和源库同名的对象。

    • 整个实例迁移时,目标实例必须为空。如果存在冲突报错,需要删除实例内容。

    MongoDB 检查要求

    目标实例可以存在与源库同名,但是不能存在数据(只能为空表)。如果存在冲突报错,可任选如下一个方式进行修复。

    SQL Server 检查要求

    目标实例不能有和源库同名的库,否则会报错。

    如果报错请在目标库中删除或者重命名同名的库。

    Redis 检查要求

    目标实例内容必须为空,否则会报错。

    如果报错请删除目标实例中的内容,然后重新启动校验任务。

    修复方法

    使用库表映射(仅适用于 MySQL/MariaDB/Percona/TDSQL-C MySQL/TDSQL MySQL)

    使用 DTS 库表映射功能,将同名的待迁移对象映射为目标数据库中的其他名称。

    1. 登录 DTS 控制台,选择对应的迁移任务,在操作列,选择更多 > 修改
    2. 在选择迁移对象右侧“已选对象”中,将鼠标悬浮在需要修改的对象上即可显示编辑按钮,然后重命名对象。
    3. 重新执行校验任务。

    修改目标数据库中的同名对象

    登录目标数据库,重命名或删除目标数据库中和迁移对象同名的对象。

    从迁移对象中移除同名对象

    修改迁移任务配置,从迁移对象中移除同名对象,该对象不进行数据迁移。

    1. 登录 DTS 控制台,选择对应的迁移任务,在操作列,选择更多 > 修改
    2. 在迁移对象中,移除同名的对象。
    3. 重新执行校验任务。

    删除目标库中的内容

    登录目标数据库,删除目标数据库中的同名对象或者整库内容,然后重新执行校验任务。

    联系我们

    联系我们,为您的业务提供专属服务。

    技术支持

    如果你想寻求进一步的帮助,通过工单与我们进行联络。我们提供7x24的工单服务。

    7x24 电话支持