更新时间:2024-11-29 GMT+08:00
        
          
          
        
      
      
      
      
      
      
      
      
  
      
      
      
        
数据库兼容类型检查
目标数据库兼容类型检查。当数据库类型不兼容时,可能会导致数据乱码或者同步失败。
不通过原因
- MySQL->GaussDB(DWS)同步场景,无主键表、空字符串迁移不支持DWS的ORA兼容模式。
 - MySQL->GaussDB同步场景,目标数据库不兼容MySQL。
 
处理建议
- 建议用DWS的MYSQL、TD的兼容模式或给无主键表加上主键。
    
    
CREATE DATABASE mysql_compatible_db DBCOMPATIBILITY 'MYSQL';
或: CREATE DATABASE td_compatible_db DBCOMPATIBILITY 'TD';
 - 建议目标GaussDB实例使用兼容MySQL的数据库。
    
如果目标实例为分布式实例,参考语句:CREATE DATABASE mysql_compatible_db DBCOMPATIBILITY 'MYSQL';
如果目标实例为主备版实例,参考语句:CREATE DATABASE mysql_compatible_db DBCOMPATIBILITY 'B';
 
   父主题: 数据库参数检查