文档首页/ 数据复制服务 DRS/ 故障排除/ 失败案例/ MySQL->MySQL实时迁移和同步/ 全量阶段失败报错,关键词“extract table structure failed!”
更新时间:2024-11-29 GMT+08:00

全量阶段失败报错,关键词“extract table structure failed!”

场景描述

全量迁移或同步期间DRS任务报错,日志提示信息:service DATAMOVE failed, cause by:extract table structure failed! Table is %s. message is %s.。

可能原因

源库表结构加载时异常,可能用户在同步期间删库删表或者源库账户的权限不足。

解决方案

  1. 联系客户运维工程师检查源库表结构是否正常,常用命令:
    SELECT * FROM `%s`.`%s` LIMIT 1
    SHOW CREATE TABLE `%s`.`%s`
  2. 请联系源数据库管理员检查源库database和table是否删除,如果已删除,可参考MySQL迁移使用须知,重建任务。
  3. 检查迁移使用的账号对源库的表是否有执行SHOW CREATE TABLE操作的权限,如果不具备则参考MySQL迁移使用须知,为源库迁移账户赋予操作权限,然后在任务列表中,单击任务对应操作列的“续传”,重新提交任务。