Previous Topic: UPDATE STATISTICSNext Topic: Utility Programs


VALIDATE

DD statements for the batch command facility (z/OS)

//userdb   DD  DSN=user.userdb,DISP=disp
//SYS002   DD  DSN=user.valin,DISP=(NEW,PASS),UNIT=tapein,
               DCB=(RECFM=VB,LRECL=rrrin,BLKSIZE=bbbin)
//SYS003   DD  DSN=user.valout,DISP=(NEW,PASS),
               UNIT=tapeout,
               DCB=(RECFM=VB,LRECL=rrrout,
               BLKSIZE=bbbout)
//SYSPCH   DD  DSN=&.&sortval.,DISP=(NEW,PASS)
               UNIT=disk,SPACE=(TRK,1),DCB=BLKSIZE=80
//SORTMSG  DD  SYSOUT=A,DCB=BLKSIZE=bbbb
//SORTWK01 DD  UNIT=disk,SPACE=(TRK,(nnn,nnn))

  The SORTMSG and SORTWKnn files are only needed
      when performing a complete VALIDATE.
      Add additional SORTWKnn files as necessary

userdb

DDname of the database file

user.userdb

Data set name of the database file

user.valin *

Data set name of the input SYS002 file; for sizing information see VALIDATE

tapein

Symbolic device name of the SYS002 file

rrrin

Record size of the SYS002 file

bbbin

Block size of the SYS002 file

user.valout *

Data set name of the output SYS003 file; for sizing information see VALIDATE

tapeout

Symbolic device name of the SYS003 file

rrrout

Record size of the SYS003 file

bbbout

Block size of the SYS003 file

&.&sortval.

Data set name of the SYSPCH file

Note: When running a complete VALIDATE, SYS002 and SYS003 must point to the same intermediate file. When running a stepped VALIDATE, SYS002 and SYS003 must point to a different intermediate file.