正在生成
详细信息:
检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Server为源场景 表1 源数据库存在加密的数据库对象 预检查项 源数据库存在加密的数据库对象。 描述 检查源数据库存在加密的数据库对象。 不通过提示及处理建议 不通过原因:源数据库存在加密的数据库对象。 处理建议:返回对象选择页面,选择没有加密的数据库对象。 父主题: 数据库参数检查
Microsoft SQL Server为源同步场景 表1 源数据库列名检查 预检查项 源数据库列名检查 描述 检查源数据库列名是否包含特殊字符。 不通过提示及处理建议 不通过原因:源数据库存在不符合要求的列名,列名中不允许出现特殊字符:[ ] ? 处理建议:请确保列名符合要求。 父主题: 数据库参数检查
|, 空格, 逗号, # 支持使用冒号: 不能以这些字符-, _, + 开头 不能包括 . 或 … 长度不能超过 255 个字符 不通过提示及处理建议 不通过原因:存在不支持索引名。 处理建议:返回迁移设置中,重新选择其他表进行同步,或者修改表映射的索引名称。 父主题: 数据库参数检查
迁移服务器磁盘可用空间是否足够 预检查项 迁移服务器磁盘可用空间是否足够。 描述 查看迁移服务器的可用空间是否足够,若空间不足,会导致迁移失败。 不通过提示及处理建议 不通过原因:源数据库选择数据量大于迁移实例剩余空间大小。 处理建议:请重新修改同步对象。 父主题: 磁盘空间检查
增量日志拉取参数的参数名及对应的取值。slotAdvanceInterval: 源库逻辑复制槽推进间隔。 recovery 否 Boolean 初始化参数,首次调用时需要传true,其他时候不传。 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 full_sync Array
预检查项 源库中是否存在无权限迁移的函数或存储过程。 描述 源数据库提供的账号权限不足,无法迁移部分函数和存储过程,导致迁移失败。 不通过提示及处理建议 不通过原因:数据库中存在无权限迁移的函数或存储过程。 处理建议:请提供具有高权限的源数据库用户。 父主题: 数据库对象检查
Microsoft SQL Server为源同步场景 表1 源库表是否开启了CDC 预检查项 源库表是否开启了CDC 描述 源库表是否开启了CDC。 不通过提示及处理建议 不通过原因:源数据库待同步的表未开启CDC功能。 处理建议:请参考SQLServer官方文档,在源数据库为上述表开启CDC。 父主题:
源库表类型校验。 描述 源库表不支持SQL_VARIANT、GEOMETRY、GEOGRAPHY数据类型,若存在该类型的数据,则导致同步失败。 待确认提示及处理建议 不通过原因:源库存在数据类型不支持同步的表。 处理建议:检查源库待迁移的表是否符合同步要求。 父主题: 数据库参数检查
Oracle源库是否开启归档日志 预检查项 Oracle源库是否开启归档日志。 描述 Oracle到MySQL的增量迁移,要求源数据库打开归档日志。 不通过提示及处理建议 不通过原因:Oracle源库未打开归档日志。 处理建议:在Oracle源库中执行[alter database archivelog],打开归档日志。
映射到目标库中的库名是否合法 预检查项 映射到目标库中的库名是否合法。 描述 映射到目标库中的库名不支持的字符有:“.”、 “<”、“>”、“\”、和“'”。 待确认提示及处理建议 不通过原因:映射到目标库中的库名包含不支持的字符。 处理建议:返回对象选择页面修改映射库名。 父主题: 数据库对象检查
源迁移库无主键表检查 MySQL为源场景 表1 源迁移库无主键表检查 预检查项 源迁移库无主键表检查。 描述 源数据库同步的表中存在无主键表。 待确认提示及处理建议 待确认原因:源数据库同步的表中存在无主键表。 处理建议:由于无主键表的性能低于主键表的性能,建议将无主键表修改为主键表。 父主题:
MongoDB迁移场景 表1 源库的实例类型检查 预检查项 源库的实例类型检查。 描述 源数据库类型和目标数据库类型不匹配,会导致迁移任务失败。 不通过提示及处理建议 不通过原因:源数据库类型和目标数据库类型不匹配。 处理建议:若源数据库为集群实例,请确保源数据库中间件为mongos,源分片数据库为副本集,目标库数据类型为集群。
源库的schema名是否合法。 描述 源数据库的schema名不支持 '" .字符,检查源数据库schema名是否合法,若存在不合法的字符,会导致实时同步失败。 不通过提示及处理建议 不通过原因:源数据库schema名包含不支持的字符。 处理建议:通过执行如下语句,在源数据库修改包含不支持字符的schema名。
PostgreSQL为源同步场景 表1 所选表是否包含延迟约束 预检查项 所选表是否包含延迟约束。 描述 所选表是否包含延迟约束,包含延迟约束的表有同步失败的风险 不通过提示及处理建议 不通过原因:包含延迟约束的表有同步失败的风险。 处理建议:重建约束去除延迟属性。 删除约束SQL为: alter table 模式名
目标库是否存在只读实例 预检查项 目标库是否存在只读实例。 描述 检查增量迁移的场景下,目标数据库是否存在只读实例,若存在,可能会导致迁移失败。 不通过提示及处理建议 不通过原因:增量迁移场景下,不支持迁移数据库到已经创建只读实例的MySQL目标数据库。 处理建议:删除目标数据库的只读实例,待迁移完成后再新建只读实例。
实例类型是否匹配迁移模式 预检查项 实例类型是否匹配迁移模式。 描述 检查MongoDB实例类型是否匹配迁移模式,若不匹配,则会导致迁移失败。 不通过提示及处理建议 不通过原因:创建DRS任务时,源数据库实例类型选择为集群,但是源库为非集群。 处理建议:当前源数据库实例类型选择为集群时,请确保源库实际类型是集群。
表1 源库库名长度校验 预检查项 源库库名长度校验。 描述 检查源数据库中是否存在名称超出限制长度的数据库,若存在,则导致迁移失败。 待确认提示及处理建议 不通过原因:源数据库存在名称超出限制长度的数据库,目前RDS限制的数据库长度为64位。 处理建议:修改数据库名称长度。 父主题:
MySQL迁移、同步出云、反向灾备场景 表1 目标数据库只读实例状态检查 预检查项 目标数据库只读实例状态检查。 描述 目标数据库处于只读状态,数据无法写入到目标端。 不通过提示及处理建议 不通过原因:目标数据库处于只读状态。 处理建议:建议将目标库修改为可读写后,重启目标库。 参考命令: set global read_only=0;
Oracle->GaussDB(DWS)同步场景 表1 源库表结构是否一致 预检查项 源库表结构是否一致。 描述 源库表结构不一致,无法进行同步。 不通过提示及处理建议 不通过原因:源库表结构不一致,无法进行多对一同步。 处理建议:修改源库需要多对一但结构不一致的表,使其结构一致。 父主题: 数据库参数检查
GaussDB->MySQL同步场景 表1 目标库是否存在同步对象 预检查项 目标库是否存在同步对象。 描述 检查目标库是否存在同步对象。 不通过提示及处理建议 不通过原因:部分表无法同步,这些表的特征为:表名称的字母相同但大小写不同。 处理建议:建议修改表名或者返回对象选择页面,不同步这些重名表。修改表名语句参考: