View previous topic :: View next topic |
Author |
Message |
begin0404 Beginner
Joined: 14 Jul 2004 Posts: 11 Topics: 4
|
Posted: Mon Aug 23, 2004 1:22 pm Post subject: What is the time parameter default value? |
|
|
Hi,
In our production environment we found some jobs wih the time parameter as mentioned below.
Time=( , )
The job whcih is having this one went on to loo and it got executed around 9 hours.
Now my question is,
The above time parameter is having the time as infinite?
If not,then what does this time parameter mean? |
|
Back to top |
|
|
superk Advanced
Joined: 19 Dec 2002 Posts: 684 Topics: 5
|
Posted: Mon Aug 23, 2004 1:41 pm Post subject: |
|
|
If I'm interpreting the JCL Reference Guide correctly, it appears that TIME=(,) is equal to TIME=(0,0) which is equal to TIME=0, which is also the same as TIME=1440 or TIME=NOLIMIT. |
|
Back to top |
|
|
kolusu Site Admin
Joined: 26 Nov 2002 Posts: 12376 Topics: 75 Location: San Jose
|
Posted: Mon Aug 23, 2004 1:48 pm Post subject: |
|
|
begin0404,
Are you sure that there aren't any numbers before or after the comma? As for as I know that will result in a JCL error , unless your system has JES exit which will populate the time parameters.
Kolusu _________________ Kolusu
www.linkedin.com/in/kolusu |
|
Back to top |
|
|
begin0404 Beginner
Joined: 14 Jul 2004 Posts: 11 Topics: 4
|
Posted: Mon Aug 23, 2004 2:02 pm Post subject: |
|
|
Hi Super and Kolusu,
thanks for immediate responces.
Kolosu,
There were no values before or after commas.As the job went into loop and the DC guys not informed us immediately,there was a big problem we faced.We infomred to them the reason for this job went on to run for 9 hours because of this time parameter.In ideal situations it will run about 30 minutes.But because of a problem record it got looped and went like any thing.
Now I just want to confirm whether thie time parameter ( , ) means infinite or some other time it will consider.
Could please give me a little bit more info on this?
unless your system has JES exit which will populate the time parameters.
how can I know how much time this JES exit is having in our system?
Thanks |
|
Back to top |
|
|
nevilh Beginner
Joined: 11 Aug 2004 Posts: 115 Topics: 0
|
Posted: Wed Aug 25, 2004 4:08 am Post subject: |
|
|
Hi; Normally an installation would not use Jes exits to control/change the time parameter. In the Jes startup deck each jobclass can be assigned a time parameter, if nothing is specified the default is 30 minutes. However it is possible to extend the amount of time a job can run if the smf exit IEFUTL is coded.
If you know the class the job ran in issue the following command:
$djobclass(x) (where x is the class in which the job ran) and it will show you what the default time is (as well as loads of other stuff).
The format of the output is time=(xx,yy) where before the comma is minutes and after the comma is seconds.
Good luck......Nevil |
|
Back to top |
|
|
|
|