Table of Contents

Search

  1. Preface
  2. Part 1: PowerExchange CDC Introduction
  3. Part 2: PowerExchange CDC Components
  4. Part 3: PowerExchange CDC Data Sources
  5. Part 4: Change Data Extraction
  6. Part 5: Monitoring and Tuning
  7. Appendix A: DTL__CAPXTIMESTAMP Time Stamps

CDC Guide for Linux, UNIX, and Windows

CDC Guide for Linux, UNIX, and Windows

Manually Creating Triggers

Manually Creating Triggers

PowerExchange queries each registered table to determine if the insert, update, and delete triggers exist. If a trigger does not exist for a table, PowerExchange creates it. Alternatively, you can create the triggers in the tables registered for change data capture manually. If you choose to create the triggers manually, the user ID connected to the source database must have WRITE permission for the PKLOG table.
Because the SAP HANA CDC user has SELECT permissions on the SAP source tables, PowerExchange can select the list of trigger names, even without the TRIGGER permission. The list can be used to determine which triggers must be created, if you elect to create them manually.
If a table is removed from the list of registered tables, PowerExchange removes the trigger that it automatically created from that table. You can list the triggers to verify that PowerExchange removed the triggers from the removed source table or you can drop the triggers manually from the removed source table.

0 COMMENTS

We’d like to hear from you!