DFS036A BATCH BACKOUT /NOT REQUIRED/IS REQUIRED/ FOR jobname
Explanation
This message indicates whether a batch backout is required after a batch job was terminated abnormally and updates were committed. If batch backout is not required, the application program made all updates before the last checkpoint or the dynamic backout in batch (BKO=Y) ran successfully. If batch backout is required, the application program made updates after the last checkpoint.
System action
The batch job terminated.
Programmer response
If a batch backout is not required, you
must either restart the program from the last checkpoint or from an
earlier checkpoint. The option of restarting a job from an earlier
checkpoint is not available in a data-sharing environment.
- To restart the program from the last checkpoint, use the XRST call.
- To restart the program from an earlier checkpoint, do one of the
following:
- Run the Batch Backout utility to the first checkpoint that occurred before the program made any updates. Then rerun the program.
- Run the Batch Backout utility to a checkpoint that occurred after the program made some updates. Then use the XRST call to restart the program at the checkpoint used in the batch backout job.
If a batch backout is required, you must either restart
the program from the last checkpoint or from an earlier checkpoint.
The option of restarting a job from an earlier checkpoint is not available
in a data-sharing environment.
- To restart the program from the last checkpoint, run the Batch Backout utility. Then use the XRST call to restart the program.
- To restart the program from an earlier checkpoint than the last
one, do one of the following:
- Run the Batch Backout utility to the first checkpoint that occurred before the program made any updates. Then rerun the program.
- Run the Batch Backout utility to a checkpoint that occurred after the program made some updates. Then use the XRST call to restart the program at the checkpoint used in the batch backout job.