检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
源库表类型校验 检查Microsoft SQL Server源库表类型,源库表不支持SQL_VARIANT、GEOMETRY、GEOGRAPHY数据类型,如果存在该类型的数据,则导致同步失败。 不通过原因 源库存在数据类型不支持同步的表。 处理建议 单击“上一步”,返回至对象选择页面,在同步对象中去除该对象。
Kafka Topic是否已创建 GaussDB->Kafka同步场景 表1 Kafka Topic是否已创建 预检查项 Kafka Topic是否已创建。 描述 若用户不在Kafka中提前创建Topic,DRS将在增量同步时自动创建Topic。 待确认提示及处理建议 待确认原因
据都会迁移到目标库分片集群的主shard节点,无法充分发挥集群的读写性能,存储能力和高可用特性,建议先在目标库对要迁移的集合进行分片配置,如何设置分片键请参考常见问题。 待确认原因:源数据库实例类型未知,没有分片键配置。 处理建议:如果无法获取源数据库的分片键信息在目标库进行配置
目标库实例是否正常 表1 目标库实例是否正常 预检查项 目标库实例是否正常。 描述 检查目标库主实例和只读实例状态是否正常,若存在异常的实例,会导致迁移失败。 不通过提示及处理建议 不通过原因:目标库状态异常。 处理建议:请检查状态异常的目标库实例。 不通过原因:目标数据库的只读实例异常。
源库编码方式检查 GeminiDB Redis出云迁移场景 表1 源库编码方式检查 预检查项 源库编码方式检查。 描述 源数据库内核编码方式是否支持数据复制功能。 不通过提示及处理建议 不通过原因:源数据库内核编码版本不支持数据复制功能。 处理建议:当前内核编码版本不支持数据复制功能,请联系GeminiDB
源库加密表检查 MySQL、GaussDB(for MySQL)为源场景 表1 源库加密表检查 预检查项 源库加密表检查 描述 检查源库是否存在加密表。 不通过提示及处理建 待确认原因:当前源库存在加密的表,请确认目标库是否支持。如果目标库不支持,存在任务失败等风险。 处理建议:
选择对象预检查 检查任务选择的对象是否符合迁移或同步要求。 不通过原因 文件导入对象时,导入的对象中部分库表在源库中不存在,导致同步失败。 已选择的表中存在标识列,但目标库不支持标识列,会造成数据同步失败。 处理建议 重新编辑要导入的文件,剔除掉这些不存在的对象,重新进行导入。
目标数据库是否连接成功 DRS在预检查阶段,会对提供的目标数据库IP、端口、用户名、密码的连通性及准确性进行检查。 不通过原因 用户名或密码错误。 端口无法访问。 数据库账号不允许远程连接。 Kafka brokers不可用。 连接失败。 处理建议 检查DRS测试连接时输入的用户
目标库是否存在同步对象 GaussDB->MySQL同步场景 表1 目标库是否存在同步对象 预检查项 目标库是否存在同步对象。 描述 检查目标库是否存在同步对象。 不通过提示及处理建议 不通过原因:部分表无法同步,这些表的特征为:表名称的字母相同但大小写不同。 处理建议:建议修改
目标数据库是否冲突 MySQL迁移场景 表1 目标数据库是否冲突 预检查项 目标数据库是否冲突。 描述 检查目标数据库是否正在被别的迁移任务使用,当多个迁移任务使用同一个目标数据库,可能会导致迁移失败。 不通过提示及处理建议 不通过原因:RDS实例已经在其他的迁移任务中。 处理建
目标库的GTID功能检查 在进行实时灾备时,需要目标数据库开启GTID功能。目标数据库GTID关闭情况下,目标数据库存在主备切换时,可能会导致任务失败。 不通过原因 目标数据库GTID未开启。 处理建议 目标数据库是RDS for MySQL实例时,GTID默认为开启状态且不支持
"%time_zone%"; 使用命令修改时区。 SET time_zone = '时区'; 如果为RDS for MySQL实例,可参考“如何修改时区”章节进行修改。 Oracle修改time_zone方法如下: 查看数据库time_zone语句参考: SELECT DBTIMEZONE
源库用户属于Oracle Oracle为源增量同步时,DRS会对源数据库账号进行检查。 不通过原因 源库账号属于Oracle,而非用户本身,无法进行增量同步。 处理建议 使用用户本身的账号,不要使用Oracle自有的账号。 父主题: 数据库参数检查
源库对象名长度检查 目标库对象名有长度限制,当源库存在超过目标库长度限制的对象名,可能会导致同步失败。 不通过原因 源库存在超过目标库长度限制的对象名。 处理建议 方法一:单击“上一步”,返回至对象选择页面,在同步对象中去除该对象。 方法二:如果对象是表,建议使用对象名映射功能,映射成符合条件的表名。
所选表是否包含延迟约束 PostgreSQL为源同步场景 表1 所选表是否包含延迟约束 预检查项 所选表是否包含延迟约束。 描述 所选表是否包含延迟约束,包含延迟约束的表有同步失败的风险 不通过提示及处理建议 不通过原因:包含延迟约束的表有同步失败的风险。 处理建议:重建约束去除延迟属性。
源库无主键表检查 MySQL迁移、灾备场景 表1 源迁移库无主键表检查 预检查项 源迁移库无主键表检查。 描述 在进行MySQL迁移时,源数据库若存在无主键表,可能会导致迁移失败。 待确认提示及处理建议 待确认原因:源数据库迁移的表中存在无主键表。 处理建议:无主键表由于缺乏行的
数据库兼容类型检查 目标数据库兼容类型检查。当数据库类型不兼容时,可能会导致数据乱码或者同步失败。 不通过原因 MySQL->GaussDB(DWS)同步场景,无主键表、空字符串迁移不支持DWS的ORA兼容模式。 MySQL->GaussDB同步场景,目标数据库不兼容MySQL。
源数据库的SSL状态检查 PostgreSQL同步场景 表1 源数据库的SSL状态检查 预检查项 源数据库的SSL状态检查。 描述 检查源数据库的SSL是否开启。 不通过提示及处理建议 不通过原因:源数据库的SSL连接关闭了。 处理建议:建议打开源数据库的SSL连接,指定配置文件
源库输入DN数量校验 GaussDB分布式版自建为源同步场景 表1 源库输入DN数量校验 预检查项 源库输入DN数量校验。 描述 用户输入DN数量与源库DN数量检查。 待确认原因及处理建议 待确认原因:用户输入DN数量与源库DN数量不一致。 处理建议:用户输入DN数量与源库DN数
目标库大小写敏感检查 检查目标库lower_case_table_names参数值是否符合要求。lower_case_table_names参数为1表示不区分大小写,无法迁移包含大写字母的库或者表。 不通过原因 目标库lower_case_table_names参数为1,并且对象选择中有大写的库名或表名。