DMS这个要改什么?[阿里云数据管理DMS]

【内置未知SQL安全规则】: 当前环境[product]暂不支持语句的执行, 请排查SQL书写是否有误. 如果一定需要在此处执行该语句,请联系DBA或管理员评估风险并修改安全规则
TraceId : 0abb7edb16999447229587745e5ef7
DMS这个要改什么?
INSERT INTO work_journal_template_detail_view_user ( org_id, journal_user_id, template_id, template_detail_id, user_id, user_name )
VALUES
( 3380, 21593, 4, 7, 1230, ‘崔’ ),
( 3380, 21593, 4, 8, 1230, ‘崔’ ),
( 3380, 21593, 4, 9, 1230, ‘崔’ ),
( 3380, 21593, 4, 10, 1230, ‘崔’ ),
( 3380, 21593, 4, 11, 1230, ‘崔’ ),
( 3380, 21593, 4, 32, 1230, ‘崔’ ),
( 3380, 21593, 4, 35, 1230, ‘崔’ ),
( 3380, 21593, 4, 36, 1230, ‘崔’ );

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
=====这是一个广告位,招租中,联系qq 78315851====
2 条回复 A 作者 M 管理员
  1. 该错误消息提示当前环境下暂不支持该SQL语句的执行,可能的原因如下:

    1. SQL语法错误:请仔细检查您编写的SQL语句,看看是否存在语法错误或拼写错误,例如缺少闭合括号、单引号等。

    2. 数据库安全性规则限制:某些DMS系统可能会对允许执行的SQL语句类型和内容有限制。您尝试执行的插入语句可能违反了这些规则。您需要联系DBA或管理员进行审核并修改安全规则。

    3. 权限不足:如果您没有足够的权限去执行此SQL语句,也会触发类似的错误提示。请联系管理员或拥有足够权限的人来协助解决。

    4. 不同DMS系统的支持程度不同:有些DMS系统可能不允许在某些环境中执行INSERT等数据修改操作,而仅允许查询操作。

  2. 根据提供的信息,DMS(数据库迁移服务)提示当前环境不支持语句的执行。这可能是由于安全规则限制或语法错误等原因导致的。要解决这个问题,您可以尝试以下步骤:

    1. 检查SQL语句的语法是否正确。确保所有的括号、引号和关键字都正确匹配,并且没有拼写错误。
    2. 确保您有足够的权限来执行该语句。如果您是DBA或管理员,请评估风险并修改安全规则以允许执行该语句。
  3. 这条traceId对应的sql是“崔恪”,肯定会报错呀。您发送SQL的时候是不是选中了 “崔恪” 这两个字符,这样发到dms的就只有这两个字符了,如果要选中的话,需要选中需要执行的SQL。此回答整理自钉群“阿里云DMS数据管理用户交流群”