检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Oracle->GaussDB(DWS) 表1 数据类型映射关系 数据类型(Oracle) 数据类型(GaussDB(DWS)) 是否支持映射 CHAR CHAR 支持 VARCHAR VARCHAR 支持 VARCHAR2 VARCHAR 支持 NCHAR NCHAR 支持 NVARCHAR2
Oracle->GaussDB 表1 数据类型映射关系 源库数据类型 目标库数据类型 源库数据类型做主键,同步能力 源库数据类型做非主键,同步能力 源库数据类型做主键,对比能力 源库数据类型做非主键,对比能力 备注 CHAR CHARACTER 支持 支持 支持,忽略字符前后的空格
源库的实例类型检查 MongoDB迁移场景 表1 源库的实例类型检查 预检查项 源库的实例类型检查。 描述 源数据库类型和目标数据库类型不匹配,会导致迁移任务失败。 不通过提示及处理建议 不通过原因:源数据库类型和目标数据库类型不匹配。 处理建议:若源数据库为集群实例,请确保源数
sql_mode = '修改后的值'; 如果为RDS for MySQL实例,可通过修改数据库sql_mode参数实现,详情请参考修改实例参数章节。 父主题: 数据库参数检查
XA事务的数据。 不通过原因 源库存在长时间未提交的XA事务。 处理建议 请确保XA事务已正确提交,然后重新进行预检查。 父主题: 数据库参数检查
GaussDB->Oracle 表1 数据类型映射关系 数据类型(GaussDB数据库) 数据类型(Oracle数据库) 是否支持映射 TINYINT NUMBER 支持 SMALLINT NUMBER 支持 INTEGER NUMBER 支持 BIGINT NUMBER 支持 NUMBER
Oracle->DDM 表1 数据类型映射关系 数据类型(Oracle) 条件 数据类型(DDM) 是否支持映射 CHAR(n) n<=255 CHAR(n) 支持 CHAR(n) n>255 VARCHAR(n) 支持 VARCHAR(Size) Size(整行)<=65535
可参考MySQL的官方文档。 YEAR类型,MySQL的支持的范围是:1901 to 2155, 和 0000,可参考MySQL的官方文档。由于GaussDB中没有对应的类型,DRS会将MySQL的YEAR类型映射成SMALLINT类型。 对于MySQL的DATE类型的'0000'通过DRS会转换成0。
TiDB->GaussDB(for MySQL) 表1 数据类型映射关系 数据类型(TiDB) 数据类型(GaussDB(for MySQL)) 是否支持映射 BIGINT BIGINT 支持 BINARY BINARY 支持 BIT BIT 支持 BLOB BLOB 支持 BOOLEAN
Boolean 是否自建。 请求参数 表3 请求Header参数 参数 是否必选 参数类型 描述 Content-Type 是 String 发送的实体的MIME类型。推荐用户默认使用application/json,如果API是对象、镜像上传等接口,媒体类型可按照流类型的不同进行确定。 缺省值:application/json
Oracle->GaussDB(for MySQL) 表1 数据类型映射关系 数据类型(Oracle) 条件 数据类型(GaussDB(for MySQL)) 是否支持映射 CHAR length<=255 CHAR 支持 CHAR length>255 VARCHAR 支持 VARCHAR
处理建议 通过执行如下操作,启用表中已禁用的索引: ALTER INDEX [索引名称] ON [表名] REBUILD; 父主题: 数据库参数检查
GaussDB(for MySQL)->Oracle 表1 数据类型映射关系 数据类型(GaussDB(for MySQL)) 数据类型(Oracle) 是否支持映射 ENUM VARCHAR2 支持 SET VARCHAR2 支持 VARCHAR VARCHAR2 支持 NUMERIC
GaussDB->MySQL 表1 数据类型映射关系 数据类型(GaussDB) 数据类型(MySQL) 是否支持映射 CHARACTER CHAR 支持 CHARACTER VARYING VARCHAR 支持 BYTEA/BLOB/RAW BINARY/VARBINARY/TINYBLOB
MySQL->Oracle 表1 数据类型映射关系 数据类型(MySQL) 数据类型(Oracle) 是否支持映射 ENUM VARCHAR2 支持 SET VARCHAR2 支持 VARCHAR VARCHAR2 支持 NUMERIC NUMBER 支持 FLOAT BINARY_FLOAT
Oracle->PostgreSQL Oracle->PostgreSQL社区版数据映射关系 表1 数据类型映射关系 数据类型(Oracle) 数据类型(PostgreSQL社区版) 是否支持映射 CHAR CHAR 支持 VARCHAR VARCHAR 支持 VARCHAR2 VARCHAR
PostgreSQL->GaussDB(DWS) 表1 数据类型映射关系 数据类型(PostgreSQL) 数据类型(GaussDB(DWS)) 是否支持映射 SMALLINT SMALLINT 支持 INTEGER INTEGER 支持 BIGINT BIGINT 支持 INTEGER
MySQL->CSS/ES 表1 数据类型映射关系 数据类型(MySQL) 数据类型(Elasticsearch) 是否支持映射 BIT[(M)] BOOLEAN | LONG|TEXT 支持 1个字节的映射为BOOLEAN。 2~63个字节映射为LONG。 64个字节映射为TEXT。
MySQL迁移时,源数据库和目标数据库lower_case_table_names参数设置不一致。lower_case_table_names的参数值为0时,表示数据库大小写敏感;当lower_case_table_names 参数值为1时,表示数据库大小写不敏感,所有大写字母将转换为小写存储。当
待确认原因:源数据库支持更高版本字符集。 处理建议:源数据库支持更高版本字符集。请确认源库是否使用了更高版本字符集,以及目标库是否支持该字符集。 父主题: 数据库参数检查