Re: Controlling the execution sequence of dependant jobs in JES2



On Mon, 26 May 2008 09:22:42 -0500, Gilbert Cardenas wrote:

For the longest time before we moved the application to a scheduler we had a
similar situation where we had one jcl deck that contained hundreds of jcls
within the one deck.
We also had the need to run these in the order they were submitted and we
got around this by simply setting the priority of all input jobs to be the same
priority ($TJ1-9999,P=10) which meant that all the jobs ran in the order we
needed. It could be further qualified to specify a job mask $tJ1-
9999,JM=MYJOBS* if needed.
It wasn't ideal but it worked for us for several years.

Best regards,
Gil.

Is it possible that this worked for you because you also had
CNVTNUM=1?

And some questions:

If CNVTNUM>1, do the multiple converters operate asynchrously, so
that even "hundreds of jcls within the one deck" could run out of
order?

If the jobs are submitted with TYPRUN=HOLD and released later, will
they run

o In order of release?

o In order of conversion?

o Other (specify)?

Might a program use the SDSF API to detect when each job was converted,
and submit each only after conversion of its predecessor completed?

I know, I'm close to suggesting a RYO scheduler. But ISVs are
compelled to resort to such things when they can't count on
all customers' having a needed utility.

Is there, perhaps, a simple scheduler available from CBTTAPE? A
Google search suggests:

//*+File 332: Automatic Job Scheduler in MVS JES2 environment * DOC FILE

And, ironically:

//*+File 388: David Cole's Job Scheduler package * DOC FILE

(Is there a better way to find abstracts of CBTTAPE programs than
by dowloading and browsing each?)

-- gil

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to listserv@xxxxxxxxxxx with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

.



Relevant Pages

  • Re: Task Scheduler stopped running and Im unable to restart
    ... restart the Task Scheduler. ... one of the files that one of the jobs was logging to had become corrupted ... You also could try System Restore if you have a ... I've down everything that I can think of to restart it. ...
    (microsoft.public.windowsxp.security_admin)
  • Re: ZEKE Job scheduler
    ... So you should be able to pull off all the K ... jobs, edit the input, and then put the jobs back out there as Z jobs. ... Anyone familiar with ASG ZEKE job scheduler? ...
    (bit.listserv.ibm-main)
  • Re: Question regarding Line Sequential files on MF Cobol running under HP-UX (by The Walrus I_Am
    ... 'mainframe tyranny', where the scheduler runs on a mainframe, which ... kicks off Unix jobs via Tuxedo or similar. ... We have the same situation -- a mainframe scheduler running Unix jobs through Maestro. ...
    (comp.lang.cobol)
  • Re: how to list LE options
    ... At the time the way they scheduled jobs was to read all the jobs into the input Q with typrun=hold, and then depended on the operator to release them in the right sequence. ... Instead of training their people the decided to hire "consultants" the next attempt was a little better (at least the market opened on time). ... The next day we had a 5 people appear out of nowhere from the vendor to give classes for the scheduler and the production control people were given an intensive 2 day class. ...
    (bit.listserv.ibm-main)
  • Re: Database Security
    ... The real problem here is with job security - use a real scheduler - in fact, ... > and run their jobs only. ... >>2000 server as the OS with SQL server 2000 Enterprise ...
    (microsoft.public.sqlserver.security)