开发者社区 > 数据库 > 数据库管理工具 > 正文

数据传输DTS这个问题怎么解决?

数据传输DTS这个问题怎么解决?【任务名称】:vm100-csc-test-db01_new
【所有报错信息】:
CODE:dts.retry.err.0147
错误概述:任务同步对象中配置过滤条件中的字段在源库中不存在。
解决方案:检查任务同步对象中过滤条件配置,通过“修改同步对象”功能修复。
帮助文档:https://help.aliyun.com/document_detail/462133.html#DTS-RETRY-ERR-0147
详细报错信息:You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'STORED GENERATED NULL DEFAULT NULL
, PRIMARY KEY (ID), INDEX ValueCardN' at line 32. You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'STORED GENERATED NULL DEFAULT NULL ,valid_card_numbervarchar(10) CHA' at line 32. You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'STORED GENERATED NULL DEFAULT NULL ,sub_typevarchar(40) CHARSETutf' at line 19. You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'STORED GENERATED NULL DEFAULT NULL ,
sub_type varchar(40) CHARSET `utf' at line 19.
【URL】:https://dtsnew.console.aliyun.com/migrate/detail/manager/x14w3q0x18sm88w?serial=20
【当前时间】:2024-03-18 23:59:27
【Region】:us-east-1

展开
收起
三分钟热度的鱼 2024-03-27 16:43:37 42 0
3 条回答
写回答
取消 提交回答
  • 根据报错信息,问题出在任务同步对象中配置过滤条件中的字段在源库中不存在。解决方案是检查任务同步对象中过滤条件配置,通过“修改同步对象”功能修复。

    具体操作如下:

    1. 登录数据传输DTS控制台,找到对应的任务(vm100-csc-test-db01_new)。
    2. 点击任务名称进入任务详情页面。
    3. 在任务详情页面,找到“同步对象”模块。
    4. 点击“修改同步对象”按钮,进入同步对象编辑页面。
    5. 在同步对象编辑页面,检查过滤条件配置,确保所有配置的字段在源库中都存在。如果发现有不存在的字段,需要根据实际情况进行修复。
    6. 保存同步对象配置。
    7. 返回任务详情页面,重新执行任务同步。

    这样应该可以解决问题。如果还有问题,请参考帮助文档:https://help.aliyun.com/document_detail/462133.html#DTS-RETRY-ERR-0147

    2024-04-01 07:46:50
    赞同 展开评论 打赏
  • 根据您提供的错误信息,问题出在任务同步对象中配置过滤条件中的字段在源库中不存在。解决方案是检查任务同步对象中过滤条件配置,通过“修改同步对象”功能修复。

    具体操作步骤如下:

    1. 登录阿里云数据传输DTS控制台,找到对应的数据传输任务(vm100-csc-test-db01_new)。
    2. 点击任务名称进入任务详情页面。
    3. 在任务详情页面中,找到“同步对象”一栏,点击“修改同步对象”按钮。
    4. 在弹出的窗口中,检查过滤条件配置,确保所有涉及到的字段在源库中都存在。如果发现有不存在的字段,需要根据实际情况进行修复。
    5. 确认无误后,点击“确定”按钮保存修改。
    6. 返回任务详情页面,重新执行任务同步操作。

    如果问题仍然存在,请参考阿里云官方帮助文档https://help.aliyun.com/document_detail/462133.html#DTS-RETRY-ERR-0147

    2024-03-31 10:29:01
    赞同 展开评论 打赏
  • 刚才后端重启结构迁移重试后恢复,后面结构迁移过程中您可以在控制台查看迁移详情,当结构迁移模块报错,但没有迁移对象没有显示创建失败时可尝试重启任务重试后看是否可以恢复。99b38c73e64e56e1a18f15f6205ca52a.png
    此回答整理自钉群“DTS客户交流群-2”

    2024-03-27 17:07:19
    赞同 1 展开评论 打赏

阿里云提供了一系列数据库管理工具,可以满足您在云上进行数据库管理的各种需求。包含数据传输服务DTS、数据库备份 DBS、数据库自治服务 DAS、数据管理 DMS。

热门讨论

热门文章

相关电子书

更多
蚂蚁聚宝虫洞项目技术方案介绍 ——云与端之间数据传输的桥梁 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载