【goldengate】官方文档笔记四 Oracle GoldenGate实时数据分布
发表于:2024-11-24 作者:千家信息网编辑
千家信息网最后更新 2024年11月24日,数据分布配置是一对多得配置方案。OGG支持将源库同步到多个目标系统。数据分布配置需要注意事项:如果数据传输过程中,投递进程(data pump)发现目标库网络连接出现故障,捕获到得数据会继续像其它目标
千家信息网最后更新 2024年11月24日【goldengate】官方文档笔记四 Oracle GoldenGate实时数据分布数据分布配置是一对多得配置方案。OGG支持将源库同步到多个目标系统。
数据分布配置需要注意事项:
如果数据传输过程中,投递进程(data pump)发现目标库网络连接出现故障,捕获到得数据会继续像其它目标发送。在源端使用一个初始抽取组(extractgroup)和一个投递组(data pump extract group)对应多个目标数据库。
创建数据分布结构
源端系统
配置管理进程
1,在源端配置管理进程,参见笔 【goldengate】官方文档笔记一
http://blog.itpub.net/29047826/viewspace-1249506/
2,在管理进程参数文件中,使用PURGEOLDEXTRACTS参数来控制本地trail文件的清除工作。
配置初级提取进程
3,在源端,使用ADD EXTRACT命令来创建一个初级提取组。在这里我们取名为ext。
ADD EXTRACT, {TRANLOG | INTEGRATED TRANLOG}, BEGIN
4,在源端,使用ADD EXTTRAIL命令来创建一个本地trail
ADD EXTTRAIL, EXTRACT
使用参数EXTRACT将提取组ext和trail相链接。提取组将信息写入trail,投递组从trail中读取。
5,在源端,使用EDIT PARAMS命令为初级提取组创建一个参数文件。
-- Identify the Extract group:EXTRACT
-- Specify database login information as needed for the database:
[SOURCEDB][, USERID ][, PASSWORD []]
-- Specify the local trail that this Extract writes to
-
- and encryption options:
ENCRYPTTRAILEXTTRAIL
-- Specify tables to be captured:
TABLE.;
数据分布配置需要注意事项:
如果数据传输过程中,投递进程(data pump)发现目标库网络连接出现故障,捕获到得数据会继续像其它目标发送。在源端使用一个初始抽取组(extractgroup)和一个投递组(data pump extract group)对应多个目标数据库。
创建数据分布结构
源端系统
配置管理进程
1,在源端配置管理进程,参见笔 【goldengate】官方文档笔记一
http://blog.itpub.net/29047826/viewspace-1249506/
2,在管理进程参数文件中,使用PURGEOLDEXTRACTS参数来控制本地trail文件的清除工作。
配置初级提取进程
3,在源端,使用ADD EXTRACT命令来创建一个初级提取组。在这里我们取名为ext。
ADD EXTRACT
4,在源端,使用ADD EXTTRAIL命令来创建一个本地trail
ADD EXTTRAIL
使用参数EXTRACT将提取组ext和trail相链接。提取组将信息写入trail,投递组从trail中读取。
5,在源端,使用EDIT PARAMS命令为初级提取组创建一个参数文件。
-- Identify the Extract group:EXTRACT
-- Specify database login information as needed for the database:
[SOURCEDB
-- Specify the local trail that this Extract writes to
-
- and encryption options:
ENCRYPTTRAIL
-- Specify tables to be captured:
TABLE