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

DMS中这个什么原因?

DMS中这个什么原因?
c1c7db8167bfad0b871780a4e7d4e6bc.png

展开
收起
十一0204 2023-08-08 23:37:09 66 0
2 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    我已经认真阅读了 你的问题:

    【 DMS中这个什么原因?

    并思考了 DMS

    建议如下:


    检查任务中的SQL语句:仔细检查任务中包含的SQL语句,特别是自定义的或复杂的SQL语句。确保所有的SQL语句都是符合数据库规范的,并不包含非标准的或特殊的SQL语法。

    确认数据库版本和兼容性:检查DMS所连接的数据库版本和兼容性要求。某些特定的SQL语法或特性可能只适用于特定的数据库版本或兼容性级别。确保任务中的SQL语句与所连接的数据库版本和兼容性要求相匹配。

    分析错误日志:查看DMS任务执行的错误日志,其中可能包含更具体的错误信息,指明具体是哪个SQL语句或语句部分引起了类型检查失败。根据错误日志的提示进行调整和修改。

    修改和重新执行任务:根据分析的结果,对任务中的SQL语句进行修改,将未知的SQL类型替换为DMS支持的正确类型。然后重新执行任务,确保类型检查通过。

    2023-08-18 20:15:29
    赞同 展开评论 打赏
  • 意中人就是我呀!

    "https://help.aliyun.com/zh/dms/user-guide/supported-mongodb-commands?spm=a2c4g.11186623.0.0.11b47bfeCFiuXZ
    这个是mongo支持的类型、但mongo目前不支持在dms整理碎片。
    此回答整理至钉群“阿里云DMS数据管理用户交流群”。"

    2023-08-09 11:09:57
    赞同 展开评论 打赏

热门讨论

热门文章

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载