检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
包含的最大字节数有所不同。例如UTF8字符集,一个字符最多包含3个字节。而UTF8MB4一个字符最多包含 4 个字节。 如果是单字段索引,则字段长度不应超过表1中的“单字段最大字符数”。例如,MySQL 5.7.6版本的InnoDB引擎,单字段索引不应超过767个字节(字符数=767/最大字节数)。
CHAR CHARACTER 支持,如果源库该类型的字段含有占用超过一个字节的字符,需适当增加目标库该字段的长度。 VARCHAR CHARACTER VARYING() 支持,如果源库该类型的字段含有占用超过一个字节的字符,需适当增加目标库该字段的长度。 BINARY BYTEA
CHAR CHARACTER 支持,如果源库该类型的字段含有占用超过一个字节的字符,需适当增加目标库该字段的长度。 VARCHAR CHARACTER VARYING() 支持,如果源库该类型的字段含有占用超过一个字节的字符,需适当增加目标库该字段的长度。 NCHAR CHARACTER
DRS支持直接同步不同schema的表到同一个schema吗 使用场景 不同的schema需要合并到一个schema。 使用限制 不同的schema中,不能包含相同的表名。 解决方案 DRS支持直接同步不同schema的表到同一个schema。 父主题: 实时同步
备份迁移场景的是否最后一个备份文件选择错误该如何处理 备份迁移过程中,根据选择“最后一个备份文件”来判断是否为最后一次备份,对于人工操作中不可控的误选择,有以下两种情况及处理方法: 选择“是”,但期望为否,即仍然希望继续做增量备份迁移。但由于SQL Server本身的设计,数据库
异构数据库兼容性风险须知 在进行异构数据同步时,DRS会对兼容性进行检查,需要用户自行确认是否涉及。 待确认原因 待迁移的表中以字符串为主键或唯一键的列不包含空格,由于源数据库的字符串作为主键、唯一键时区分空格,而目标数据库不区分,所以有可能导致数据不一致或迁移失败。 由于源数据库和目标数据库的
支持到秒,小数舍弃 TIMESTAMP BYTEA 支持 XML CLOB 支持 CHAR CHARACTER 支持,如果源库该类型的字段含有占用超过一个字节的字符,需适当增加目标库该字段的长度。 VARCHAR CHARACTER VARYING() 支持 VARCHAR(max) CLOB
失败的情况。 如果Oracle中使用LOB类型各自的empty函数写入数据时,通过JDBC查询出来的值是空字符串,写入到目标库后是空字符串还是NULL取决于目标库对空字符串值的处理。 针对无主键且无索引的表,非大字段的列必须大于3列,否则会因为无法全列匹配导致增量异常。 不支持默认值含有表达式的函数的表的同步。
L DML。 如果Oracle中使用LOB类型各自的empty函数写入数据时,通过JDBC查询出来的值是空字符串,写入到目标库后是空字符串还是NULL取决于目标库对空字符串值的处理。 源数据库要求 库名、表名不支持的字符有:非ASCII字符、“. ”、 “>”、 “<”、 “\”、
检查分片节点是否和mongos节点属于同一个集群 MongoDB迁移场景 表1 检查分片节点是否和mongos节点属于同一个集群 预检查项 检查分片节点是否和mongos节点属于同一个集群。 描述 分片节点和mongos节点若不属于同一个集群,则会导致迁移失败。 待确认提示及处理建议
如果源库和目标库字符集不一致,如源库是ZHS16GBK,目标库是UTF8,由于ZHS16GBK字符集单个中文字符占用2个字节,而UTF8字符集单个中文字符占用3个字节,可能会导致CHAR或VARCHAR类型数据同步到目标库后超出字段定义长度,所以客户需要根据实际情况对目标库CHA
DRS公网网络的EIP带宽是多少 DRS创建公网网络类型任务时,需要用户指定EIP,因此DRS公网网络的EIP带宽为用户选择绑定的EIP带宽。 更多关于弹性公网IP的说明请参见:申请弹性公网IP。 父主题: 网络及安全
如果源库和目标库字符集不一致,如源库是ZHS16GBK,目标库是UTF8,由于ZHS16GBK字符集单个中文字符占用2个字节,而UTF8字符集单个中文字符占用3个字节,可能会导致CHAR或VARCHAR类型数据同步到目标库后超出字段定义长度,所以客户需要根据实际情况对目标库CHA
源端表Map中所有基本类型数据均转为目标表Map中字符串,如数字、二进制,其中二进制转为16进制表示的字符串,当源端表有List、Map、Set嵌套时,目标表Map中的值转为Json字符串。 源端表List中所有基本类型数据均转为目标表List中字符串,如数字、二进制,其中二进制转为16进制表示的字符串,当源端表有L
导致任务失败或数据不一致。 对于一个DDL中存在一个rename的情况(例如:rename A TO B),只支持rename前后库表都在已选择库表中的rename操作(A和B都在已选择库表中),其他情况的rename DDL会被过滤; 对于一个DDL中存在多个rename的情况(例如:rename
如果源库和目标库字符集不一致,如源库是ZHS16GBK,目标库是UTF8,由于ZHS16GBK字符集单个中文字符占用2个字节,而UTF8字符集单个中文字符占用3个字节,可能会导致CHAR或VARCHAR类型数据同步到目标库后超出字段定义长度,所以客户需要根据实际情况对目标库CHA
如果源库和目标库字符集不一致,如源库是ZHS16GBK,目标库是UTF8,由于ZHS16GBK字符集单个中文字符占用2个字节,而UTF8字符集单个中文字符占用3个字节,可能会导致CHAR或VARCHAR类型数据同步到目标库后超出字段定义长度,所以客户需要根据实际情况对目标库CHA
失败的情况。 如果Oracle中使用LOB类型各自的empty函数写入数据时,通过JDBC查询出来的值是空字符串,写入到目标库后是空字符串还是NULL取决于目标库对空字符串值的处理。 针对无主键且无索引的表,非大字段的列必须大于三列,否则会因为无法全列匹配导致增量异常。 不支持默认值含有表达式的函数的表的同步。
失败的情况。 如果Oracle中使用LOB类型各自的empty函数写入数据时,通过JDBC查询出来的值是空字符串,写入到目标库后是空字符串还是NULL取决于目标库对空字符串值的处理。 针对无主键且无索引的表,非大字段的列必须大于三列,否则会因为无法全列匹配导致增量异常。 不支持默认值含有表达式的函数的表的同步。
数据类型不兼容时,可能引起同步失败。 对于表中的物理生成列,如果列是根据一个时间类型生成的,会存在此列数据不一致的可能性。 由于数据库引擎支持不同,MySQL中的非空约束支持空字符串,Oracle中的非空约束不支持空字符串。数据同步过程中,如果非空约束的字段出现了空字符串,建议用户在目标端Oracle中将这个非空约束删除。