DFS0738I tt...tt DDNAME=dddddddd LOGSEQ=nnnnnnnn
Explanation
An error occurred, terminating an OLDS during IMS restart.
In
the message text:
- dddddddd
- The ddname of the data set being processed when the error was encountered. dddddddd can be blank.
- nnnnnnnn
- The log sequence number last processed. nnnnnnnn can be blank.
- tt...tt
- Reason string, can be one of the following string:
- OPEN ERROR FOR IMS LOG
- Could not open the data set.
- READ ERROR ON IMS LOG
- Read error.
- LOG SEQ ERROR ON IMS LOG
- Next sequential block or log record not found.
- MISSING BLOCK ON IMS LOG
- The next sequential log physical block was not found, but a higher sequence log physical block was found.
- TRKCALC FAILED FOR IMS LOG
- TRKCALC macro failed
- LOGIC ERROR
- A logic error was detected.
- LOG TERMINATION FAILED FOR IMS LOG
- The log could not be properly terminated.
- VERIFY ERROR FOR IMS LOG
- The WADS was not the one used when the OLDS was used.
- MISSING RECORDS IN WADS
- A sequence of WADS records had fewer records than it should.
System action
IMS can continue if dual was specified for the data set in which the problem occurred (for example, dual WADS or dual OLDS). Otherwise, IMS issues message DFS0738X and terminates with abend 0005.
Programmer response
Terminate OLDS, using the Log Recovery utility; then restart IMS.
Problem determination
1, 5, 8, 11, 36Save a copy of the OLDSs and WADSs data sets. Also, list the DBRC RECON data set.