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.

Module

DFSPCCC0, DFSFLST0