The following restrictions apply to PowerExchange Oracle CDC with LogMiner:
PowerExchange Oracle CDC with LogMiner does not support change data capture from Oracle 12
c
multitenant environments.
PowerExchange Oracle CDC with LogMiner does not capture change data from Oracle Data Guard physical databases, including active and passive standby databases that use Redo Apply to synchronize with the primary database.
PowerExchange Oracle CDC with LogMiner does not support change data capture from the following Oracle objects:
Tables that use the system partitioning or reference partitioning scheme
Tables in a sorted hash clusters
Virtual columns, which contain derived data that Oracle does not log in the redo logs
Columns that have unsupported datatypes
Because you cannot include these columns in capture registrations, PowerExchange Express CDC for Oracle does not capture change data for them. However, PowerExchange Express CDC for Oracle can capture change data for other columns in the same registered table.
If you truncate Oracle source tables from which change data is captured or if you drop and re-create source tables, PowerExchange cannot continue to extract change data for these tables. In these situations, you must rematerialize the corresponding targets.
PowerExchange can capture data that the SQL*Loader utility loaded into Oracle tables. However, the following restrictions apply:
The load type must be
conventional path
. PowerExchange cannot capture data that was loaded by a direct path load because Oracle LogMiner does not support direct path loads.
The load method must be Insert, Append, or Replace. Do not use Truncate. Truncate causes SQL*Loader to issue TRUNCATE TABLE DDL. Because PowerExchange does not capture DDL, it cannot capture any row deletions that result from TRUNCATE TABLE DDL.