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.
-
INSERToperations from the IBMLOADutility are supported for change capture if the utility is run withLOG YESandSHRLEVEL CHANGE, and the source tables that are being loaded haveDATA CAPTURE CHANGESenabled (required by Oracle GoldenGate) and are specified in the Oracle GoldenGate Extract configuration. Oracle GoldenGate also supports initial loads with theLOADutility 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 TABLEis 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 aDELETEoperation without aWHEREclause. -
TRUNCATESare always captured from a DB2 for z/OS source, but can be ignored by Replicat if theIGNORETRUNCATESparameter is used in the Replicat parameter file. -
UNICODEcolumns inEBCDICtables are supported. -
Supported options with
SHOWTRANSSHOWTRANS [transaction_ID] [COUNT n] [DURATION duration unit] [FILE file_name] |transaction_IDandcountcannot be specified together.transaction_IDanddurationcannot be specified together. -
Options supported with
SKIPTRANSandFORCETRANS:SKIPTRANS transaction_ID [FORCE] FORCETRANS transaction_ID [FORCE]