Supported Objects and Operations for DB2 z/OS
This section lists the database objects and types of operations that Oracle GoldenGate supports.
-
Extraction and replication of DML operations on DB2 for z/OS tables that contain rows of up to 512KB in length. This size exceeds the maximum row size of DB2.
-
INSERT
operations from the IBMLOAD
utility are supported for change capture if the utility is run withLOG YES
andSHRLEVEL CHANGE
, and the source tables that are being loaded haveDATA CAPTURE CHANGES
enabled (required by Oracle GoldenGate) and are specified in the Oracle GoldenGate Extract configuration. Oracle GoldenGate also supports initial loads with theLOAD
utility to instantiate target tables during initial synchronization. -
Oracle GoldenGate supports the maximum number of columns per table, which is supported by the database.
-
Oracle GoldenGate supports the maximum column size that is supported by the database.
-
Extraction and replication of data that is stored using DB2 data compression (
CREATE TABLESPACE COMPRESS YES
). -
Capture from temporal history tables is supported.
-
TRUNCATE TABLE
is supported, but because this command issues row deletes to perform the truncate, they are shown in Oracle GoldenGate statistics as such, and not as a truncate operation. To replicate aTRUNCATE
, the Replicat process uses aDELETE
operation without aWHERE
clause. -
TRUNCATES
are always captured from a DB2 for z/OS source, but can be ignored by Replicat if theIGNORETRUNCATES
parameter is used in the Replicat parameter file. -
UNICODE
columns inEBCDIC
tables are supported. -
Supported options with
SHOWTRANS
SHOWTRANS [transaction_ID] [COUNT n] [DURATION duration unit] [FILE file_name] |
transaction_ID
andcount
cannot be specified together.transaction_ID
andduration
cannot be specified together. -
Options supported with
SKIPTRANS
andFORCETRANS
:SKIPTRANS transaction_ID [FORCE] FORCETRANS transaction_ID [FORCE]