Series: Subject: Topic:
Question: 106 of 148

What does IEFBR14 utility is used for?

Asked by: pradeepbhatt | Member Since May-2006 | Asked on: May 29th, 2006

View all questions by pradeepbhatt   View all answers by pradeepbhatt

Showing Answers 1 - 20 of 20 Answers

Answered On : May 30th, 2006

Hi,   IEFBR14 is an IBM-supplied assembler program,which does nothing but gives control to os/390. It forces os/390 to executes the subsequent job steps of allocation or deallocation. This is one way of creating datasets.thanksKaushiki

Yes  1 User has rated as useful.
Login to rate this answer.

Answered On : Jun 29th, 2006

 HI     The IEFBR14 UTILITY  is used to copy one pds to another pds  thank u    Althaf

Login to rate this answer.

Answered On : Jul 28th, 2006

 IEFBR14 is a dummy utility

Yes  1 User has rated as useful.
Login to rate this answer.

Answered On : Sep 7th, 2006

Hi, can you please give me the example.

Login to rate this answer.
rama krishna

Answered On : Sep 20th, 2006

This utility is uded to delete the o/p data sets in production i mean when u run the production job for the first time it will create o/p data sets ,when u run the same job for the second time either we need to manually delete the existing o/p data sets or we can use IEFBR14 or UCC11 utility to delete already existing data sets with DISP as new

Login to rate this answer.
Nihar Ranjan Karan

Answered On : Sep 22nd, 2006

Hi, IEFBR14 is not considered by IBM as an utility. It is a dummy program. It can be used for a variety of things:1. Creating Datasets  2. Deleting Datasets by Giving DISP=(MOD,DELETE,DELETE). 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. 3. It is used for setting a return code to 0. Just simply Execute the IEFBR14.

Yes  1 User has rated as useful.
Login to rate this answer.

Answered On : Sep 29th, 2006

This is a null prgm,used to code function that r commonly available in the DD statement such as creation,deletion &updation of dataset.since the progm does nothing,it can be used to check the syntax of jcl.

Login to rate this answer.

Answered On : Nov 5th, 2006


Login to rate this answer.

Answered On : Dec 7th, 2006

Hi,Basically its a null program. but we can use to catalog un catalog between the datasets.

Login to rate this answer.
evangeline lashley

Answered On : Apr 2nd, 2007

I know IEFBR14 utility is used to delete datasets.  What else can it be used for?  Please give me an example in JCL too.Thanks,EL

Login to rate this answer.

Answered On : Aug 15th, 2007

IEFBR14 is a dummy utility. It's function is to do what disposition parameter DD says. You can 1) Create a PS, PDS, Dummy, Temporary datasets2) Delete a datasets3) Create a KSDS datasets

Login to rate this answer.

Answered On : Sep 15th, 2007

Executes a branch to register 14 (return to caller). 

Login to rate this answer.

Answered On : May 2nd, 2008

View all answers by Guna63

Sample JCL using the dummy utility IEFBR14 is as follows://IEFBR14  JOB  ACCT,'CREATE DATASET',MSGCLASS=J,CLASS=A//STEP0001 EXEC PGM=IEFBR14                       //DELDD    DD DSN=xxxxx.yyyyy.zzzzz,//            DISP=(NEW,CATLG,DELETE),UNIT=DASD

Login to rate this answer.

Answered On : May 23rd, 2008

View all answers by snbhaskar1

A program that REALLY does nothing

Login to rate this answer.

If IEFBR14 is executed as a standalone batch program; i.e.,                                                                                  //JS10   EXEC PGM=IEFBR14                                                                                                          then it provides a convenient way to insert a job step into a given job which is guaranteed to set a return code of zero. This job step can also be used to catalog or delete specified data sets from within a batch job.For example, to delete existing, cataloged   data set 'MY.DATA.SET', the following job step could be used:                                                                            //JS20   EXEC PGM=IEFBR14                                         //DD1    DD   DSN=MY.DATA.SET,DISP=(OLD,DELETE)             

Login to rate this answer.

This is a famous utility which also known as DUMMY UTILITY.If i give DSN=DUMMY then when the job is executed, the job gets scanned. It makes the OS to feel that there a virtual file & only read is permitted.

Login to rate this answer.

Answered On : Aug 1st, 2011

It is used to create the datasets!!

Login to rate this answer.

Answered On : Sep 14th, 2011

It is used for creating new dataset with JCL.

Login to rate this answer.

Answered On : Mar 9th, 2012

It is used for creating as well 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..

Login to rate this answer.

Answered On : Sep 13th, 2012

It is a data utility which is used to create new or empty dataset.

Login to rate this answer.

Give your answer:

If you think the above answer is not correct, Please select a reason and add your answer below.

Related Open Questions



twitter fb Linkedin GPlus RSS


Interview Question

 Ask Interview Question?


Latest Questions

Interview & Career Tips

Get invaluable Interview and Career Tips delivered directly to your inbox. Get your news alert set up today, Once you confirm your Email subscription, you will be able to download Job Inteview Questions Ebook . Please contact me if you there is any issue with the download.