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

Resolving In-Doubt Units of Work

Resolving In-Doubt Units of Work

Use the PowerExchange Logger for z/OS RESOLVE_INDOUBT command to resolve in-doubt units of work (UOWs).
UOWs that have not been committed might be left in an in-doubt state, for example when a CICS/VSAM or IMS region abends. When the ECCR for that region reconnects to the PowerExchange Logger, the PowerExchange Logger exchanges information with the CICS, IMS, or DB2 region and attempts to resolve in-doubt UOWs. The PowerExchange Logger generates a message that reports how many in-doubt UOWs were detected and if any UOWs were not resolved.
  1. Run the PowerExchange Logger DISPLAY command to determine the data set names and RBAs of the in-doubt UOWs.
  2. Access the source environment and determine which UOWs to commit to the target database and which UOWs to abort.
  3. In the PowerExchange Logger environment, run the RESOLVE_INDOUBT command for each in-doubt UOW:
    • Run the command with ACTION=COMMIT for UOWs that you want to commit to the source.
    • Run the command with ACTION=ABORT for UOWs that you want to abort.

0 COMMENTS

We’d like to hear from you!