In the standared oracle goldengate confiugration, one Extract group sends captured data over TCP/IP to a trail on the target system, where it is stored until processed by one Replicat group.
illustrate as :
Source system
Configure the Extract group
On source system, use the ADD EXTRACT command to create an Extract group.
For example:
ADD EXTRACT ext, {TRANLOG | INTEGRATED TRANLOG}, BEGIN <time> [ , THREADS <n>]
On the source, use the ADD RMTTRAIL command to specify a remote trail to be created on the target system
ADD RMTTRAIL <remote_trail>, EXTRACT ext
On the source, use the EDIT PARAMS command to create a parameter file for the Extract group, include the following parameters plus any others that apply to your database environment.
EXAMPLE:
--identify the extract group:
EXTRACT ext
--Specify database login information as need for the database
[SOURCEDB <dsn_1>] [ ,USERID <user> [ , PASSWORD <pw> [<encryption options>]]
--Specify the name or IP address of the target system adn optional encryption arcoss tcp/ip
RMTHOST <target>, MGRPORT <portnumber>, ENCRYPT <encryption options>
--Specify the remote trail and encryption options on the target system:
ENCRYPTTRAIL [<encrption options>]
RMTTRAIL <remote_trail>
--Specilfy tables to be captured:
TABLE <owner>.<table>;