目的:为了论证大小写敏感对数据库的影响。
1、MySQL测试环境准备
1.1 准备测试数据
create table TEST (id int,name varchar(10));
insert into TEST values(1,‘aaa’);
insert into TEST values(2,‘AAA’);
commit;
select * from TEST;
2、DTS迁移测试
2.1 迁移说明
从MySQL 5.7迁移TEST表到DM数据库
源端为:MySQL 5.7 单机
目标端为:DM 8 单机
2.2 迁移过程
2.3 迁移结果验证
3、 大小写敏感结论
1)如果DM采用默认的大小写敏感,DTS从MySQL迁移到达梦数据库时,由于MySQL不区分大小写,迁移后在大小写敏感的库中只会出现一条记录,而在大小写不敏感的库中会出现两条记录;
2)建议 MySQL和 SqlServer数据库迁移过来的,选择使用大小写不敏感,Oracle数据库迁移过来的,选择使用大小写敏感。