Invacation ID
Moderators: chulett, rschirm, roy
Invacation ID
We have a Job sequence which calls a Multi-Instance server job. We are calling this job 8 times by passing
different Invocation ID's at the same time. But two of those jobs does not get the Invocation_ID which is causing one job to fail.
I don't understand why it's not picking up the Invocation_Id's.
Is there any limitations on how many jobs we can kick off at the same time ?
Please advise.
different Invocation ID's at the same time. But two of those jobs does not get the Invocation_ID which is causing one job to fail.
I don't understand why it's not picking up the Invocation_Id's.
Is there any limitations on how many jobs we can kick off at the same time ?
Please advise.
Hi,
The only limit is your resources, but going over the capabilities of your server CPU-wise might result in jobs failing when they should not fail.
How exactly are you calling the multiple jobs?
There should be no problem as for asigning your invocation id to the multiple instance jobs, unless it is a bug in your design/programing.
IHTH (I Hope This Helps),
The only limit is your resources, but going over the capabilities of your server CPU-wise might result in jobs failing when they should not fail.
How exactly are you calling the multiple jobs?
There should be no problem as for asigning your invocation id to the multiple instance jobs, unless it is a bug in your design/programing.
IHTH (I Hope This Helps),
Roy R.
Time is money but when you don't have money time is all you can afford.
Search before posting:)
Join the DataStagers team effort at:
http://www.worldcommunitygrid.org
![Image](http://www.worldcommunitygrid.org/images/logo.gif)
Time is money but when you don't have money time is all you can afford.
Search before posting:)
Join the DataStagers team effort at:
http://www.worldcommunitygrid.org
![Image](http://www.worldcommunitygrid.org/images/logo.gif)
-
- Participant
- Posts: 54607
- Joined: Wed Oct 23, 2002 10:52 pm
- Location: Sydney, Australia
- Contact:
-
- Participant
- Posts: 54607
- Joined: Wed Oct 23, 2002 10:52 pm
- Location: Sydney, Australia
- Contact:
Provided that they are all distinct values, no. Your examples do not form a distinct set, though I understand that you have obfuscated the actual values. XXXXXX appears twice for example. So does XXXXX. If the same invocation ID is given twice (or more) the first instance will start but the second and later instances will fail to start, returning an error "job is already running".
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
Ray
I just gave some examples. Invocation ID's are unique.
I am getting the following error while running the Master sequencer job.
I appreciate any help..
Thanks
I just gave some examples. Invocation ID's are unique.
I am getting the following error while running the Master sequencer job.
This problem happens I believe when the Master Sequence trying to start the Multi-instance job without passing Invocation ID's.edw_intagm_Intrmdy_Agrmnt_Queue_seq..JobControl (@ja_edw_common_ClearStopQMsg): Controller problem: Error calling DSRunJob(edw_common_ClearStopQMsg), code=-2
[Job is not in the right state (compiled and not running)]
I appreciate any help..
Thanks
-
- Participant
- Posts: 612
- Joined: Thu May 03, 2007 4:59 am
- Location: Melbourne
Controller problem: Error calling DSRunJob - Is because - edw_common_ClearStopQMsg - this job is not in a runable state. You have to do a re-set and run. Check if your compiled base job was called previously and currently not in runnable state or a perticular instance was aborted and you are trying to invoke the job with the same invocation id.
Joshy George
<a href="http://www.linkedin.com/in/joshygeorge1" ><img src="http://www.linkedin.com/img/webpromo/bt ... _80x15.gif" width="80" height="15" border="0"></a>
<a href="http://www.linkedin.com/in/joshygeorge1" ><img src="http://www.linkedin.com/img/webpromo/bt ... _80x15.gif" width="80" height="15" border="0"></a>
-
- Participant
- Posts: 54607
- Joined: Wed Oct 23, 2002 10:52 pm
- Location: Sydney, Australia
- Contact:
-
- Participant
- Posts: 612
- Joined: Thu May 03, 2007 4:59 am
- Location: Melbourne
ArndW - Missed the -2 part.
Finding is right, invoking the job with a different invocation id should resolve the issue.
Finding is right, invoking the job with a different invocation id should resolve the issue.
Joshy George
<a href="http://www.linkedin.com/in/joshygeorge1" ><img src="http://www.linkedin.com/img/webpromo/bt ... _80x15.gif" width="80" height="15" border="0"></a>
<a href="http://www.linkedin.com/in/joshygeorge1" ><img src="http://www.linkedin.com/img/webpromo/bt ... _80x15.gif" width="80" height="15" border="0"></a>
-
- Participant
- Posts: 24
- Joined: Wed Oct 17, 2007 1:28 am
- Location: hyderabad
Re: Invacation ID
After going thru all yur conversations job u disigned is only using one cpu .kaps wrote:We have a Job sequence which calls a Multi-Instance server job. We are calling this job 8 times by passing
different Invocation ID's at the same time. But two of those jobs does not get the Invocation_ID which is causing one job to fail.
I don't understand why it's not picking up the Invocation_Id's.
Is there any limitations on how many jobs we can kick off at the same time ?
Please advise.
ETL=DS