检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
目标库大小写敏感检查 检查目标库lower_case_table_names参数值是否符合要求。lower_case_table_names参数为1表示不区分大小写,无法迁移包含大写字母的库或者表。 不通过原因 目标库lower_case_table_names参数为1,并且对象选择中有大写的库名或表名。
版本是否符合从低到高或者同版本迁移 对于同构链路,DRS会检查版本是否符合从低到高或者同版本迁移。高版本数据库中包含新的特性,目标库无此特性会有数据迁移失败的风险。 不通过原因 目前不支持从高版本数据库到低版本数据库的迁移或同步。 处理建议 请重新选择符合版本要求的源或者目标数据
源库存在长时间未提交的XA事务检查 源库存在长时间未提交的XA事务检查,可能导致缺少这些未提交的XA事务的数据。 不通过原因 源库存在长时间未提交的XA事务。 处理建议 请确保XA事务已正确提交,然后重新进行预检查。 父主题: 数据库参数检查
全量阶段失败报错,关键词“Unknown column *** in 'field list'” 场景描述 全量迁移或同步期间DRS任务报错,日志提示信息:service DATAMOVE failed, cause by: apply event=[type=table_data
全量或增量阶段失败报错,关键词“cause by: Index: ***, Size: ***” 场景描述 全量或增量阶段,DRS迁移或同步任务报错,日志提示信息:service CAPTURER failed, cause by: Index: 8, Size: 7 可能原因
全量同步失败报错,关键词“password must not equal user name” 场景描述 全量同步期间DRS任务报错,同步日志界面提示:service DATAMOVE failed, cause by: retry structures failed events=the
增量同步失败报错,关键词“The replication slot does not exist and the task is not started for the first time.” 场景描述 增量同步期间DRS任务报错,日志提示信息:service LOGMANAGER
DRS主键或者唯一键不一致导致数据不一致需要怎样处理 场景描述 MySQL到MySQL实时同步,目标数据库已经存在表结构,增量阶段发现数据不一致,同时目标数据库结构与源数据库不同。 可能原因 目标数据库的唯一索引或者主键与源数据库不一致,尤其是目标数据库唯一索引(主键)比源数据库
SERVER_UUID的一致性检查 MySQL迁移时,源数据库和目标数据库的SERVER_UUID参数一致,可能会导致迁移失败。 不通过原因 源数据库和目标数据库的参数SERVER_UUID相同。 处理建议 检查源数据库与目标数据库是否设置为同一个MySQL数据库,如果是,请重新修改源或者目标数据库。
增量阶段失败报错,关键词“Must seek before attempting to read next event” 场景描述 增量迁移或同步期间DRS任务报错,日志提示信息:service INCREMENT failed, cause by: Extract THL file
增量阶段失败报错,关键词“source has more columns than target” 场景描述 增量迁移或同步期间DRS任务报错,日志提示信息:service INCREMENT failed, cause by: Check table structure consistency
灾备阶段失败报错,关键词“A dml without pk write target db fail” 场景描述 MySQL为源灾备任务报错,日志界面提示:A dml without pk write target db fail。 可能原因 无主键表由于缺乏行的唯一性标志,在网
源数据库是否处于备机状态 PostgreSQL为源的全量+增量实时同步任务,源库不可以为备机,否则,无法进行增量同步。全量实时同步任务,源库可以为备机,但是参数“hot_standby_feedback”必须为on,否则可能导致同步失败。 不通过原因 全量+增量实时同步任务,源库为备机,无法进行增量同步。
源库表结构是否一致 多对一同步时,源库选择的多个对象表结构需要保持一致才能进行同步。 不通过原因 源库表结构不一致,无法进行多对一同步。 处理建议 修改源库需要多对一但结构不一致的表,使其结构一致。 父主题: 数据库参数检查
源库表结构是否存在虚拟列 Oracle为源同步时,DRS会检查源库表结构是否存在虚拟列。 不通过原因 源库存在虚拟列,目前不具备虚拟列数据同步能力,会导致同步数据不完整。 处理建议 在预检查结束之后、启动任务之前,在目标库创建存在虚拟列的表结构。 父主题: 数据库参数检查
全量迁移失败报错,关键词“Prematurely reached end of stream” 场景描述 MongoDB->DDS实时迁移场景,全量迁移报错,日志提示信息:service DATAMOVE failed, cause by: Prematurely reached
增量阶段失败报错,关键词“Unknown storage engine” 场景描述 增量迁移或同步期间DRS任务报错,日志提示信息:service INCREMENT failed, cause by: Unknown storage engine 'FEDERATED'; sql
全量同步失败报错,关键词“function *** does not exist” 场景描述 全量同步期间DRS任务报错,同步日志界面提示:service DATAMOVE failed, cause by: apply event=[type=table_structure, index=%s
表结构一致性检查 DRS在选择仅同步数据时,会对用户源端和目标端的表结构一致性进行检查。 不通过原因 目标端表的字段未涵盖源端表的所有字段。 列名的大小写问题,源和目标端是不同数据库的情况下,源端表列名会转成小写和目标端比较。 列名中包含空格或者特殊字符等。 处理建议 返回设置同
全量阶段失败报错,关键词“CANNOT UPDATE USER WITH NULL PASSWORD” 场景描述 全量迁移或同步期间DRS任务报错,日志提示信息:service DATAMOVE failed, cause by: retry structures failed events=the