baan_player
22nd January 2010, 00:51
Hello Experts,

We are on LN 6.1, OS- Unix and DB- oracle.

I would like to know the best Job scheduling practice for this environment.

Currently we have scheduled all jobs through crontab.
But maintaince is becoming difficult task, as there are already many root jobs set of non-LN activities. So for adding a new job, or changing the time frame has become tidious activity as we have to go through entire cron and check jobs one bye one.

Is there any efficient way of scheduling jobs, (other than cron)? And what kind of setup is required for that.

Thanks in Advance.
Tanya

dave_23
22nd January 2010, 01:59
There are some nice job schedulers. Maestro, Tivoli and ActiveBatch are some that come to the top of my head.

They allow for a nice centrally managed system with alerting, retry, dependency tracking, etc.

Dave

NPRao
22nd January 2010, 02:49
We use Control-M product from BMC so you can combine Baan as well as other shell scripts programs together to make a process flow.
In Baan, you can use its job scheduler, setup jobs, calendar, multiple batch-user ids for every company and use the job daemon functionality.

norwim
25th January 2010, 09:28
Hi baan_player,

I've never tried any of the tools mentioned above. For sure there may be situations where complex job scheduling has to be supported with additional software, but we have been able to control job flow with own scripts so far.
From your posting I understood that your main problem is the size of your roots crontab (or the amount of jobs in it).
So I have 2 suggestions:
First one (easier): sort the entries in crontab and build one section for Baan related scripts like:
*********cleaning up stuff**********
#comment
12 12 * * * /work/jobs/job1.sh
.
.
*********HR jobs
..
..

*********Baan Jobs
#comment JOBNAME like used in Baan


OR

second version:

use another users crontab for Baan jobs alone - bsp seems a good candidate.
Don't forget to change the OS-user in ttaad2100m000 if you use that approach and think of permissions for files and scripts used.

hth

Norbert