Friday 22 June 2012

Rerun and Restart IN control-m


Rerun and Restart

Rerun and restart are two distinct, though related, concepts.
Rerun is the re-execution of a job from the beginning. Job rerun is a
CONTROL-M feature.

Restart is the re-execution of a job from a predefined step. Restart is usually
performed from the step that failed, although it can be performed from an
earlier step, if necessary. Restart utilizes the successful steps from the failed
job execution, thereby limiting the amount of processing required to
complete successful job execution. This results in lower CPU overhead, and
can make a big difference in the timely completion of processing.
A basic MVS restart capability is available,

We do not recommend this method. This type of restart starts execution of
the job from the failed step. However, no auxiliary restart functions are
performed.

By contrast, at sites in which CONTROL-R is installed, CONTROL-R restart
is available. In addition to performing restart from the desired step, with the
capability of automatic step rollback when necessary, CONTROL-R
automatically performs auxiliary restart functions. These include the
cataloging and scratching of datasets, prevention of NOT CATLGD 2 errors,
and so on.

Instructions for rerun and restart can be defined in the job scheduling
definition. Rerun is defined with the DO RERUN statement. Restart is
defined with the DO IFRERUN statement. They can be defined to be
performed automatically or to be performed upon manual confirmation.

No comments:

Post a Comment