Symptom
- All managed data product replication flows fail with a Table ID mismatch during delta processing.
- The initial load is successful; subsequent delta loads fail.
- The issue affects various functional data products (for example, product, supplier, sales order, billing document).
- Representative error: "failed to fetch next package: SQL Error 1969 - Table ID mismatch: The remote table ID does not match the source table ID at the time replication was initiated: Expected ID: , but found: . This may indicate the remote table has been replaced or recreated. Please verify the source table integrity and restart replication if necessary."
Environment
- Product: SAP Datasphere
- Replication Flow Runtime
Reproducing the Issue
- Run an initial load of a managed data product replication flow and complete successfully.
- Start or resume the delta phase; the replication flow fails with SQL Error 1969 (Table ID mismatch) during delta transfer.
Cause
- The underlying remote/source tables were replaced or recreated (for example, after re-onboarding the managed data product). The replication flow’s runtime retained an outdated table identifier, causing a Table ID mismatch when delta processing resumed.
- This requires resetting the replication runtime state when underlying tables are recreated.
Resolution
The developer team is working on the fix.
Meanwhile, please use the workaround below:
- Open the Replication Flow monitor for each affected managed data product.
- If the flow is not running, start it and wait a few seconds until it is active.
- Stop the run, and confirm "Replication task cleanup completed" in the log.
- Start the replication flow again to reinitialize. Note: This restarts the initial load for all tasks in the flow.
- Repeat these steps for all affected replication flows.
Do not rely on manual truncation of target tables. The cleanup resets runtime checkpoints and stored table IDs; it does not truncate target data.
After any re-onboarding or table recreation for managed data products, reset (cleanup) and restart the relevant replication flows before resuming deltas to avoid recurrence.
See Also
Keywords
table id mismatch, sql error 1969, replication flow, delta failure, managed data product, datasphere, remote table replaced, recreated table, runtime checkpoint, stop run with cleanup, initial load restart, cds_extraction, abap source, data integration, replication fails , KBA , DS-DI-RF , Replication Flow Runtime , Problem
SAP Knowledge Base Article - Public