i have a jcl in which 4 & 5 step creates a new generation.
4th step output is as input for the 6th step & 5th step
output is used as input in the 7th step. How they are
refered as in the 6th & 7th steps?
If the job abends in 6th step then how the 5th step output
is refered in 7th step?
Answers were Sorted based on User's Feedback
Answer / shridhar
Just one correction above:
In case of failure:
STEP006 (-1)
STEP007 (0)
| Is This Answer Correct ? | 6 Yes | 1 No |
Answer / vijay reddy
STEP004 (+1)
STEP005 (+2)
STEP006 (+1)
STEP007 (+2)
if the Job ABENDS, Restart the Job from 6th Step & refer
GDG Versions like
STEP006 (-1)
STEP007 (0)
| Is This Answer Correct ? | 4 Yes | 0 No |
Answer / nimsatprasad
Ref:
Ex:
Step 4 output: XX17.PRASAD.OUT(+4) This step can be
referred as in Step6.
Step 5 output: XX17.PRASAD.OUT(+5) This step can be
referred as in Step7.
If the Job bends in 6the step so already 5th step has been
processed successfully. So we can restart from the step6
then we can refer the 5th step output to 7th step input as
current version.
After abend:
Step 5 output: XX17.PRASAD.OUT(+5) This step can be
referred as XX17.PRASAD.OUT(0) in Step7 after abends the
job.
**** Please let me know if it is wrong
| Is This Answer Correct ? | 5 Yes | 2 No |
Answer / suputhru
4 & 5 step creates a new generation
STEP004 (+1) o/p----- STEP006 (+1)
STEP005 (+2) o/p----- STEP007 (+2)
STEP006 (+1)
STEP007 (+2)
if the Job ABENDS, it means 4th 5th steps executed suceesfully.
STEP004 (-1) o/p-------------------- STEP006
STEP005 (0) o/p-------------------- STEP007
Restart the Job from 6th Step & refer GDG Versions like
STEP006 (-1)
STEP007 (0)
| Is This Answer Correct ? | 2 Yes | 0 No |
Answer / shridhar
STEP004 (+1)
STEP005 (+2)
STEP006 (+1)
STEP007 (+2)
In case of failure:
STEP006 (0)
STEP007 (+1)
| Is This Answer Correct ? | 2 Yes | 3 No |
Answer / hi
check this out:
//JOB123 JOB (TEST,DATA).....
//..
//..
//STEP4 EXEC PGM=IEFBR14,
//OUT4 DD DSN=OUT.STEP4(+1),...
//..
//STEP5 EXEC PGM=IEFBR14,
//OUT5 DD DSN=OUT.STEP5(+1),...
//..
//STEP6 EXEC PGM=IKJEFT01,COND=(0,GT,STEP4)
//IN5 DD DSN OUT.STEP4(+1),DISP=SHR,
//..
//STEP7 EXEC PGM=IKJEFT01,COND=(0,GT,STEP5)
//IN5 DD DSN OUT.STEP5(+1),DISP=SHR,
//..
COND=(0,GT,STEP4) in STEP6 will bypass the step6 if RC of
step4 is greater than 0. But step 7 will be executed
irrespective of the success of the step4 provided step5 is
successful...
is it clear??
| Is This Answer Correct ? | 3 Yes | 5 No |
What is the parameter to be passed in the job card for the unlimited time , irrespective of the job class ?
What is concatenating?
What statement marks the end of an in-stream or catalogued procedure?
Explain COND used in JCL?
when can a job time-out occur? How to overcome that?
Explain how can a jobs execution priority be modified?
Explain the function of a dd statement?
how you will define a temporary dataset in jcl?
Hi, I have 3 files say file A , file B and file C.I want to form an output file in which i will have all the records from file A. Files B and C also may contain records that are present in file A.I want those records also to be included in my output file. for eg: file A contains: 1 2 3 file B contains: 2 4 5 file C contains: 1 3 5 So in my output file should look like: 1 2 3 2 1 3 Can any one help ???.....thanks in advance.
Does jcl support automatic restart?
When should DISP=MOD is used?
Explain concatenating datasets?