Table of Contents

Search

  1. Preface
  2. Part 1: PowerExchange Change Data Capture Introduction
  3. Part 2: CDC Components Configuration and Management
  4. Part 3: CDC Sources Configuration and Management
  5. Part 4: Change Data Extraction
  6. Part 5: Monitoring and Tuning
  7. Appendix A: CDC for z/OS Troubleshooting
  8. Appendix B: DTL__CAPXTIMESTAMP Time Stamps

IMS Synchronous Change Data Capture

IMS Synchronous Change Data Capture

The IMS synchronous ECCR captures changes made by IMS transactions as they occur and passes the captured changes to the PowerExchange Logger. After the changes are logged, control is returned to the transaction and the changed data is available for extraction. IMS synchronous capture provides real-time changed data capture and near real-time extraction capability for changed data.
During the installation of IMS synchronous capture, you link PowerExchange code into the IMS RESLIB. The IMS synchronous ECCR uses this code to gain control during database OPEN processing to perform registration checks. Registration check processing communicates with the PowerExchange Agent to determine if the database being opened is registered for capture.
The IMS synchronous ECCR runs as separate subtasks in the IMS control region, IMS DBCTL region, or in DL/I and DBB batch regions. In addition to the modifications to the IMS RESLIB, you must also update the IMS region JCL. The PowerExchange CRG load library must be included in the STEPLIB for all IMS online and batch regions where capture is required. During the initialization of the IMS region, PowerExchange dynamically installs the IMS interface and initializes the IMS synchronous ECCR to capture changes.
The IMS synchronous ECCR captures changes made to IMS databases and logs those changes to the PowerExchange Logger. You must perform the following tasks before capturing changes for IMS databases:
  • Start the PowerExchange Listener, PowerExchange Agent, and PowerExchange Logger.
  • Install a modification to the IMS DBRC.
  • Configure the IMS region and DBRC JCL.
  • Configure an IMS external subsystem.
  • Verify that the IMS external subsystem has been started. Normally, IMS starts the external subsystem when the DB/DC or DBCTL region is started.
  • Create capture registrations for IMS database segments using the PowerExchange Navigator.
  • Open databases to begin capturing changed data.
After the IMS synchronous ECCR is active, you can activate new registrations by closing the database with the IMS DBR command and re-opening the database with the IMS START command. You can communicate with the ECCR by using the PowerExchange IMS external subsystem commands.

0 COMMENTS

We’d like to hear from you!