View previous topic :: View next topic
|
Author |
Message |
anandgbe
New User
Joined: 03 Mar 2016 Posts: 14 Location: India
|
|
|
|
In my case,
Job A - is the monthly job runs on last working day of the month (usually runs at 12:10 AM)
Job B - is the daily job (usually runs at 12:08 AM).
Both triggered by different front end jobs.
I want the Job A to run first, ahead of Job B. I cant change the schedule, as it have ;large impact.
I can make Job B hold for 2 mins on one day of the month, It wont have much impact. Please suggest me, on what condition I have to hold Job B until successful completion of Job A
Is it possible to use successor/Predecessor/Requirement conditions to make Job B run after successful completion of Job A?
If I make Job B as the successor of Job A, Will Job B runs on other working days without waiting for the Job A?
Please let me know If I am not clear.
I tried all the combinations and googled too.
Thanks a lot for your time:) |
|
Back to top |
|
|
Pandora-Box
Global Moderator
Joined: 07 Sep 2006 Posts: 1592 Location: Andromeda Galaxy
|
|
|
|
Your requirement is pretty vague
So you expect the job B to run after job A without chaning the schedule? |
|
Back to top |
|
|
anandgbe
New User
Joined: 03 Mar 2016 Posts: 14 Location: India
|
|
|
|
Yes, Requirement is Job B to run after Job A without changing the schedule. |
|
Back to top |
|
|
Pandora-Box
Global Moderator
Joined: 07 Sep 2006 Posts: 1592 Location: Andromeda Galaxy
|
|
|
|
Talk to the schedule team.... |
|
Back to top |
|
|
enrico-sorichetti
Superior Member
Joined: 14 Mar 2007 Posts: 10872 Location: italy
|
|
|
|
Quote: |
Requirement is Job B to run after Job A without changing the schedule. |
the requirement is beyond any reasonableness !
probably the only scheduler that can do that is IEHPROPHET(*)
(*) it does what You want without being told |
|
Back to top |
|
|
Nic Clouston
Global Moderator
Joined: 10 May 2007 Posts: 2455 Location: Hampshire, UK
|
|
|
|
Without changing the scheduling criteria i.e. what day/time you can achieve what you want by dependency, The dependency only exists if both jobs are on the same 'plan' i.e. once a month, otherwise there is no dependency so your daily job will kick-off as usual.
But you should have asked your team mates before asking your scheduling group which should have been done before coming here. |
|
Back to top |
|
|
anandgbe
New User
Joined: 03 Mar 2016 Posts: 14 Location: India
|
|
|
|
I discussed with my Team mates already.
As suggested by you, Contacted Scheduling Team just now, Waiting for their reply.
As I am not a part of Scheduling tea, I don't know what IEHPROPHET do?
Lets Scheduling team handle it.
Thanks all for your precious time.
Sure I will update my solution once I got reply.
Please let me know any more details needed. |
|
Back to top |
|
|
Bill Woodger
Moderator Emeritus
Joined: 09 Mar 2011 Posts: 7309 Location: Inside the Matrix
|
|
|
|
IEHPROPHET is a joke.
If you take of the standard prefix, IEH, you get PROPHET. |
|
Back to top |
|
|
Anoop Chandran1984
New User
Joined: 14 Oct 2015 Posts: 5 Location: Test
|
|
|
|
It sounds like "May be" condition in Control-M might help you.
It adds an In Condition only if the predecessor job exist else it ignores the condition.
So whenever Job A(month end one) is scheduled,Job B would wait on it,on other days Job B runs without waiting on Job A.
Anyways,the scheduling team that you have already contacted would be able to help you.
Thanks,
Anoop |
|
Back to top |
|
|
|