IEFBR14 is an IBM mainframe utility program. It runs in all IBM mainframe environments derived from OS/, including z/OS. It is a placeholder that returns the. JCL & VSAM: Hi, Can we use IEFBR14 utility to create Partitioned U may use any utility for creating PS/, idcams, iehprogm etc. IEFBR14 is an IBM utility better known for being a dummy utility because it does almost nothing. IEFBR14 performs no other action than return a.

Author: Barisar Dozilkree
Country: Iraq
Language: English (Spanish)
Genre: Sex
Published (Last): 10 February 2005
Pages: 58
PDF File Size: 8.63 Mb
ePub File Size: 2.92 Mb
ISBN: 565-5-94655-882-4
Downloads: 99796
Price: Free* [*Free Regsitration Required]
Uploader: Gushakar

We provide Training Material and Software Support. Executes a branch to register 14 return to caller.

Used to return control to user and terminate. It can be used for a variety ugility things: This page was last edited on 24 Aprilat Herb Sep 15th, Used to copy selected parts of a JCL. Hi, I executed the following JOB: What else can it be used for?

It is used for setting a return code to 0. IEFBR14 was created because while DD statements can create or delete files easily, they cannot do so without a program to be run due to a certain peculiarity of the Job Management system, which always requires that the Initiator actually execute a program, even if that program is effectively a null statement.


Deletes the given dataset in the DSN parameter. For example, a file containing names of employees can be split into 26 files, each containing the names starting with A, B, C and so on. The first three letters of the utilities has specific usage like “IEF” for programs produced by the job management group, “IEB” for data utillty utility programs, “IEF” for system utility programs, and “IEW” for program-linkage and -loading.

The IEFBR14 utility: Do (almost) nothing

It is used for creating as iefr14 as deleting the datasets, it should be the first step in the jcl to delete the duplicate datasets which were created by the last job run and which was failed due to some abend. Hi Superk, I tried with blank line also.

It looks like you are using an AD Blocker! IEFBR14 does nothing but allows a job step to execute. In this case if you use Idcams no line must be added. Views Read Edit View history.

JCL – Utility Programs

Thus a very simple do-nothing program was needed to fill that role. It utiilty used for setting a return code to 0. Example JCL would be:. Thank you, Vidya Bhat. A secondary reason to run IEFBR14 was to unmount devices usually tapes or disks that had been left mounted from a previous job, perhaps because of an error in that job’s JCL or because the job ended in error.


From Wikipedia, the free encyclopedia. Create, delete, rename, catalog, uncatalog datasets other than PDS. For Demo Contact us. iefhr14

IEFBR14 Utility – JCL School

Anonymous February 21, at 8: SET’, the following job step could be used: Wed Jun 08, 6: Thanks and Regards, Vidya Bhat. In either event, the system operators iefbr114 often need to demount the devices, and a started task — DEALLOC — was often provided for this purpose. Utility programs are pre-written programs, widely used in mainframes by system programmers and application developers to achieve day-to-day requirements, organising and maintaining data.

It is a placeholder that returns the exit status zero, similar to the true command on UNIX-like systems.

IEFBR14, is useful to create a partitioned dataset but not its member! It gives best utilization of system resources and efficient operation in bit and bit address spaces.