Skip to content
CDC source and replication target

SAP HANA
change data capture

TwinCommit captures changes from SAP HANA by reading its transaction log directly, then delivers each committed transaction exactly once to any supported target. Redo-log capture for SAP HANA, without trigger-based replication.

SAP HANA

SAP HANA 2.0 SPS05+ · SAP HANA Cloud · S/4HANA and BW/4HANA schemas

  • ✓log_mode = normal
  • ✓Technical user with LOG ADMIN and CATALOG READ
  • ✓Primary keys on replicated tables

Capture

How TwinCommit reads SAP HANA

TwinCommit reads the SAP HANA redo log through a log-reader technical user and decodes row and column-store changes, with no triggers or shadow tables in your SAP schema.

SAP HANA source docs →

Apply

How TwinCommit writes to SAP HANA

Array UPSERT and DELETE statements committed in the same transaction as the TwinCommit checkpoint.

SAP HANA target docs →

SAP HANA connector FAQ

Which SAP HANA versions does TwinCommit support?

+

SAP HANA 2.0 SPS05+ · SAP HANA Cloud · S/4HANA and BW/4HANA schemas.

Does TwinCommit install anything in SAP HANA?

+

No. TwinCommit reads the SAP HANA log and creates no triggers, tables or procedures in the source database.

How does TwinCommit write to SAP HANA?

+

Array UPSERT and DELETE statements committed in the same transaction as the TwinCommit checkpoint.

Replicate your first table in five minutes.

Download the free Developer edition, or have one of our replication engineers walk you through a migration plan.