更新时间:2023-11-30 GMT+08:00
分享

数据库兼容类型检查

MySQL->GaussDB(DWS)同步场景

表1 数据库兼容类型检查

预检查项

数据库兼容类型检查。

描述

无主键表、空字符串迁移不支持DWS的ORA兼容模式。

不通过提示处理建议

不通过原因:无主键表迁移不支持DWS的ORA兼容模式。

处理建议:建议用DWS的MYSQL、TD的兼容模式或给无主键表加上主键。

参考创建语句:

CREATE DATABASE mysql_compatible_db DBCOMPATIBILITY 'MYSQL';

或: CREATE DATABASE td_compatible_db DBCOMPATIBILITY 'TD';

不通过原因:ORA兼容模式不支持空字符串迁移,详细说明可参考这里

处理建议:建议用DWS的MYSQL、TD的兼容模式。

MySQL->GaussDB同步场景

表2 数据库兼容类型检查

预检查项

数据库兼容类型检查。

描述

目标数据库不兼容MySQL。

不通过提示处理建议

不通过原因:目标数据库不兼容MySQL。

处理建议:建议目标实例使用兼容MySQL的数据库。

如果目标实例为分布式实例,参考语句:CREATE DATABASE mysql_compatible_db DBCOMPATIBILITY 'MYSQL';

如果目标实例为主备版实例,参考语句:CREATE DATABASE mysql_compatible_db DBCOMPATIBILITY 'B';

相关文档