MYSQL迁移DM达梦)常见的几种错误以及解决方案
MYSQL迁移DM常见的几种错误
·
1、非法 IDENTITY 列类型问题:
如果出现上图情况需要将自增列类型DECIMAL(20,0)修改为bigint。达梦数据库中IDENTITY自增列类型只能是 int 或者是 bigint。
2、约束表达式无效问题:
出现上图情况从mysql迁移到DM时报错约束表达式无效,点开错误详情不难发现,语句内default 设置默认值current_timestamp()带了单引号,只需要去掉单引号手动执行即可
3、列长度超出定义长度[-6169]问题:
出现上图是因为mysql字符串类型默认以字符单位且大小写不敏感;而达梦字符串类型默认以字节为单位且大小写敏感。
所以在使用DTS迁移工具时,设置表映射关系调整列精度将其扩大即可。
更多推荐
已为社区贡献1条内容
所有评论(0)