My JCL have five steps & I created new versions of GDG in
first step through fourth step & fifth step I was refered
Step one GDG version. My JCL got abend at 4th step and how
I can restart my JCL Please let me know the answers.

//STEP1 EXEC GDG1(+1) DISP=(NEW)
//STEP2 EXEC GDG1(+2) DISP=(NEW)
//STEP3 EXEC GDG1(+3) DISP=(NEW)
//STEP4 EXEC GDG1(+4) DISP=(NEW)
//STEP5 EXEC GDG1(+1) DISP=(OLD)

Answers were Sorted based on User's Feedback



My JCL have five steps & I created new versions of GDG in first step through fourth step &..

Answer / satheesh

JCL got Abended at 4th step, You need to restart from STEP4
In STEP4 use GDG1(+1),
In STEP5 use GDG1(-2).
Hope this make sense.

Is This Answer Correct ?    56 Yes 3 No

My JCL have five steps & I created new versions of GDG in first step through fourth step &..

Answer / arif

Here 2 scenario's are possible:

1) When dataset gets created in step 4 in case of
(DISP=NEW,CATLG,CATLG)

You need to restart from step 5:
In STEP5 use GDG1(-3).

2) When dataset doesn't get created in step 4 in case of
(DISP=NEW,CATLG,DELETE)
You need to restart from STEP4
In STEP4 use GDG1(+1),
In STEP5 use GDG1(-2).

Is This Answer Correct ?    14 Yes 0 No

My JCL have five steps & I created new versions of GDG in first step through fourth step &..

Answer / chandrababu

Plz ignore the previous ANS#5,

THis is correct one:

JCL got Abended at 4th step, You need to restart from STEP4
In STEP4 use GDG1(+1),
In STEP5 use GDG1(-2).

Is This Answer Correct ?    13 Yes 2 No

My JCL have five steps & I created new versions of GDG in first step through fourth step &..

Answer / virender

GDS being catalogued or not depends upon the disposition
(DISP) specified upon the abnormal termination of the job.
If the data sets are catalogued, you need to use GDG(-3)in
the rerun in step 5. Otherwise you can simply restart from
top.

Is This Answer Correct ?    11 Yes 4 No

My JCL have five steps & I created new versions of GDG in first step through fourth step &..

Answer / khbnaidu

Sathish ur answer is correct.

Is This Answer Correct ?    8 Yes 2 No

My JCL have five steps & I created new versions of GDG in first step through fourth step &..

Answer / t srinivasa chary

we need to restart from step 4
In step4 use GDG(+1)
In step5 use GDG(-2)

Is This Answer Correct ?    6 Yes 0 No

My JCL have five steps & I created new versions of GDG in first step through fourth step &..

Answer / atul

Sorry to confuse in the Ques. I just thought we r using GDG in step4 as OLD so i suggested to be use current GDG(+0) but i came to know that it creating the new one so we use GDG(+1) in step 4 not GDG(+0).

Corrected Ans 10 as below

When dataset doesn't get created in step 4 in case of
(DISP=NEW,CATLG,DELETE)
You need to restart from STEP4
In STEP4 use GDG1(+1),
In STEP5 use GDG1(-2).



Sorry for in convenience. :)

Is This Answer Correct ?    1 Yes 0 No

My JCL have five steps & I created new versions of GDG in first step through fourth step &..

Answer / ajay kumar ande

WE CAN USE COND=(04,LT) AT JOBLIB,IF WE GOT ABEND IN STEP4 IT BYPASSES AND EXECUTES NEXT STEP SO THAT WE CAN REFER STEP1

Is This Answer Correct ?    1 Yes 1 No

My JCL have five steps & I created new versions of GDG in first step through fourth step &..

Answer / margaret

since GDG is not cataloged until the successful end of the
step, Your best bet is to use a referback to point to the
dataset in the subsequent step. This way you will get the
appropriate dataset prior to cataloging.

Is This Answer Correct ?    6 Yes 12 No

My JCL have five steps & I created new versions of GDG in first step through fourth step &..

Answer / atul

I believe, restarting from step 4 we need to use GDG1(0),

When dataset doesn't get created in step 4 in case of
(DISP=NEW,CATLG,DELETE)
You need to restart from STEP4
In STEP4 use GDG1(0),
In STEP5 use GDG1(-2).

Please correct me if i am wrong.

Is This Answer Correct ?    0 Yes 8 No

Post New Answer

More JCL Interview Questions

IF WE GIVE COND on step3 then, What does the following mean ? And Just adding to that, All the below COND are VALID as per the specifications. (i) COND = (8,LT,step1,step2) ---(AND/OR ?) (ii) COND = (8,LT,step1,step2, ONLY), (iii) COND = (8,LT,step1,ONLY) will it execute only if this condition is true or only if step1 ABENDS ? (iv) COND = (8,LT,step1,step2,EVEN), (v) COND = (8,LT,step1,EVEN) ?

2 Answers   IBM,


Explain how can an in-stream dataset be terminated?

0 Answers  


What is the purpose of dd?

0 Answers  


How to get the last but one duplicate record of the file using Sort?

2 Answers   Fidelity,


Which dd parameters are required?

0 Answers  






IF we are calling a PROC from Jcl...This Proc have 3 steps in it and we want to execute only the second step using the JCL, How to do it?? Please give the answer ASAP:)

8 Answers  


i need some shortcuts and tso commands can any on ehelp me in these ?

1 Answers  


jcl is like a complier....?

6 Answers  


how many members can be created inside a single pds?

8 Answers  


How do you create a temporary dataset? Where will you use them?

2 Answers   IBM,


How can a job send a status message to a tso user at the completion of a job?

1 Answers  


wht r s722,s822,s122 and s222 abends pls reply fast

1 Answers   Wipro,


Categories