添加接收方服务路径
接收器服务路径用于在源部署上启动到分发服务的路径连接,并从源中提取线索文件。
-
从左侧导航窗格中,选择 Receiver Service Paths(接收方服务路径)。
-
单击主页上的 + 号以开始添加路径。此时将显示“Add Receiver Service Path(添加接收器服务路径)”向导。
-
在“路径信息”屏幕屏幕上,为接收方服务路径提供名称和说明,然后为以下接收方服务路径选项输入值:
-
源:指定将由目标启动的路径连接的源部署的选项。
-
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。
-
更改加密:要允许在创建路径后更改加密算法,请启用此切换开关。
-
-
选中启用筛选复选框可在接收器服务路径上应用筛选器,然后单击下一步。选中此复选框时,将显示 "Filtering" 屏幕。
-
在 Filtering(筛选)屏幕上,在 Filtering Options(筛选选项)屏幕上指定以下选项以添加筛选规则:
-
规则名称:需要创建的规则的名称。
-
规则操作:从“排除”或“包括”规则中选择。“排除”将根据所选选项进行筛选,而“包括”将根据指定的选项包含数据。
-
筛选器类型:从以下选项列表中选择:
-
对象类型:从以下三种对象类型中选择:DML、DDL 和过程
-
对象名称:选择此选项以提供现有对象名称。由 3 部分组成的命名约定取决于您是否使用 CDB。使用 CDB 时,需要使用包含 3 部分的命名惯例,否则必须使用包含 2 部分的惯例。包含 3 部分的惯例包括容器、方案、对象。包含 2 部分的惯例包括方案、对象名称。
-
过程功能名称:选择此选项可根据现有过程功能名称进行筛选。
-
基于列:如果选择此选项,将提供用于输入规则所适用的表和列名的选项。可以使用 LT、GT、EQ、LE、GE、NE 条件的列值进行筛选。您还可以指定要在筛选数据中具有图像之前还是图像之后。
-
标记:选择此选项可基于标记设置筛选器。
-
块 ID :显示数据库分片的配置详细信息,但无法编辑详细信息。
-
-
对象名称:要筛选的对象的名称。
-
否定:如果需要否定任何现有规则,请选中此复选框。
-
-
单击添加以添加规则,然后单击下一步。
-
在 Review(复查)屏幕上,检查配置的分发路径详细信息并根据需要进行编辑。如果使用 Default(默认)设置,则可以配置 Managed Options(托管选项),如下所示:
-
关键:如果要配置分发路径以实现高可用性,请启用此选项。
-
自动重新启动:启用此切换开关以调整自动重新启动选项:自动重新启动重试、自动重新启动延迟
-
-
在 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。