Micro-Integration for Oracle CDC

The Solace Micro-Integration for Oracle CDC bridges data between a Solace event broker and Oracle. The Micro-Integration for Oracle CDC provides you (as an operator) a flexible and efficient way to load Oracle CDC data from your Solace-backed, event-driven architecture and the event mesh. The Micro-Integration is deployable standalone or in redundancy modes of "active-standby" or "active-active" to allow for high availability and horizontal scaling of your data movement. Each instance of this Micro-Integration supports up to 20 individual, concurrent workflows (source-to-target pipelines), minimizing the number of Micro-Integration instances deployed and managed.

Spring Framework technologies make it easy to configure the Micro-Integration, perform advanced logging capabilities, and export live metric data to external monitoring solutions.

To get started deploying a Micro-Integration locally or within a container, see:

For common configuration details, see:

For configuration settings that are specific to Oracle CDC, see:

Supported Versions

  • Oracle Database: 19c, 21c, 23ai (tested with 23ai)

  • JDBC Driver: 19.x, 21.x, 23.x

Unsupported Features

  • Advanced Queuing (AQ) operations

  • Oracle Spatial (limited SDO_GEOMETRY support)

  • XML DB (partial XMLType support)

  • User-defined object types and nested tables

  • Materialized view changes

  • Oracle Text and CONTEXT indexes

  • Flashback operations

  • Oracle Label Security row-level operations

Performance Limitations

  • Very large tables (>100M rows) require special configuration for snapshots

  • High transaction volume (>10K TPS) may require tuning

  • Long-running transactions (>4 hours) may cause memory issues

  • LOBs bigger than 100 MB may impact performance