MQ: Open Queue in Server Job
Posted: Tue Feb 23, 2010 2:55 am
Hi,
I have a DataStage 7.5.3. job reading from a MQ queue - transforming data and writing it to DB2.
This job is triggered via a MQ Trigger.
The problem is that if the database is not available (due to an error or maintenance etc.) the MQ Trigger fires every 2-3 seconds trying to (re-)start the job which will fail again.
A MQ expert told us that this happens when the MQ trigger detects that the queue has not been opened.
So my question is when does the DatatStage MQ stage try to open the queue or how can I force the opening of the queue to avoid these unnecessary (re-)calls?
many thanks in advance
regards
Michael
I have a DataStage 7.5.3. job reading from a MQ queue - transforming data and writing it to DB2.
This job is triggered via a MQ Trigger.
The problem is that if the database is not available (due to an error or maintenance etc.) the MQ Trigger fires every 2-3 seconds trying to (re-)start the job which will fail again.
A MQ expert told us that this happens when the MQ trigger detects that the queue has not been opened.
So my question is when does the DatatStage MQ stage try to open the queue or how can I force the opening of the queue to avoid these unnecessary (re-)calls?
many thanks in advance
regards
Michael