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


Notes on the DD Statement

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

  • The initial disposition of the data set (as specified in the DISP operand of the DD statement) is used to position the checkpoint data set each time it is opened. For a discussion of a specific circumstance in which the only checkpoint entry that exists on a data set will be the last checkpoint taken (whether that entry is valid or not), see How Checkpoint Entries Are Written.
  • The final and conditional dispositions of the data set have their normal meanings. However, if termination is occurring and an automatic restart at a checkpoint is to occur, the system automatically keeps all data sets that are in use by the job, including the checkpoint data set.
  • If you code UNIT or VOL=SER on the checkpoint DD statement, it has no effect unless changed by your installation's ACS routines. If the checkpoint data sets are to be restricted to specific volumes, a storage group should be defined for this purpose.
  • Filling the current DASD extent or tape volume is called an end-of-volume (EOV) condition. If EOV is encountered while writing a checkpoint on a direct access or tape volume, a second attempt is made to create the checkpoint entry. If EOV occurs before the second attempt at writing the entry is completed, message IHJ0001 (invalid checkpoint) is issued. Control is returned to you with a X'08' return code in register 15 and a reason code of 027 in register 0.

The following example shows DD statements for the checkpoint data set:

   //ddname   DD   DSN=dsname,UNIT=TAPE,DISP=(MOD,KEEP)
   //ddname   DD   DSN=dsname,UNIT=SYSDA,
   //              DISP=(NEW,DELETE,KEEP),SPACE=(CYL,(15,17)),
   //              VOL=SER=CKPTDS

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014