In JCL..for TIME Parameter was specified both JOB &
STEP..which one is overrides
Answer Posted / vidhya
If time parameter is specified on both job and exec the
smallest of the one is taken.
eg:
//job1 job time= 3
//step1 exec pgm=pgm1, time = 1
//step2 exec pgm=pgm2, time = 1
Step1 can take max of 1 min and step 2 can take max of 1
min. So the total time taken by 2 steps cannot be greater
than 2 mins even if the time on job card is 3 mins.
//job1 job time= 2
//step1 exec pgm=pgm1, time = 1
//step2 exec pgm=pgm2, time = 2
if step1 runs for 0.75 mins, then step 2 can take max of
1.25 mins. Bcoz the total time taken by both the steps
should not exceed 2 mins as the time on job card is only 2
mins.
On the whole, the time taken by each job step should not
exceed the time given for that step and also the total time
taken by all the steps should not exceed the time given for
that job.
| Is This Answer Correct ? | 1 Yes | 1 No |
Post New Answer View All Answers
What is the function of dd disp parameter?
Explain how can a jobs execution priority be modified?
Does jcl support automatic restart?
What are some jcl statements that are not allowed in procedures?
What are the difference between jcl and jes?
Explain the function of the dd dcb keyword?
what is use of disp parameter in dd statement?
What are the 2 types of parameters in dd statement?
What methodology can be adapted to transfer data to a program that is coded using the exec statement?
What does a disposition of (new,catlg,keep) for a dsn mean?
Explain how can the attributes of one sms dataset be copied to another dataset?
what operation is performed by job statement?
how do you access an uncataloged dataset in a jcl?
What is NOTCAT ?
by using cond parameter maximum 8 cond can be coded in single cond means ?explain