What does IEFBR14 utility is used for?

Questions by pradeepbhatt   answers by pradeepbhatt

Showing Answers 1 - 22 of 22 Answers

kaushikee

  • 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.

thanks

Kaushiki

ALTHAF

  • Jun 29th, 2006
 

 HI

    The IEFBR14 UTILITY  is used to copy one pds to another pds

  thank u

    Althaf

  Was this answer useful?  Yes

lavanya0228

  • Jul 28th, 2006
 

 IEFBR14 is a dummy utility

ravi

  • Sep 7th, 2006
 

Hi, can you please give me the example.

  Was this answer useful?  Yes

rama krishna

  • 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

  Was this answer useful?  Yes

Nihar Ranjan Karan

  • 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.

sujith

  • 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.

  Was this answer useful?  Yes

althaf

  • Nov 5th, 2006
 

 hi,

     IEFBR14 IS USED TO CREATE PS (OR) PDS

  Was this answer useful?  Yes

karthi

  • Dec 7th, 2006
 

Hi,

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

  Was this answer useful?  Yes

evangeline lashley

  • 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

  Was this answer useful?  Yes

dp

  • 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 datasets
2) Delete a datasets
3) Create a KSDS datasets

  Was this answer useful?  Yes

Herb

  • Sep 15th, 2007
 

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

  Was this answer useful?  Yes

Guna63

  • May 2nd, 2008
 

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

  Was this answer useful?  Yes

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)             

  Was this answer useful?  Yes

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.

  Was this answer useful?  Yes

Haarish

  • Aug 1st, 2011
 

it is used to create the datasets!!

  Was this answer useful?  Yes

siva

  • Sep 14th, 2011
 

It is used for creating new dataset with JCL.

  Was this answer useful?  Yes

KRISHNA

  • 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..

  Was this answer useful?  Yes

Jawahar

  • Sep 13th, 2012
 

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

  Was this answer useful?  Yes

Nilesh soni

  • Nov 19th, 2014
 

No dude , big no. iefbr14 is only used for allocating, deletion and cataloging.
IEBGENER is used for copying one pds to another pds

  Was this answer useful?  Yes

Jim

  • Dec 18th, 2014
 

IEFBR14 does not "create" or delete files , GDGs, etc. IEFBR14 does nothing but allows a job step to execute. The JCL in the step (and the O/S) creates, catalogs, deletes files, etc. the same way they do in any other successful job step. IEFBR14 just substitutes for a job step but does nothing of its own other than set the job return code to zero for a successful step execution.

  Was this answer useful?  Yes

Give your answer:

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

Answer Question

Click here to Login / Register your free account


 
Send   Reset

 

Related Answered Questions

 

Related Open Questions