问题1:DMS中这个改为原生DDL了,为什么还报错呢?
问题2:修改表ID字段为主键ID,普通数据工单会锁表吧?
【 DMS中这个改为原生DDL了,为什么还报错呢?
】
语法问题: 在转换为原生DDL执行时,可能需要对SQL语句进行修改,以符合原生DDL的语法要求。请确保修改后的SQL语句语法正确,没有拼写错误、遗漏的符号或其他语法问题。
权限问题: 执行原生DDL语句可能需要特定的权限。请确保你有足够的权限执行DDL操作。如果你没有必要的权限,建议联系数据库管理员或相关团队,以获取所需的权限。
其他限制和约束: 数据库系统可能还有其他限制和约束,可能会导致DDL语句执行失败。例如,数据库可能要求表必须包含主键或唯一索引,以确保数据完整性。请检查数据库的限制和约束,确保DDL语句符合要求。
"回答1:这种就属于DMS无锁也不支持的场景。前面两个开启的意思是“开启无锁”,由于这个变更无法无锁,所以只能选择关闭了。闭后提交普通数据变更工单执行吧。
回答2:
会的,这个操作目前没有技术方案不锁表。
此回答整理至钉群“阿里云DMS数据管理用户交流群”。"
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。