将mysql迁移到达梦时,出现创建表失败,一般都是转换的时候字段长度不一致,导致创建表失败。所以手动拷贝mysql到达梦执行的时候报这个错
达梦默认初始化数据库的时候页大小是不超过8000个字符,也就是一行不超过这个数据,因为我这个表有几个varchar(2000)所以就超过了。
解决方法
create table t2(id int)storage(using long row);建表属性增加storage(using long row);
将mysql迁移到达梦时,出现创建表失败,一般都是转换的时候字段长度不一致,导致创建表失败。所以手动拷贝mysql到达梦执行的时候报这个错
达梦默认初始化数据库的时候页大小是不超过8000个字符,也就是一行不超过这个数据,因为我这个表有几个varchar(2000)所以就超过了。
解决方法
create table t2(id int)storage(using long row);建表属性增加storage(using long row);