z/OS DFSMSdfp Checkpoint/Restart
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Return Codes

z/OS DFSMSdfp Checkpoint/Restart
SC23-6862-00

The return codes shown below call attention to various successful or unsuccessful operating conditions.

Return Code (Hex) Meaning
00 Successful completion. Code 00 is also returned if the RD parameter was coded as RD=NC or RD=RNC to totally suppress the function of CHKPT.
04 Automatic checkpoint restart has occurred at the checkpoint taken by the CHKPT macro instruction during the original execution of the job. Another restart from the same checkpoint can still occur. If a deferred restart was performed and RD=NC, NR, or RNC was specified in the resubmitted job, a request for another restart is not in effect.
  The following return codes have reason codes in register 0.
08 Unsuccessful completion. A checkpoint entry was not written, and a restart from this checkpoint was not requested. A request for an automatic restart from a previous checkpoint remains in effect.
0C System-related or I/O-related problem:
  • An error occurred during the handling of a system request, such as ESTAE, SETLOCK, or PURGE; or
  • an I/O error occurred in processing the CHKPT request; or
  • A VSAM error was detected while preparing a VSAM data set for the CHKPT request.

This might occur for an attempted checkpoint or restart. If it is a restart, the checkpoint received return code 0, 10, or 18.

10 Successful completion with possible error condition. The task has control, by means of an explicit or implied use of the ENQ macro instruction, of a serially reusable resource; if the task terminates abnormally, it will not have control of the resource when the job step is restarted. Your program must, therefore, restore the enqueues.

Additional information regarding explicit and implicit use of the ENQ macro instruction will be found under Requesting Serially Reusable Resources.

Be sure that the dynamic link pack area is not altered until you no longer intend to attempt a restart from the identified checkpoint.

14 Unsuccessful completion. Internal error detected.

This might occur for an attempted checkpoint or restart. If it is a restart, the checkpoint received return code 0, 10, or 18.

18 Error encountered restoring purged I/O. The checkpoint was successful, but because of the error that was detected, restart may not be possible. In addition, the job now in progress may fail because of I/O errors.

When one of the errors indicated by code 08, 0C, 10, 14, or 18 occurs, the system prints an error message at the operator's console. The message contains a reason code that further identifies the error. The operator should report the contents of the message to the programmer.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014