添加接收方服务路径

接收器服务路径用于在源部署上启动到分发服务的路径连接,并从源中提取线索文件。

  1. 从左侧导航窗格中,选择 Receiver Service Paths(接收方服务路径)。

  2. 单击主页上的 + 号以开始添加路径。此时将显示“Add Receiver Service Path(添加接收器服务路径)”向导。

  3. 在“路径信息”屏幕屏幕上,为接收方服务路径提供名称和说明,然后为以下接收方服务路径选项输入值:

    • 源:指定将由目标启动的路径连接的源部署的选项。

      • Reverse Proxy Enabled(启用反向代理):选择此项可使用反向代理。要了解有关配置反向代理服务器的更多信息,请参阅使用 NGINX 配置 Oracle GoldenGate 反向代理。

      • 源验证方法:选择源 URI 的验证方法。验证选项包括 OAuth 2.0、Certificate、UserID Alias。

      • 源协议:从下拉列表中,选择数据传输协议。默认选项是 Secure Web Socket Proctocl (wss)。另一个选择是 ws。

      • 源主机:路径将获取源线索,并将数据发送到此处指定的目标线索,该线索可以由以后创建的任何复制者使用。指定源主机的 URL。例如,localhost(如果源位于同一系统上)。

      • 端口号:输入分发服务的端口号。

      • 线索文件:输入要在源上读取的线索文件名。

      注意:分发服务路径不会在源上创建任何线索。它只能读取提供的线索文件。{.infoboxnote}

      • 源验证方法:基于对源部署所做的选择预先选择源验证方法。选项包括 OAuth、Certificate 和 UserID Alias。

      • 开始:此选项允许配置从其中接收日志数据的位置。这些选项是:

        • 现在:开始接收线索数据的当前位置。

        • 自定义时间:接收指定时间段之间的线索数据。

        • 日志中的位置(默认值):根据日志中的位置接收线索数据。

        • CSN(等于或迟于):指定将接收线索数据的 CSN 值。

      • 源日志:指定序列号和 RBA 偏移量(如果需要)。

    • 目标:指定目标服务器上的线索文件名。

    • 使用加密:选中此复选框可为接收方服务路径设置加密。

      • Encryption Profile(加密配置文件):输入加密配置文件的名称。

      • 目标加密算法:为目标线索选择加密算法。选项包括 AES128、AES192、AES256。

      • 更改加密:要允许在创建路径后更改加密算法,请启用此切换开关。

    1. 选中启用筛选复选框可在接收器服务路径上应用筛选器,然后单击下一步。选中此复选框时,将显示 "Filtering" 屏幕。

    2. 在 Filtering(筛选)屏幕上,在 Filtering Options(筛选选项)屏幕上指定以下选项以添加筛选规则:

      • 规则名称:需要创建的规则的名称。

      • 规则操作:从“排除”或“包括”规则中选择。“排除”将根据所选选项进行筛选,而“包括”将根据指定的选项包含数据。

      • 筛选器类型:从以下选项列表中选择:

        • 对象类型:从以下三种对象类型中选择:DML、DDL 和过程

        • 对象名称:选择此选项以提供现有对象名称。由 3 部分组成的命名约定取决于您是否使用 CDB。使用 CDB 时,需要使用包含 3 部分的命名惯例,否则必须使用包含 2 部分的惯例。包含 3 部分的惯例包括容器、方案、对象。包含 2 部分的惯例包括方案、对象名称。

        • 过程功能名称:选择此选项可根据现有过程功能名称进行筛选。

        • 基于列:如果选择此选项,将提供用于输入规则所适用的表和列名的选项。可以使用 LT、GT、EQ、LE、GE、NE 条件的列值进行筛选。您还可以指定要在筛选数据中具有图像之前还是图像之后。

        • 标记:选择此选项可基于标记设置筛选器。

        • 块 ID :显示数据库分片的配置详细信息,但无法编辑详细信息。

      • 对象名称:要筛选的对象的名称。

      • 否定:如果需要否定任何现有规则,请选中此复选框。

    3. 单击添加以添加规则,然后单击下一步。

    4. 在 Review(复查)屏幕上,检查配置的分发路径详细信息并根据需要进行编辑。如果使用 Default(默认)设置,则可以配置 Managed Options(托管选项),如下所示:

      • 关键:如果要配置分发路径以实现高可用性,请启用此选项。

      • 自动重新启动:启用此切换开关以调整自动重新启动选项:自动重新启动重试、自动重新启动延迟

    5. 在 Review(复查)屏幕上,单击 Advanced(高级)按钮以配置线索格式设置选项和网络选项。

      格式选项:展开该部分,然后从“类型”下拉框中选择线索类型。线索格式选项包括纯文本、XML 和 SQL 。根据所选线索格式,设置以下线索格式选项:

      SQL

      • Use Qualified Name(使用限定名称):选择此项可使用参数文件的全限定名称。

      • 包括事务处理信息:启用以包括事务处理信息。

      • 兼容对象:可以选择与 Oracle、SQLPlus 和 SQLLOADER 的兼容性。

      • 无 PK 更新:默认情况下禁用。启用此开关以允许 PK 更新。

      XML

      • 包括事务处理信息:启用以包括事务处理信息。

      • 包括大 LOB :启用以包括大 LOB 事务处理。

      • 包括用户令牌:启用以包括用户令牌

      • 关闭事务处理:启用此项可在线索文件日志记录事务处理完成后关闭事务处理。

      • 是否使用内嵌属性?:启用此项可包括内嵌线索格式属性。

      • 编码:从下拉列表中选择编码。

      纯文本

      • 兼容对象:选择与线索文件兼容的实用程序。选项包括:BCP、SQLLOADER、COMCAST

      • Timestamp Precision(时间戳精度):指定线索文件的时间戳精度值。选项包括:TS、Date、Time

      • 附加列:在每个记录末尾包括附加列的占位符。当目标表的列数超过源表的列数时,使用此选项。

        指定一个介于 1 和 9 之间的值。

      • 包括 SYSKEY :如果复制配置包括具有 SYSKEY 的表,请选择此选项。

      • 报价样式:根据数据库要求选择报价样式。选项包括:单身、无、嵌入

      • 包括列名:启用此选项以在线索文件中包括列名。

      • 空值是空间:选择此选项可指示线索文件中的任何空值都是空间。

      • 包括占位符:输出缺少的列的占位符。

      • 包括标头字段:选择此项可在线索文件中包括标头字段。

      • 分隔符:替代分隔符字符。

      • 包括工序类型:启用此选项以在线索选项中包括线索工序类型。

      • 包括图像指示符:启用此选项可包括有关图像之前和之后的详细信息。

      • 包括对象名称:启用此选项以在线索详细信息中包括对象名称。

      • 编码:UTF-8

      • Use Qualified Name(使用限定名称):选择此项可使用参数文件的全限定名称。

      • 包括事务处理信息:启用以包括事务处理信息。

      网络选项:展开该部分以设置以下网络配置:

      • HTTP 代理:启用此开关以允许分配路径的 HTTP 代理设置。

      • Enable Network Compression(启用网络压缩):如果决定启用此选项,则设置压缩阈值。

      • 压缩阈值:启用网络压缩时将显示选项。指定压缩阈值。

      • 目标线索序号长度:线索序号的长度。

      • 延迟时间(厘秒):可以指定延迟时间(厘秒)。在 Linux 平台上,可以保留默认设置。但是,在非 Linux 平台上,您可能需要针对高带宽、高延迟网络或具有服务质量 (QoS) 设置(DSCP 和服务时间 (ToS) 的网络调整此设置。

      • 检查点频率:使用检查点的路径的频率(以秒为单位)。

      • TCP Flush Bytes :输入 TCP 刷新大小(以字节为单位)。

      • TCP Flush Seconds :输入 TCP 刷新间隔(以秒为单位)。

      • DSCP :从下拉列表中选择“差异化服务代码点”(DSCP) 值,或者从列表中搜索该值。

      • TOS :从下拉列表中选择服务类型 (Type of Service,TOS) 值。

      • TCP_NODELAY :启用此选项可防止在使用 Nagle 选项时延迟。

      • 快速确认:启用此选项可在接收数据后发送快速确认。

      • TCP_CORK :启用此选项以允许使用 Nagle 的算法软木塞选项。

      • 系统发送缓冲区大小:您可以为流控制的发送缓冲区大小设置值。

      • 系统接收缓冲区大小:可以为流控制的接收缓冲区大小设置值。

      • 保持活跃:保持活跃的超时。

有关命令选项,请参见 Admin Client commands ADD RECVPATH、ALTER RECVPATH、INFO RECVPATH、DELETE RECVPATH、START RECVPATH。