Skip to main content

Overview

ELT & CDC uses Oracle LogMiner for change data capture from Oracle databases. Requirements
  • Oracle Database 11g Release 2 or above.
  • The database must be running in ARCHIVELOG mode.
  • Supplemental logging must be enabled at the database level.
  • Supplemental logging must be enabled for the tables you want to sync.
  • A user with privileges to access LogMiner and the source tables.

Supported Features

  • Initial full table sync
  • Real-time change data capture (INSERT, UPDATE, DELETE)
  • Resume from last position after restart

Create sync user

Create a sync user for ELT & CDC by executing the following SQL as a DBA user:

Grant LogMiner privileges

Specify the schema containing the tables you want to sync:

Enable supplemental logging

Enable supplemental logging to capture change data. Run the following queries as a DBA user:
1
Check ARCHIVELOG ModeFirst, verify that the database is running in ARCHIVELOG mode:
If not in ARCHIVELOG mode, enable it (requires database restart):
2
Enable Database-Level Supplemental Logging
3
Enable Table-Level Supplemental LoggingEnable supplemental logging for each table you want to sync. You can enable logging for all columns or just primary key columns:
4
Verify Supplemental Logging
Last modified on June 1, 2026