Vous pouvez définir un jeu de données de point de contrôle dans votre programme JCL à l’aide de SYSCKEOV, qui est une instruction DD.
Un CHKPT est le paramètre codé pour les jeux de données QSAM multi-volumes dans une instruction DD. Lorsqu’un CHKPT est codé comme CHKPT=EOV, un point de contrôle est écrit dans l’ensemble de données spécifié dans l’instruction SYSCKEOV à la fin de chaque volume de l’ensemble de données multivolume d’entrée/sortie.
//CHKEX JOB CLASS=6,NOTIFY=&SYSUID
//*
//STP001 EXEC PGM=MYCOBB
//SYSCKEOV DD DSNAME=SIMPLE.CHK,DISP=MOD
//IN1 DD DSN=SIMPLE.IN,DISP=SHR
//OUT1 DD DSN=SIMPLE.OUT,DISP=(,CATLG,CATLG)
// CHKPT=EOV,LRECL=80,RECFM=FB
Dans l’exemple ci-dessus, un point de contrôle est écrit dans le jeu de données SIMPLE.CHK à la fin de chaque volume du jeu de données de sortie SIMPLE.OUT.