The formats for the RESTART parameter of the JOB statement and the SYSCHK DD statements are as shown below.
//jobname JOB MSGLEVEL=1,RESTART=(request[,checkid])
//SYSCHK DD DSNAME=data-set-name,
// DISP=OLD[,UNIT=device-type,
// VOLUME=SER=volser]
- MSGLEVEL=1 (or MSGLEVEL=(1,y))
- MSGLEVEL is required.
- RESTART=(request,[checkid])
- Identifies the particular checkpoint at which restart is to
occur.
- request
- Takes one of the following forms:
- *
- Indicates restart at the beginning of the job.
- stepname
- Indicates restart at the beginning of a job step.
- stepname.procstep
- Indicates restart at a procedure step within the job step.
- checkid
- Identifies the checkpoint where restart is to occur.
- SYSCHK
- The ddname used to identify a checkpoint data set to the
control program. The SYSCHK DD statement must immediately precede the first EXEC statement of the resubmitted job, and must follow any
JOBLIB statement.
- data-set-name
- Identifies the checkpoint data set. It must be the same name
that was used when the checkpoint was taken.
- device-type and volser
- Identify the device type and the serial number of the volume
that contains the checkpoint data set.
Example: requesting a deferred restart