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
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
Answer / ss
In job card type restart=step17 and comment after 17th step
| Is This Answer Correct ? | 12 Yes | 24 No |
What does it mean by Restart and Checkpoint in JCL ? How are checkpoints being taken and what is their usage ? How to use Checkpoint macro on a JOBSTEP ?
What is the significance of addrspc parameter in exec statement?
which utility is used a dummy utility?
What is the meaning of the following declaration : DCB=BLKSIZE=, What is the difference between above declaration & not specifying DCB at all for a output file?
how can we pass external data to instream procedures
5 Answers IBM, Infosys, Ocwen,
What methodology can be adapted to transfer data to a program that is coded using the exec statement?
Is it possible to left uncode disp?
What are hierarchy levels in jcl?
mainframe questions like basic&depth
What is use of restart and how to use it?
How to send different PARM values based on the any condition to the program in a JCL? For example :- If the time is before 12:00 pm, I want to send "A" to some program and if it past 12:00 pm , I want to send "B" as a PARM value to that program. How to do it thur JCL only?
what is instream data