Table of Contents

Search

  1. Preface
  2. Introduction to PowerExchange Utilities
  3. createdatamaps - Data Map Creation Utility
  4. DTLCCADW - Adabas PCAT Utility
  5. DTLCUIML - IMS Log Marker Utility
  6. DTLINFO - Release Information Utility
  7. DTLREXE - Remote Execution Utility
  8. DTLUAPPL - Restart Token Utility
  9. DTLUCBRG - Batch Registration Utility
  10. DTLUCDEP - CDEP Maintenance Utility
  11. DTLUCSR2 - IDMS SR2 and SR3 Records Utility
  12. DTLUCUDB - DB2 for Linux, UNIX, and Windows CDC Utility
  13. DTLULCAT and DTLULOGC - IDMS Log Catalog Utilities
  14. DTLURDMO - Data Map Utility
  15. DTLUTSK - Task Control Utility
  16. EDMLUCTR - Log Scan and Print Utility
  17. EDMXLUTL - Event Marker Utility
  18. HOSTENT - TCP/IP Address Reporter Utility
  19. PWXCATMY - MySQL Catalog Utility
  20. PWXUCCLPRT - Print Log Summary Utility
  21. PWXUCDCT - Logger for Linux, UNIX, and Windows Utility
  22. PWXUCREG - Capture Registration Suspend Utility
  23. PWXUCRGP - Capture Registrations Print Utility
  24. PWXUDMX - Data Maps Update Time ECSA Memory Utility
  25. PWXUGSK - SSL Reporting Utility for z/OS
  26. PWXUMAP - Map List Utility
  27. PWXUSSL - PowerExchange SSL Reporting Utility

DTLUCSR2 Utility Overview

DTLUCSR2 Utility Overview

When an IDMS record no longer fits on its home page, IDMS relocates the record and generates a control record on the home page that points to the relocated record. The relocated record is known as the
SR3
record, and the control record is known as the
SR2
record. If an update or delete occurs on a SR3 record, the IDMS log-based ECCR needs to get the original record ID from the SR2 record to determine if the change is eligible for change capture. To enable the ECCR to find this information, run the DTLUCSR2 utility. The utility records the pairs of matching SR2 and SR3 records in an internal table. The ECCR can then perform a lookup on the table with the SR3 database key to find the matching SR2 record that contains the original record ID.
Run the DTLUCSR2 utility before you start the ECCR for the first time and after events that tend to generate SR2 and SR3 records. For example, run the utility after the following events:
  • An IDMS REORG operation
  • An IDMS dictionary migration utility (RHDCMIG1 and RHDCMIG2) run
  • An alter table operation that adds one or more columns, or any other schema change that can increase the record size
  • The following PowerExchange program logic errors, which are issued for an after image (AFTR) or before image (BFOR):
    PWX-00999 Program logic error. Prog="
    program
    ". Line=
    line_number
    . P1="UOW - SR3 AFTR
    hex_SR3_database_key
    , not found in hash table". P2=1
    PWX-00999 Program logic error. Prog="
    program
    ". Line=
    line_number
    . P1="UOW - SR3 BFOR
    hex_SR3_database_key
    , not found in hash table". P2=1
After you run the utility, restart the ECCR so that it can detect the SR2 and SR3 pairs that the utility recorded.

0 COMMENTS

We’d like to hear from you!