更新时间:2023-10-08 GMT+08:00
分享

目标库对象一致性检查

Oracle->GaussDB同步场景

表1 目标库对象一致性检查

预检查项

目标库对象一致性检查。

描述

检查源库和目标库对象是否一致。

不通过原因处理建议

待确认原因:对象名同步到目标库后会转换成小写,为避免同步失败,选择的源库表中不能存在名称字母相同但大小写不同的列。

处理建议:删除源库表中名称字母相同但大小写不同的列,或者变更源库表中名称字母相同但大小写不同的列名称。

待确认原因:已选择的表在目标库不存在,或与源库的表结构不一致。

处理建议:表在目标库不存在时请在目标库中创建上述表,并确保与源库的表结构一致。建表语句参考:

CREATE TABLE table_name (column_name data_type);

与源库的表结构不一致时请在目标库表中创建缺失的列,或把目标库表中已存在名称字母相同但大小写不同的列转为小写,或删除源库表中多余的列。

待确认原因处理建议

待确认原因:目标库和源库的约束不一致,可能在后续同步中因约束不一致导致同步失败。

处理建议:目标库和源库约束保持一致,或确认不一致的约束不影响后续数据迁移。

分享:

    相关文档

    相关产品