为 Oracle AI Database 添加提取

提取是对源数据源连接运行的进程,并提取或捕获数据。了解如何在 OCI GoldenGate 中为所有 Oracle AI Database、Autonomous AI Database、Oracle Exadata 和 Amazon RDS for Oracle 技术添加提取。

注: GoldenGate 26ai 和 21 c 部署控制台版本都提供了说明。确保按照部署版本的相应说明进行操作。

在 Oracle GoldenGate 26ai 中添加提取

开始之前

  1. 在 OCI GoldenGate 部署控制台中,展开数据库连接,然后选择源数据库。

  2. 在 TRANDATA 信息旁,选择 Add TRANDATA (加号图标)。

  3. 对于方案名称,输入数据库方案名称,然后选择提交

添加提取

  1. 在 OCI GoldenGate 部署控制台导航菜单中,选择提取

  2. 在“提取”页上,选择添加提取(加号图标)。

  3. “添加提取”表单由四个页面组成。根据需要填写“添加提取”表单:

    1. 提取信息页上:

      1. 选择提取类型

        • 集成的提取

        • 初始加载提取

      2. 启用下游捕获(可选)(如果适用)

      3. 输入进程名称,长度不超过 8 个字符。

      4. 输入说明(可选)以帮助您区分此流程与其他流程。

    2. 提取选项页上,根据需要填写以下字段,然后选择下一步

      1. 选择源身份证明
      • 别名

      1. 注册选项 :
      • 输入提交序号 (Commit Sequence Number,CSN) ( CSN )。

      • 对于 Share ,选择用于共享 LogMiner 数据目录的方法:

        • 自动:允许系统选择共享方法。

        • :不共享字典。

        • 提取名称:共享此提取的 LogMiner 字典。

      • 启用优化以优化提取注册。

      1. 提取线索:
      • 输入“提取”流程的名称

      • 输入子目录名称以设置生成的线索文件的定制位置。

      • 输入线索序号以设置线索文件的起始编号。

      • 输入线索大小以设置生成的线索文件的最大大小。

      • 选择 Encryption Profile(加密配置文件)。如果未创建加密配置文件,则默认情况下会选择本地 Wallet 配置文件。

      • 选择加密算法

        • NONE(无)

        • AES256

        • AES192

        • AES128

    3. 仅当在“提取信息”页上选择了“下游捕获”时,下游捕获页才适用。

    4. 托管选项页面上,根据需要填写以下可选字段,然后选择下一步

    • 概要文件名

    • 对于部署的健康状况至关重要

    • 自动启动

    • 自动重新启动

      注:通过添加配置文件和配置“自动启动”和“自动重新启动”选项,您的部署可以在网络中断后自动重新启动。要了解详细信息,请参阅配置托管流程

    1. 参数文件页上,可以编辑文本区域中的参数文件,以列出要捕获的表详细信息。例如:

      table source.table1;

      注:

      默认情况下,GoldenGate 使用格林威治标准时间 (GMT)。使用 SETENV 覆盖提取的默认设置。此更改仅适用于“提取”处理,不适用于部署。

      setenv (TZ="US/Eastern")
      setenv (TZ="GMT+5")
  4. 选择创建并运行以创建并启动提取。如果选择创建,则稍后可以在“提取”页面上手动启动提取。

在 GoldenGate 21c 中添加提取

开始之前

添加提取

  1. 在 OCI GoldenGate 部署控制台中,确保您位于“管理服务概览”页上,然后选择添加提取(加号图标)。

  2. 在“添加提取”页面上:

    1. 对于提取类型,选择以下项之一,然后选择下一步

      • 集成的提取

      • 初始加载提取

    2. 在“提取选项”页面的“基本信息”下,根据需要填写以下字段:

      1. 对于流程名称,为“提取”流程输入名称,最多 8 个字符。

      2. (可选)在说明中,输入简要说明以帮助您区分此流程与其他流程。

      3. 对于意图,选择最能描述此提取用途的选项:

        • 单向(默认值)

        • 高可用性

        • 灾难恢复

        • N 向

      4. 对于开始,选择重做或事务处理日志中提取开始捕获数据的位置:

        • Now

        • 定制时间

        • CSN

      5. 对于线索名称,输入线索文件的两个字符名称。

      6. (可选)对于线索子目录,为生成的线索文件设置定制位置。

      7. (可选)对于线索大小,设置生成的线索文件的最大大小。

      8. 对于远程,如果要将提取线索直接写入远程 Oracle GoldenGate 安装,请启用此选项。

    3. 在“Source Database Credential(源数据库身份证明)”下,可以创建新身份证明,也可以为源数据库选择现有身份证明域和别名。

    4. (可选)在“注册信息”下,根据需要填写字段:

      1. 对于 CSN ,输入提交序号 (Commit Sequence Number,CSN)。

      2. 对于 Share ,选择用于共享 LogMiner 数据字典的方法:

        • 自动:允许系统选择共享方法。

        • :不共享字典。

        • 提取:共享此提取的 LogMiner 字典。

      3. 对于已优化,启用此选项可优化提取注册。

      4. 对于 Downstream Capture(下游捕获),启用此选项可设置用于日志挖掘的下游提取。

    5. 在下游挖掘下,根据需要填写以下字段:

      1. 对于 Mining Credential Domain ,输入下游挖掘数据库的域名。

      2. 对于挖掘身份证明别名,输入下游挖掘数据库的别名

      3. 对于无用户 ID ,如果没有源数据库连接,请启用此选项。如果选中,则会启用 ADG 提取选项。

      4. 对于 ADG Fetch Credential Domain ,输入 ADG fetch 数据库的域名。

      5. 对于 ADG Fetch Credential Alias ,输入 ADG fetch 数据库的别名。

    6. (可选)在 "Encryption Profile"(加密配置文件)下,输入加密配置文件说明。如果未创建加密配置文件,则默认情况下会选择本地 Wallet 配置文件。

      1. 从下拉列表中选择概要信息名称。您可以选择本地 Wallet 或自定义配置文件。

      2. 从下拉列表中选择加密配置文件。

      3. 指定加密配置文件的主密钥。

    7. 在“托管选项”下,启用对部署运行状况至关重要的以在 Oracle Cloud 控制台的“部署详细信息”页和“监视”仪表盘上查看度量。根据需要填写其他可选字段。

      注:通过添加配置文件和配置“自动启动”和“自动重新启动”选项,您的部署可以在网络中断后自动重新启动。要了解详细信息,请参阅配置托管流程

    8. 选择 Next

  3. 在“提取参数”页上,可以编辑文本区域中的参数文件,以列出要捕获的表详细信息。例如:

    table source.table1;

    注:

    默认情况下,GoldenGate 使用格林威治标准时间 (GMT)。使用 SETENV 覆盖提取的默认设置。此更改仅适用于“提取”处理,不适用于部署。

    setenv (TZ="US/Eastern")
    setenv (TZ="GMT+5")

    了解有关 SETENV 的更多信息。

  4. 选择在后台注册提取以在后台异步注册提取。

  5. 选择创建并运行以创建并启动提取。如果选择创建,则稍后可以从“管理服务概览”页手动启动提取。

您将返回到“管理服务概览”页面,您可以在该页面中查看提取处理的状态。从“提取操作”菜单中选择详细信息以查看流程信息、检查点、统计信息、参数和报表。

了解更多信息

有兴趣了解有关提取流程和获取数据的更多信息?请参阅以下资源: