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: Nasar Shajas
Country: Monaco
Language: English (Spanish)
Genre: Literature
Published (Last): 28 March 2008
Pages: 433
PDF File Size: 20.2 Mb
ePub File Size: 2.66 Mb
ISBN: 950-6-78515-380-1
Downloads: 75427
Price: Free* [*Free Regsitration Required]
Uploader: Malale

What does IEFBR14 utility is used for?

It looks like you are using an AD Blocker! As explained below, “BR 14” was the essential function of the program, to simply return to the operating system. Wed Jun 08, 9: Hence, this utility is used to check the syntax of the program. Tue Jun 14, 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.

Retrieved from ” https: No dudebig no. Anonymous February 21, at 8: IEFBR14, is useful to create a partitioned dataset but not its member!


If you think the above answer is not correct, Please select a reason and add your answer below. Arun Gupta February 19, at 7: As explained further in “Usage” below, the name “BR14″ comes from the IBM assembler-language instruction ” B ranch to the address in R egister 14 “, which by ifebr14 is used to “return from a subroutine “.

The advantage it provides is even if the dataset does not exist, it will create and eifbr14 the dataset and give a low return code as 4. In either event, the system operators would often need to demount the utiliyt, and a started task — DEALLOC — was often provided for this purpose.

In all IBM environments, the programs never specify files input and output datasets directly, but instead they were referenced through a JCL Job Control Language statements that invoke the program which needs to access these data sets.

Hi, Are u sure? IEFBR14 is a dummy utility.

The IEFBR14 utility

Haarish Aug 1st, It is a dummy program. However, subsequently programmers were indeed using these properties, so a determinate jtility became mandatory. We have industry expert trainer. We provide Training Material and Software Support. IEFBR14 does nothing but allows a job step to execute.

It can be used for a variety of things: Please Turn OFF your ad blocker.

The IEFBR14 utility – Rui Miguel Feio

Thus a very simple do-nothing program was needed to fill that role. Herb Sep 15th, First Prev Next Last. What else can it be used for? These utility programs need to be used with appropriate DD statements in a JCL in order to achieve the specified functionality. It gives best utilization of system resources and efficient operation in bit and bit address spaces. It is a null program i. Please give me an example in Ieffbr14 too.


JCL Utility Programs

If anybody has done this, please explain me utiluty piece of code. Navin Jan 6th, The advantage it provides is even if the dataset does not exist, it will create and delete the dataset and give a low return code as 4.

Even the following code works. Thanks and Regards, Vidya Bhat.

Fri Jun 10, 7: It will Just create a PDS with no member inside. Thank you, Vidya Bhat. Frequently used sort tricks using these utilities are explained in the next chapter. Hi Vidya, Please try this code SET’, the following job step could be used: