开发者社区> 问答> 正文

Oracle同步至云原生数据仓库AnalyticDB PostgreSQL版中源库限制的说明是什么?

Oracle同步至云原生数据仓库AnalyticDB PostgreSQL版中源库限制的说明是什么?

展开
收起
游客qzzytmszf3zhq 2021-12-13 08:23:29 342 0
1 条回答
写回答
取消 提交回答
  • 同步对象要求: 待同步的表需具备主键或唯一约束,且字段具有唯一性,否则可能会导致目标数据库中出现重复数据。 如果您的自建Oracle版本为12c及以上,待同步表的名称长度需不超过30个字节。 如同步对象为表级别,且需进行编辑(如表列名映射),则单次同步任务仅支持同步至多1000张表。当超出数量限制,任务提交后会显示请求报错,此时建议您拆分待同步的表,分批配置多个任务,或者配置整库的同步任务。 如自建Oracle为RAC架构,不支持配置ScanIP,仅支持将其中任意1个VIP配置到连接信息中,该方式配置后不支持RAC的节点切换。 Redo Log、Archive Log: 需开启。 如为增量同步任务,DTS要求源数据库的Redo Log、Archive Log保存24小时以上,如为全量同步和增量同步任务,DTS要求源数据库的Redo Log、Archive Log至少保留7天以上(您可在全量同步完成后将Redo Log、Archive Log保存时间设置为24小时以上),否则DTS可能因无法获取Redo Log、Archive Log而导致任务失败,极端情况下甚至可能会导致数据不一致或丢失。由于您所设置的Redo Log、Archive Log保存时间低于DTS要求的时间进而导致的问题,不在DTS的SLA保障范围内。

    如果源库在同步阶段进行主备切换,将会导致同步任务失败。

    2021-12-13 08:23:48
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
PostgreSQL 物联网六脉神剑 立即下载
PostgreSQL在哈啰的实践-周飞 立即下载
PostgreSQL高并发数据库应用数据 立即下载

相关镜像