检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
源库是否为GaussDB(for MySQL)备库 源数据库为GaussDB(for MySQL)备库时,不存在Binlog日志,会导致任务增量迁移失败。 不通过原因 源数据库为只读备库,不存在binlog日志。 处理建议 建议更换源数据库,将GaussDB(for MySQL)
源库参数MAX_REPLICATION_SLOTS校验 PostgreSQL同步时,源数据库“max_replication_slots”参数值必须大于当前已使用的复制槽数量。否则,可能导致同步失败。 不通过原因 源库参数“max_replication_slots”小于或等于当前已使用的复制槽数量。
源库存在不支持的生成列检查 当源库存在生成列是主键或者唯一键的表时,DRS在同步表结构时不同步生成列结构,可能导致数据同步到目标库后与源库不一致。 不通过原因 源库存在生成列是主键或者唯一键的表。 处理建议 在目标库自建表结构,保证目标库的生成列的逻辑、约束与源库一致后,返回对象
检查目标库的max_allowed_packet参数 MySQL迁移场景 表1 检查目标库的max_allowed_packet参数 预检查项 检查目标库的max_allowed_packet参数。 描述 目标库的max_allowed_packet参数值小于100MB,导致目标库无法写入造成全量迁移失败。
源数据库的库名是否合法 MySQL迁移场景 表1 源数据库的库名是否合法 预检查项 源数据库的库名是否合法。 描述 源数据库库名不能包含非法字符,库名名称要在1到64个字符之间,由小写字母、数字、中划线、下划线组成,不能包含其他特殊字符。 该项校验源数据库的库名中是否包含上述非法的字符,若包含非法字符会导致迁移失败。
源数据库的集合名是否合法 MongoDB迁移场景 表1 源数据库集合名称是否合法 预检查项 源数据库集合名称是否合法。 描述 该项校验源数据库的集合名中是否包含非法的字符,若包含非法字符会导致迁移失败。 不通过原因:源数据库集合名包含不支持的字符:“'”、“<”和“>”。 处理建
目标数据库对象一致性检查 进行DRS同步时,会对目标数据库对象一致性进行检查。目标库对象不满足要求时,可能会导致数据同步失败。 不通过原因 已选择的schema在目标库不存在。 部分表无法同步,这些表的特征为:表名称的字母相同但大小写不同。 已选择的表在目标库不存在,或与源库的表结构不一致。
校验源数据库参数max_wal_senders PostgreSQL同步时,源数据库“max_wal_senders”参数值必须大于当前已使用的复制槽数量。否则,可能会导致同步失败。 不通过原因 源数据库参数“max_wal_senders”小于或等于当前已使用的复制槽数量 处理建议
目标数据库是否存在与源数据库同名的表 MySQL同步场景 表1 目标数据库是否存在与源数据库同名的表 预检查项 目标数据库是否存在与源数据库同名的表(表名冲突)。 描述 校验用户提供的目标数据库是否存在与源数据库同名的表,避免已存在的表被覆盖。若存在,则无法迁移。 特殊情况:如果
目标库参数log_bin_trust_function_creators校验 MySQL迁移场景 表1 目标库参数log_bin_trust_function_creators校验 预检查项 目标库参数log_bin_trust_function_creators校验。 描述 RDS
源数据库存在加密的数据库对象 Microsoft SQL Server为源场景 表1 源数据库存在加密的数据库对象 预检查项 源数据库存在加密的数据库对象。 描述 检查源数据库存在加密的数据库对象。 不通过提示及处理建议 不通过原因:源数据库存在加密的数据库对象。 处理建议:返回
源数据库的均衡器状态检查 MongoDB迁移场景 表1 源数据库的均衡器状态检查 预检查项 源数据库的均衡器状态检查。 描述 源数据库若存在均衡器打开的集合,则会导致迁移失败。 待确认提示及处理建议 不通过原因:源数据库存在均衡器打开的集合。 处理建议:请关闭集合均衡器。 父主题:
不通过原因:源数据库中视图存在不支持的字符:非ASCII字符、>、<、/、\。 处理建议:针对该问题提供如下解决方法。 方法一: 单击“上一步”,返回至“迁移模式”页面,迁移对象选择自定义对象,请不要选择包含不支持字符的视图。 方法二:修改视图名。 父主题: 数据库配置项检查
源数据库是否存在被禁用的聚集索引 Microsoft SQL Server为源同步场景 表1 源数据库是否存在被禁用的聚集索引 预检查项 源数据库是否存在被禁用的聚集索引。 描述 源数据库中不允许存在被禁用的聚集索引,若存在会导致迁移失败。 待确认提示及处理建议 待确认原因:不通
版本是否符合从低到高或者同版本迁移 对于同构链路,DRS会检查版本是否符合从低到高或者同版本迁移。高版本数据库中包含新的特性,目标库无此特性会有数据迁移失败的风险。 不通过原因 目前不支持从高版本数据库到低版本数据库的迁移或同步。 处理建议 请重新选择符合版本要求的源或者目标数据
源库存在长时间未提交的XA事务检查 DDM为源场景 表1 源库存在长时间未提交的XA事务检查 预检查项 源库存在长时间未提交的XA事务检查。 描述 源库存在长时间未提交的XA事务检查,可能导致缺少这些未提交的XA事务的数据。 待确认原因及处理建议 待确认原因:源库存在长时间未提交
无安全认证方式,仅需输入IP和端口进行连接。 图1 PLAINTEXT SASL_PLAINTEXT认证 使用SASL机制连接Kafka,需要设置SASL相关配置。 图2 SASL_PLAINTEXT 表1 参数信息 参数 描述 SASL机制 用于客户端连接的SASL机制,支持以下四项,Kafka
视图依赖的对象是否在对象选择列表中 MongoDB->DDS迁移场景 表1 迁移视图依赖的对象是否在对象选择列表中 预检查项 迁移视图依赖的对象是否在对象选择列表中。 描述 在进行视图迁移时,需要将视图和所依赖的对象一起进行迁移,否则会导致迁移失败。 待确认提示及处理建议 不通过
如果涉及MyISAM表的迁移,目标数据库sql_mode参数取值中不能包含no_engine_substitution。 更多其他类型数据库修改sql_mode的方法,可参考对应数据库的使用说明。 父主题: 数据库参数检查
MySQL实例,可通过修改数据库group_concat_max_len参数实现,详情请参考修改实例参数章节。 更多其他类型数据库修改group_concat_max_len的方法,可参考对应数据库的使用说明。 父主题: 数据库参数检查