I have a JCL which 20 steps. How do I execute 17 th step
alone (It should execute only 17ths tep.and it should not
execute 18,19,20 steps??

Answers were Sorted based on User's Feedback



I have a JCL which 20 steps. How do I execute 17 th step alone (It should execute only 17ths tep.a..

Answer / khan

In job card code restart=17 and cond parameter as follows

restart=17,cond=(00,LE)

Is This Answer Correct ?    48 Yes 7 No

I have a JCL which 20 steps. How do I execute 17 th step alone (It should execute only 17ths tep.a..

Answer / pradeep

There is a better way of doing it as given below:

//STEP001 EXEC PGM=IEBEDIT
//SYSPRINT DD SYSOUT=*
//SYSUT1 DD DSN=XXX.GENERAL.STUDY(TEST001),DISP=SHR
//SYSUT2 DD SYSOUT=(A,INTRDR)
//SYSIN DD *
EDIT TYPE=INCLUDE,STEPNAME=(STEP0017)
/*

Here, I have used the utility, IEBEDIT to execute only the
required step. You can also, given the syntax,

EDIT TYPE=INCLUDE,STEPNAME=(STEP0017,STEP0021,STEP0099) to
execute the reqd steps only.

Similarly, we can use TYPE=EXCLUDE to exclude the steps
from exec.

Is This Answer Correct ?    41 Yes 4 No

I have a JCL which 20 steps. How do I execute 17 th step alone (It should execute only 17ths tep.a..

Answer / atul

Hi,

Code as: RESTART=PROCNAME.STEP17,COND=(4095,NE)

This executes 17th step only and no other step. For
successful execotuin, you will recieve message 'STEP17
PROCNAME - ENDED BY CC 0000 - TIME=nn' in JESMSGLG in SPOOL.

Is This Answer Correct ?    18 Yes 3 No

I have a JCL which 20 steps. How do I execute 17 th step alone (It should execute only 17ths tep.a..

Answer / mohammad

code restart=17,cond=(00,le),
cond=(4095,ge) on job card.

This will execute only 17th step.

Is This Answer Correct ?    17 Yes 2 No

I have a JCL which 20 steps. How do I execute 17 th step alone (It should execute only 17ths tep.a..

Answer / vishwa_nathan

COde RESTART = STEP17 in job and code a condition in step
18 ie

STEP18 EXEC PGM=XXXXX,COND=(0,eq)

Is This Answer Correct ?    10 Yes 2 No

I have a JCL which 20 steps. How do I execute 17 th step alone (It should execute only 17ths tep.a..

Answer / anurag singh

At Job card level write Restart=step17(ddname) and put null
indicator (//) at the end of 17th step , so that while
executing the job will start form 17th step and after that
it will find the null indicator , so job execution will be
terminated.

Is This Answer Correct ?    16 Yes 9 No

I have a JCL which 20 steps. How do I execute 17 th step alone (It should execute only 17ths tep.a..

Answer / atul

In addition to answer 5, RESTART parameter can be coded as:
RESTART=PRCNAME.STEP17,COND=(4095,GT) and another one has
already been mentioned in answer # 3.

Is This Answer Correct ?    4 Yes 2 No

I have a JCL which 20 steps. How do I execute 17 th step alone (It should execute only 17ths tep.a..

Answer / david

1. In job card type restart=step17 and type // followed by spaces after the 17th Step.
2. Use IEBEDIT

JCL interview questions
https://youtu.be/VE6cTuFpsXc
https://youtu.be/bExB_Tjp9A4

COBOL interview questions:
https://youtu.be/_O6gPk6jjLE
https://youtu.be/pQumm7ueYik

Is This Answer Correct ?    0 Yes 1 No

I have a JCL which 20 steps. How do I execute 17 th step alone (It should execute only 17ths tep.a..

Answer / ss

In job card type restart=step17 and comment after 17th step

Is This Answer Correct ?    12 Yes 24 No

Post New Answer

More JCL Interview Questions

Explain the purpose of dd dummy statement?

0 Answers  


How do you submit a JCL under CICS environment ?

5 Answers   Wipro,


Suppose a proc step has a DD statement like //ABC DD DSN=TEST.FILE1,DISP=SHR DSN=TEST.FILE2,DISP=SHR and the above DD name is overridden from the JCL as given below //procstepname.ABC DD DSN=TEST.FILE3 - Will the DD statement now have just TEST.FILE3 or it will be TEST.FILE3 and TEST.FILE2? Suppose if it is overridden twice like //procstepname.ABC DD DSN=TEST.FILE3 //procstepname.ABC DD DSN=TEST.FILE4 Will this give a JCL error? If not, what will be final output?

2 Answers  


i have 1000 records in input file and i want to sort it and the first 200 records to be placed in output file. how to do that??

14 Answers   L&T,


Explain the function of //cntl statement?

0 Answers  






What is DISP= (NEW,PASS,DELETE)?

3 Answers   HCL,


what is the purpose of SYSOUT parameter in the DD statement?

1 Answers  


what happens if job falls in loop ? how to resolve it ?

3 Answers   Patni,


how many max steps can we use in a job? pls answer to my question

3 Answers   TCS,


What statement marks the end of an in-stream or catalogued procedure?

1 Answers  


Can we change the LIMIT of GDG?

6 Answers   HCL,


can any one plzzzzzz tell the jcl code for creating ps using idcams

2 Answers   Fiserv,


Categories