将数据从 Oracle GoldenGate 发送到 OCI GoldenGate

了解如何创建可信连接,并将数据从内部部署或市场 Oracle GoldenGate 发送到 Oracle Cloud Infrastructure GoldenGate

注:此快速入门仅适用于 Oracle GoldenGate 微服务,因为 OCI GoldenGate 仅允许基于 SSL 的通信。如果您希望了解如何将数据从 Oracle GoldenGate Classic 复制到 OCI GoldenGate,请参阅将 GoldenGate Classic 连接到 GoldenGate Microservices 和 OCI GoldenGate

概述

借助 Oracle Cloud Infrastructure GoldenGate,您可以使用分发路径将数据从本地或市场 Oracle GoldenGate 发送到 OCI GoldenGate。以下步骤将指导您使用 OCI Marketplace 的最新 Oracle GoldenGate 版本设置和运行此复制模型。

此快速入门也以 LiveLab 形式提供:观看研讨会

后面是 oggtoggs.png 的说明

插图 oggtoggs.png 的说明

开始之前

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

任务 1:创建 OCI GoldenGate 资源

  1. 创建 OCI GoldenGate 部署

  2. 创建与源数据库和目标数据库的连接

  3. 为部署分配连接

任务 2:在 Oracle GoldenGate 和 OCI GoldenGate 之间创建可信连接

完成此任务时,请务必将 Oracle GoldenGate Service Manager 与 OCI GoldenGate 部署控制台区分开来。

  1. 下载 OCI GoldenGate 部署控制台的根证书。

    注:您可以从任何浏览器下载根证书。以下步骤介绍了如何从 Chrome 浏览器下载根证书。

    1. 在 Chrome 浏览器地址栏中,选择挂锁图标,然后选择连接是安全的

    2. 选择 Certificate is valid 。此时将打开“证书”窗口。

    3. 在 "Certificate"(证书)窗口中,选择 Certification Path(证书路径),选择 DigiCert ,然后选择 View Certificate(查看证书)

    4. 确保 Issued 读取 DigiCert Global Root G2 ,依次选择 DetailsCopy to File

    5. 在证书导出向导中,选择 Next(下一步),选择 Base-64 encoded X.509 (.CER) ,然后选择 Next(下一步)

    6. 选择浏览以将文件保存到本地驱动器。

    7. 选择下一步,然后选择完成

  2. 将证书上载到内部部署或市场 Oracle GoldenGate Service Manager:

    1. 在浏览器窗口中打开内部部署或市场 Oracle GoldenGate Service Manager。

    2. 在导航菜单(汉堡图标)中,选择 Certificate Management

    3. 在 "Certificate Management" 页面上,选择 Add CA Certificates (加号图标)。

    4. 在 "Add CA Certificate" 对话框中,输入 Unique Name

    5. 对于 Certificate PEM(证书 PEM),复制并粘贴从 Chrome 下载的证书文件的内容,然后选择添加

  3. 添加 Oracle GoldenGate 可用于连接到 OCI GoldenGate 的用户。

    1. 从部署详细信息页面启动 OCI GoldenGate 部署控制台。

    2. 在导航菜单中,然后选择用户管理

    3. 选择添加新用户(加号图标),按如下所示填写字段,然后选择提交

      • 对于验证者,从下拉列表中选择密码

      • 对于角色,从下拉列表中选择运算符

      • 用户名中,输入名称。

      • 对于 Password(密码),输入与此用户关联的密码。验证密码。

    4. 打开内部部署或市场 Oracle GoldenGate 管理服务,然后导航到路径连接页。

    5. 选择添加路径连接(加号图标),按如下所示填写字段,然后选择提交

      • 身份证明别名:输入别名。

      • 用户 ID :输入在上一步中创建的用户的名称。

      • Password and Verify Password :输入与此用户关联的密码。

任务 3:将数据从 Oracle GoldenGate 发送到 OCI GoldenGate

  1. 在本地或市场 Oracle GoldenGate 上,添加并运行提取

  2. 在内部部署或市场 Oracle GoldenGate 上,使用以下值添加分发路径,然后选择创建并运行

    1. 源选项页上:

      • 对于源提取,选择在任务 2 中创建的提取。

      • 对于线索名称:在 OCI GoldenGate 收到线索时输入线索的双字符名称。

    2. 目标选项页上:

      • 对于目标主机:按以下格式输入 OCI GoldenGate 主机名 <domain>.deployment.goldengate.<region>.oci.oraclecloud.com:443

      • 对于 Port Number(端口号):输入目标部署的端口号。

      • 对于线索名称:在 Oracle GoldenGate 收到线索时输入线索的双字符名称。

      • 对于别名,输入在任务 2 中创建的身份证明别名。

  3. 在 OCI GoldenGate 部署控制台中,添加非集成复制

任务 4:监视性能

  1. 监视复制过程

  2. Manage Trail files(管理线索文件)