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 |
Explain the purpose of dd dummy statement?
How do you submit a JCL under CICS environment ?
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?
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??
Explain the function of //cntl statement?
What is DISP= (NEW,PASS,DELETE)?
what is the purpose of SYSOUT parameter in the DD statement?
what happens if job falls in loop ? how to resolve it ?
how many max steps can we use in a job? pls answer to my question
What statement marks the end of an in-stream or catalogued procedure?
Can we change the LIMIT of GDG?
can any one plzzzzzz tell the jcl code for creating ps using idcams