BLKSIZE Parameter Example


Scenario1 - Defining a PS file with fixed-length records with block size of 1600 bytes.

Code -

----+----1----+----2----+----3----+----4----+----5----+
//NEWPS    DD DSN=MTH.DATA.PSFILE,
//            DISP=(NEW,CATLG,DELETE),
//            UNIT=SYSDA,
//            SPACE=(TRK,(3,2),RLSE),
//            DCB=(DSORG=PS,RECFM=FB,LRECL=80,BLKSIZE=1600)

Scenario2 - Defining a PDS of block size 4096.

Code -

----+----1----+----2----+----3----+----4----+----5----+
//NEWPDS   DD DSN=MTH.DATA.PDS,
//            DISP=(NEW,CATLG,DELETE),
//            UNIT=SYSDA,
//            SPACE=(TRK,(3,2,2),RLSE),
//            DCB=(DSORG=PO,RECFM=FB,LRECL=80,BLKSIZE=4096)