Extracting Oracle GoldenGate Files
The ZIP or tar files include a number parameter files and OBEY files, which can be used with Oracle GoldenGate software. For more information, see About Siebel High Availability Upgrade Files.
To extract compressed Oracle Golden Gate files
From your
dbsrvr
directory, extract the files from the following ZIP or tar file:GoldenGateSIA782_SIA811_HA_Upg_*.*
View the following files after extracting them:
SIA8119/dbsrvr/COMMON
GoldenGateSIA782_SIA811_HA_Upg_ORA.zip (Windows only)
GoldenGateSIA782_SIA811_HA_Upg_DB2UDB.zip (Windows only)
GoldenGateSIA782_SIA811_HA_Upg_MSSQL.zip (Windows only)
GoldenGateSIA782_SIA811_HA_Upg_ORA.tar.gz (UNIX and Linux only)
GoldenGateSIA782_SIA811_HA_Upg_DB2UDB.tar.gz (UNIX and Linux only)
GoldenGateSIA782_SIA811_HA_Upg_MSSQL.tar.gz (UNIX and Linux only)
SIA8119/dbsrvr/GoldenGate/SIA782_811/SourceServer/GLOBALS
dirprm
d_782sia.prm
e_782sia.oby
e_782sia.prm
mgr.prm
p_782sia.oby
p_782sia.prm
s782sia_trandata.oby
siebelMacro.mac
dirrpt
extractReports
pumpReports
SIA8119/dbsrvr/GoldenGate/SIA782_811/TargetServer/GLOBALS
dirprm
mgr.prm
r782_811.oby
r782_811.prm
siebelMacro.mac
dirrpt
replicatReports
Assuming a directory structure illustrated in step 2
.../SIA8119/dbsrvr/COMMON
, run tar or extract the files to the following directory, depending on your operating system:- Windows.
cd.../SIA8119/dbsrvr
UNIX.
tar -xvf ./COMMON/GoldenGateSIA782_SIA811_HA_Upg_ORA.tar.gz
See the following table for a description of the source server files and directories.
- Windows.
File or Directory Name | Description | Required or Optional Changes |
---|---|---|
GLOBALS |
Global Parameters file for the Oracle GoldenGate processes. This is an empty file. |
You can add the required parameters for your environment. |
d_782sia.prm |
Parameters file for the Oracle GoldenGate
executable |
You can do the following:
|
e_782sia.oby |
The OBEY file used to create the Oracle GoldenGate Extract process. |
You can do the following:
|
e_782sia.prm |
The parameter file for the Oracle GoldenGate Extract process. This file contains the list of Siebel 7.8.2 application tables from which data is extracted from the Siebel 7.8.2 database log file by Oracle GoldenGate. The tables include the following:
|
You can do the following:
|
mgr.prm |
The parameter file for the Oracle GoldenGate
Manager process. The same file is included in both source and target |
You can do the following:
|
p_782sia.oby |
The OBEY file used to create the Oracle GoldenGate pump process. |
You can do the following:
|
p_782sia.prm |
The parameter file for the Oracle GoldenGate pump process. |
No changes required. |
s782sia_trandata.oby |
The OBEY file that contains the Oracle GoldenGate |
You can do the following:
|
siebelMacro.mac |
Contains the Oracle GoldenGate macros that are used to define the following:
These macros are used in the parameter files for the Extract process, pump, and Replicat process. For more information, see Oracle GoldenGate Macros. |
|
extractReports |
The directory where the report files for the Extract process are stored. |
Ensure that this directory is created in
the |
pumpReports |
The directory where the report files for the pump process are stored. |
Ensure that this directory is created in
the |
See the following table for a description of some of the target server files and directories.
File or Directory Name | Description or Usage | Changes to Make |
---|---|---|
GLOBALS |
Global parameters file for the Oracle GoldenGate processes. This file has only one line, which is required: checkpoint table GGS_CHECKPOINT. |
|
mgr.prm |
The parameters file for the Oracle GoldenGate
Manager process. This file is included in both the source and the
target |
|
r782_811.oby |
The OBEY file to create the Oracle GoldenGate Replicat process. |
(Optional) Add the |
r782_811.prm |
This file contains the list of Siebel SIA 8.1.1 tables for which the transaction data that was extracted from Siebel 7.8.2 SIA database is replicated in the target Siebel 8.1.1 SIA database, applying the required upgrade logic to the table. |
|
siebelMacro.mac |
Contains the Oracle GoldenGate macros that define following:
This file has the same values as the file on the source server. See the previous table for more information. These macros are used in the parameter files for the Extract, pump, and Replicat process. |
You can copy the file from the instance of Oracle GoldenGate on the source database after the macro values have been changed for this file in the source server. |
replicatReports |
The directory where the report files for the Replicat process are stored. |
Ensure that this directory is created in
the Oracle GoldenGate |
dirprm
directory for the Oracle
GoldenGate software installation. The extracted files must
be copied to the dirprm
directory in the Oracle GoldenGate
software installation and modified to reflect your environment. For
example, modify the following: database login and password information,
table owner and schema names, port numbers and the target server name
and so on. Make sure that the directories mentioned in this topic
have been created under the dirrpt
directory where
Oracle GoldenGate software has been installed.