将 Oracle GoldenGate Classic 架构与微服务架构连接
Oracle GoldenGate 经典架构使用管理客户端和 GGSCI 中的数据泵提取来连接到微服务架构
注意:
Oracle GoldenGate Classic Architecture 的泵提取只能连接到不安全的微服务体系结构部署,其中接收器服务器的端口为入站流量打开。
如果上述要求是安全问题,建议将微服务体系结构与经典体系结构一起安装在同一目标上,并使用反向代理服务器允许这两个微服务体系结构部署之间的 wss 分发路径。建立此分发路径后,经典体系结构部署可以从目标上的相同位置获取线索。
要连接 Oracle GoldenGate 经典体系结构和微服务,请执行以下步骤:
注:要建立 Oracle GoldenGate 经典架构和微服务之间的连接,仅支持非安全 MA 部署。不支持安全微服务体系结构部署。
创建数据泵提取
注:要执行此任务,必须在经典体系结构中运行现有数据泵提取。
-
登录 GGSCI。
-
使用以下命令添加数据泵提取:
ADD EXTRACT dp_name, EXTTRAILSOURCE ./dirdat/aa此示例使用
dp_name作为数据泵提取的名称。 -
使用以下命令将远程线索添加到数据泵提取:
ADD RMTTRAIL ab, EXTRACT dp_name, MEGABYTES 500 -
使用以下命令编辑数据泵提取的参数文件:
EDIT PARAMS dp_name下面是数据泵提取参数文件的示例:
EXTRACT dp_name RMTHOST *hostname-or-IP-address*, PORT receiver-service-port RMTTRAIL ab PASSTHRU TABLE pdb.schema.table;
启动数据泵提取
使用以下命令启动数据泵 Extract dp_name:
START EXTRACT dp_name
数据泵提取启动后,接收器服务将建立路径并开始读取远程线索文件。远程线索文件显示在运行接收器服务的关联部署的 $OGG_VAR_HOME/lib/data 中。