Automatic Checkpoint-Restart - mfx - 3.1

Syncsort™ MFX Programmers Guide

Product type
Software
Portfolio
Integrate
Product family
Syncsort™ Software
Product
Syncsort™ MFX > MFX
Version
3.1
Language
English
Content type
Programmer’s Guide
Product name
Syncsort™ MFX
Title
Syncsort™ MFX Programmers Guide
Copyright
2024
First publish date
2010
Last updated
2024-11-06
Published on
2024-11-06T17:38:26.716054

With automatic checkpoint-restart, the operating system will ask the operator whether an unsuccessful/abending step should be restarted. A “yes” reply instructs the system to restart the job at the last checkpoint taken. If the operator replies “no,” the job will still be eligible for deferred checkpoint-restart, but its control statements will have to be modified before the job is resubmitted.

The requirements for automatic checkpoint-restart are:

  • The sort step must have a unique name.

  • The JOB statement must specify RD=R and MSGLEVEL=1.

  • All system completion codes with which the sort may abend should be defined at system generation time as being eligible for restart. If the RC16=ABE and/or IOERR=ABE options are in effect, for example, then user abend codes 16 and/or 999 must be eligible for restart.

  • User-written exit routines and calling programs may not issue the STIMER macro.

    Figure 1. Sample Automatic Checkpoint-Restart JCL Stream