I had 100 steps in jcl i want to execute first 10 steps only?
Answers were Sorted based on User's Feedback
Answer / albert n
If the JCL is not submitted by TSO/ISPF where automatic
generation of a JOB card is normal, you simply add a card
to the deck that has only //. This signals to the JCL
conversion that the jobstream had ended.
e.g
//STEP1 EXEC PGM=....
//.... DD DISP=...,DSN=...
//STEP2 EXEC PGM=....
//.... DD DISP=...,DSN=...
//STEP3 EXEC PGM=....
//.... DD DISP=...,DSN=...
//STEP4 EXEC PGM=....
//.... DD DISP=...,DSN=...
//STEP5 EXEC PGM=....
//.... DD DISP=...,DSN=...
//STEP6 EXEC PGM=....
//.... DD DISP=...,DSN=...
//STEP7 EXEC PGM=....
//.... DD DISP=...,DSN=...
//STEP8 EXEC PGM=....
//.... DD DISP=...,DSN=...
//STEP9 EXEC PGM=....
//.... DD DISP=...,DSN=...
//STEP10 EXEC PGM=....
//.... DD DISP=...,DSN=...
// <- END of job signal to JCL conversion
//STEP11 EXEC PGM=.... From here down is ignored
//.... DD DISP=...,DSN=...
//STEP12 EXEC PGM=....
//.... DD DISP=...,DSN=...
//STEP13 EXEC PGM=....
//.... DD DISP=...,DSN=...
| Is This Answer Correct ? | 7 Yes | 1 No |
Answer / shivanadri naveen kumar
After 10th step you should give jcl null statement or else
code condition parameter in step11.
| Is This Answer Correct ? | 7 Yes | 1 No |
Answer / harsha
You can use IEBEDIT utility to perform this activity.
| Is This Answer Correct ? | 6 Yes | 0 No |
Answer / srinivas
After 10th step you should give jcl null statement or else
code condition parameter in step11.
| Is This Answer Correct ? | 2 Yes | 0 No |
Answer / kamaldeep
The answer #5 by Challa Srinivas is wrong, if we give //STEP11 EXEC=PGM2,COND=(0,LE,STEP10) then it will only not run Step11 but will run all the step after it.
| Is This Answer Correct ? | 1 Yes | 0 No |
Answer / challa srinivas
Just code at step 11 as below.
//STEP11 EXEC=PGM2,COND=(0,LE,STEP10).
Please note that Step 10 should execute successfully at any cost else again the job will start executing from step 11 till end.
| Is This Answer Correct ? | 1 Yes | 1 No |
//step#3 exec pgm = hkbc762 what is wrong with the syntax?
I have 5 steps in my job. say s1, s2, s3, s4, s5 //s1 exec ............. //s2 exec ............ //s3 exec .......... //s4 exec ........ //s5 exec ............... my question is i want to exeute only s2 and s4 steps... please advice me how to do this:
Describe the JOB statement, its meaning, syntax and significant keywords?
How do you skip a particular step in a proc/JOB?
Explain about LMOPEN -
What does S0C4 error mean?
Can an individual step be restricted from using all the jobs allowed cpu time?
is step name is compulsory in jcl ?
How to execute step2,step1,step3 when step1,2&3 are in order
How does -818 sql error occur? Why does it happen and what can be done to overcome this error code?
How many extents are possible for a sequential file ? For a VSAM file ?
after submiting the jcl.how do you know that the job has been completed.