When running a backward recovery using the DBUTLTY program of CA Datacom, the recovery failed with a U0004 abend and these messages:
DB18001C - INTERNAL DBRCVPR PROGRAM ERROR - D
DB13152E - RECOVERY ROLLBACK TSN-0000D2B9 - RXX EXCLUDES FIRST TSN LOG RECORD
DB13152E - RECOVERY ROLLBACK TSN-0000D2B9 - RXX EXCLUDES LAST TSN LOG RECORD
When running either a forward or backward recovery, it is necessary that the RXX files be concatenated in order from oldest to most recent.
This error often results from RXX concatenated files in the wrong sequence.
The DB18001C Program Error D indicates a problem reading the files, and the other DB13152E messages indicate that the whole set of records for the specified TSN was not found as it was being read. This could be the result of reading the records in the wrong order. The "LAST TSN LOG RECORD" missing could be the result of records out of order or of not running a SPILL following the problem program, leaving some records still on the LXX.
To address this error:
Then try to run the recovery job again.
For more information about Forward or Backward Recovery, please review the CA Datacom Core 15.1 documentation for the RECOVERY command.
For details about the concatenation order of the recovery files (RXX), please see the topic titled "Processing Multiple Recovery Files" in the Types of Recovery section.
As always, please contact Broadcom support for CA Datacom if you have further questions.
RECOVERYgradual healing (through rest) after sickness or injuryMore (Definitions, Synonyms, Translation)