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

DMS任务编排修改了sql,发布为什么现在不会显示差异了?

DMS任务编排修改了sql,发布为什么现在不会显示差异了?
e1515638cbf819a7b7e4163cd347ab8d.png
之前发布的都没有显示差异了,不单是现在的。

展开
收起
十一0204 2023-08-08 23:49:36 71 0
1 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

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

    【 DMS任务编排修改了sql,发布为什么现在不会显示差异了?

    并思考了 不会显示差异了?

    建议如下:


    SQL语法错误: 当你修改了SQL语句时,可能存在语法错误或逻辑错误,导致SQL无法正确执行或返回预期的结果。在发布任务之前,DMS通常会对SQL进行语法检查,如果存在错误,可能会导致任务无法正常执行。

    数据已经同步完毕: 如果你的DMS任务是用于数据同步,而且在修改SQL并发布之前,该任务已经完成了所有数据的同步,那么在发布后就不会再显示差异,因为已经没有需要同步的数据了。

    数据变更未满足条件: 如果你修改的SQL是用于数据变更(例如更新、插入或删除数据),而且在发布后不再显示差异,可能是因为数据变更的条件没有被满足。例如,更新语句可能没有匹配到符合条件的记录,或者删除语句可能没有找到要删除的数据。

    查看设置或过滤条件: 请确保在DMS任务编排中查看设置和过滤条件没有导致差异不可见。可能存在设置或过滤条件,导致差异被隐藏或排除在显示结果之外。

    2023-08-18 19:06:04
    赞同 展开评论 打赏

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

相关产品

  • 数据管理
  • 热门讨论

    热门文章

    相关电子书

    更多
    SQL Server在电子商务中的应用与实践 立即下载
    GeoMesa on Spark SQL 立即下载
    原生SQL on Hadoop引擎- Apache HAWQ 2.x最新技术解密malili 立即下载