Skip to main content

Db2 Source Connector

Source connector

Db2 Source Connector

Db2 replication uses the Debezium Db2 connector and requires Db2 CDC capture setup for selected tables.

Connector Class

io.debezium.connector.db2.Db2Connector

Parameters

CategoryParameterRequiredRecommended / DefaultDescription
BasicnameYesUser-definedUnique connector name. GIFROST derives topic.prefix as <name>-server.
Basictasks.maxYes1Keep one task for ordered CDC reading.
Database Connectiondatabase.hostnameYesFrom Database StoreDb2 host.
Database Connectiondatabase.portYes50000Db2 port.
Database Connectiondatabase.userYesFrom Database StoreDatabase user.
Database Connectiondatabase.passwordYesHiddenPassword or secret reference.
Database Connectiondatabase.dbnameYesFrom Database StoreDb2 database name.
Database Wizardtable.include.list / table.exclude.listNoGeneratedTable filters.
Database Wizardcolumn.include.list / column.exclude.listNoGeneratedColumn filters.
Database Wizardmessage.key.columnsConditionalGeneratedCustom keys for tables without primary keys.
Snapshotsnapshot.modeNoinitialInitial loading behavior.
Signalsignal.data.collectionConditional<schemaName>.<tableName>Signal table.
Connectorpoll.interval.ms, max.batch.size, max.queue.sizeNoDefaultsRuntime polling and buffering.

Reference

Debezium Db2 connector