DTS迁移mysql设置varchar转varchar( N char)
说明:
这个原因在于 mysql 字符串的长度是以字符为单位,达梦是以字节为单位, 所以达梦要改为varchar( char) 来兼容mysql
本文以mysql 迁移达梦8 ,设置varchar类型映射为varchar( char)类型为例进行说明
管理工具版本为:
-
设置数据类型映射
1) 选择mysql-dm 数据类型映射
2) 添加自定义数据类型映射规则
3) 将源端数据类型设置为 varchar 目的数据类型为varchar,并将强制为字符存储选项设置为 是
-
创建迁移作业
1)新建mysql->dm的迁移作业
-
填写源端库和目的端库连接信息
1) 填写源端mysql的连接信息
注:刷新功能需要访问mysql库,若使用的mysql用户没有mysql库的访问权限请使用指定驱动中指定URL的方式