将数据从 Db2 for i 复制到 Autonomous AI Lakehouse

了解如何使用 OCI GoldenGate 将数据从 Db2 for i 系统复制到 Autonomous AI Lakehouse。

开始之前

要成功完成此快速入门,您必须具有:

任务 1:创建 OCI GoldenGate 资源

首先,创建部署和连接:

  1. 为 i 部署创建源 Db2

    提示:

    • 在“创建部署”面板中,确保为类型选择 Db2 for i

    • 建议将 OCI IAM 用于身份证明存储,以防止登录和分发路径出现问题。

  2. 创建目标 Oracle AI Database 部署

    提示:在“创建部署”面板中,确保为类型选择 Oracle

  3. 在服务创建部署时,创建源连接和目标连接:

  4. 将每个连接分配给其各自的部署

    提示:

    • 将用于 i 的 Db2 分配给用于 i 部署的 Db2。

    • 将自治 AI 数据库连接分配给 Oracle 部署。

    • 为 i 部署将 Oracle GoldenGate 服务器连接分配给 Db2。(这允许 Db2 for i 部署连接到 Oracle 部署。)

    • 将用于 i GoldenGate 服务器连接的 Db2 分配给 Oracle 部署。(这允许 Oracle 部署连接到 Db2 以进行 i 部署。)

  5. 在 i 部署的 Db2 处于活动状态后,继续执行下一个任务。

任务 2:设置源部署

开始之前,请确保 i 部署的源 Db2 处于“活动”状态。

  1. 在 "Source Db2 for i deployment details" 页面,选择 Launch console

  2. 添加并运行 anExtract

    注:

    确保:

    • 添加事务处理信息 (TRANDATA) 以启用补充日志记录。

    • 提取正在运行并捕获源更改,然后再继续执行下一步。

任务 3:设置目标部署

  1. 从目标 Oracle 部署详细信息页面中,选择启动控制台

  2. 添加和运行目标启动的路径

    1. 选择接收者服务

    2. 在“接收器服务”页上,选择添加目标启动的路径(加号图标)。

    3. 使用以下值填写“添加路径”字段:

      1. 在“路径信息”页上,输入路径名

      2. 在“来源选项”页面上:

        1. 对于 Source Protocol ,选择 wss

        2. 对于源主机,选择源 Db2(i 部署详细信息)上控制台 URL 值旁边的复制,然后粘贴该值。

          提示:确保从 URL 中删除 https:// 和任何结尾正斜杠 (/)。

        3. 端口号中,输入 443

        4. 对于线索名称,输入在任务 2 中创建的提取的双字符名称。

        5. 对于设置源验证方法,选择 OAuth

        6. 选择 Next

      3. 在“目标选项”页上,输入目标线索的双字符名称,然后选择下一步

      4. 在“托管选项”页上,选择创建路径和运行

  3. 验证是否已创建并运行目标启动的路径。

任务 4:复制数据

  1. 在 i 部署的源 Db2 中,选择 Distribution Service 并验证 Distribution Path 是否正在运行。

  2. 在目标 Oracle 部署中,添加并运行复制

  3. 在复制运行后,您可以监视性能

  4. 管理线索文件