IEFBR14 utility 1. It is a dummy utility. 2. IEFBR14 is an IBM supplied program that doesn’t do anything. Instead, it performs an assembler language command that causes it to return control to OS/390 and terminate. Using IEFBR14 you can create empty data sets or delete data sets. 3. IEFBR14 is useful, because it forces the system to perform step allocation and deallocation. 4. In other words, even though the program itself doesn’t do anything, it forces OS to process any DD statements you include in the job step that executes it. As a result, any data sets you create by specifying DISP=(NEW,KEEP) or DISP=(NEW,CATLG) are allocated and kept or cataloged. 5. You can delete or uncatalog a data set by specifying DISP=(OLD,DELETE) or DISP=(OLD,UNCATLG). • EXAMPLE: //JCLSCHOOL JOB ,,,NOTIFY=&SYSUID //STEP1 EXEC PGM=IEFBR14 //DD1 DD DSN=JCLSCHOOL.JCL.PS, // DISP=(NEW,CATLG,DELETE), // UNIT=SYSDA, SPACE=(TRK,(2,2),RLSE), // DCB=(LRECL=80,BLKSIZE=800,RECFM=FB) //SYSPRINT DD SYSOUT=* |
Copyright.
All the contents of this website are designed by owner of this website. The material cannot be used to display on any other website without the owners permission.
All the contents of this website are designed by owner of this website. The material cannot be used to display on any other website without the owners permission.