ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » MQSI 2.1 ODBC Error

Post new topic  Reply to topic
 MQSI 2.1 ODBC Error « View previous topic :: View next topic » 
Author Message
wbiman
PostPosted: Mon Oct 04, 2004 8:44 am    Post subject: MQSI 2.1 ODBC Error Reply with quote

Voyager

Joined: 13 Jul 2004
Posts: 84

Hi Friends,

I am getting following error message ....I am not sure whats the problem and how to fix this....

Please help


----------------------------------------

Oct 2 14:02:36 mqserver WMQIv210[3865]: [ID 702911 user.error] (TRY_INTERFACES_BK.default)[28]BIP2230E: Error detected whilst processing a message in node 'TRY_Interfaces_V03_MKTR_Req_MsgFlow.Compute1'. :
TRY_INTERFACES_BK.309b115c-fc00-0000-0080-9a83b86e2f71: /build/S210_P/src/DataFlowEngine/ImbComputeNode.cpp: 453: ImbComputeNode::evaluate: ComIbmComputeNode: 7b64e920-f400-0000-0080-820b9a42a86b

Oct 2 14:02:36 mqserver WMQIv210[3865]: [ID 702911 user.error] (TRY_INTERFACES_BK.default)[28]BIP2519E: (1, 1) : Error executing SQL statement 'SELECT T.MMCATGID_CODE FROM M_MRKTR_CATEGORY T WHERE (({fn UCASE(T.CATEGORY_DECODE)})=(?))AND(({fn UCASE(T.STATUS_CODE)})=('ACTIVE'))' against datasource 'TRYoracle' with parameters ''NO', '. : TRY_INTERFACES_BK.309b115c-fc00-0000-0080-9a83b86e2f71: /build/S210_P/src/DataFlowEngine/ImbRdl/ImbRdlExternalDb.cpp: 267: SqlExternalDbStmt::executeStmt: ComIbmComputeNode: 7b64e920-f400-0000-0080-820b9a42a86b

Oct 2 14:02:36 mqserver WMQIv210[3865]: [ID 702911 user.error] (TRY_INTERFACES_BK.default)[28]BIP2321E: Database error: ODBC return code '-1'. : TRY_INTERFACES_BK.309b115c-fc00-0000-0080-9a83b86e2f71: /build/S210_EP/src/DataFlowEngine/ImbOdbc.cpp: 154: ImbOdbcHandle::checkRcInner: :

Oct 2 14:02:36 mqserver WMQIv210[3865]: [ID 702911 user.error] (TRY_INTERFACES_BK.default)[28]BIP2322E: Database error: SQL State '08S01'; Native Error Code '3113'; Error Text '[MERANT][ODBC Oracle 8 driver][Oracle 8]ORA-03113: end-of-file on communication channel: TRY_INTERFACES_BK.309b115c-fc00-0000-0080-9a83b86e2f71: /build/S210_EP/src/DataFlowEngine/ImbOdbc.cpp: 257: ImbOdbcHandle::checkRcInner: :

Oct 2 14:02:36 mqserver WMQIv210[3865]: [ID 702911 user.error] (TRY_INTERFACES_BK.default)[28]BIP2628E: Exception condition detected on input node 'TRY_Interfaces_V03_MKTR_Req_MsgFlow.TRY_REQUEST_Q'. : TRY_INTERFACES_BK.309b115c-fc00-0000-0080-9a83b86e2f71: /build/S210_P/src/DataFlowEngine/ImbMqInputNode.cpp: 1359: ImbMqInputNode::readQueue: ComIbmMQInputNode: 7a8ce820-f400-0000-0080-820b9a42a86b


Oct 2 14:02:39 mqserver WMQIv210[3865]: [ID 702911 user.error] (TRY_INTERFACES_BK.default)[37]BIP2232E: Error detected whilst handling a previous error in node 'TRY_Interfaces_V04_MKTR_Resp_MsgFlow.TRY_Interfaces_V02_ErrorHandler_SubFlow3.Throw to Complete Rollback'. : TRY_INTERFACES_BK.309b115c-fc00-0000-0080-9a83b86e2f71: /build/S210_P/src/DataFlowEngine/ImbDataFlowNode.cpp: 369: ImbDataFlowNode::logExceptionList: ComIbmThrowNode: ab82db47-f900-0000-0080-820b9a42a86b.44070a87-f600-0000-0080-cb0071164c26

Oct 2 14:02:39 mqserver WMQIv210[3865]: [ID 702911 user.error] (TRY_INTERFACES_BK.default)[37]BIP2230E: Error detected
whilst processing a message in node 'TRY_Interfaces_V04_MKTR_Resp_MsgFlow.Compute1'. : TRY_INTERFACES_BK.309b115c-fc00-0000-0080-9a83b86e2f71: /build/S210_P/src/DataFlowEngine/ImbComputeNode.cpp: 453: ImbComputeNode::evaluate: ComIbmComputeNode: 22fc09a6-f300-0000-0080-820b9a42a86b

Oct 2 14:02:39 mqserver WMQIv210[3865]: [ID 702911 user.error] (TRY_INTERFACES_BK.default)[37]BIP2519E: (1, 1) : Error executing SQL statement 'SELECT T.CONTRACT_CODE FROM M_MRKTR_AGT_CNTR T WHERE ((T.MMAGCNID_CODE)=(?))AND(({fn UCASE(T.STATUS_CODE)})=('ACTIVE'))' against datasource 'TRYoracle' with parameters ''0F', '. : TRY_INTERFACES_BK.309b115c-fc00-0000-0080-9a83b86e2f71: /build/S210_P/src/DataFlowEngine/ImbRdl/ImbRdlExternalDb.cpp: 267: SqlExternalDbStmt::executeStmt: ComIbmComputeNode: 22fc09a6-f300-0000-0080-820b9a42a86b

Oct 2 14:02:39 mqserver WMQIv210[3865]: [ID 702911 user.error] (TRY_INTERFACES_BK.default)[37]BIP2321E: Database error: ODBC return code '-1'. : TRY_INTERFACES_BK.309b115c-fc00-0000-0080-9a83b86e2f71: /build/S210_EP/src/DataFlowEngine/ImbOdbc.cpp: 154: ImbOdbcHandle::checkRcInner: :

Oct 2 14:02:39 mqserver WMQIv210[3865]: [ID 702911 user.error] (TRY_INTERFACES_BK.default)[37]BIP2322E: Database error: SQL State '08S01'; Native Error Code '3113'; Error Text '[MERANT][ODBC Oracle 8 driver][Oracle 8]ORA-03113: end-of-file on communication channel: TRY_INTERFACES_BK.309b115c-fc00-0000-0080-9a83b86e2f71: /build/S210_EP/src/DataFlowEngine/ImbOdbc.cpp: 257: ImbOdbcHandle::checkRcInner: :


Thanks
Back to top
View user's profile Send private message
JT
PostPosted: Mon Oct 04, 2004 10:13 am    Post subject: Reply with quote

Padawan

Joined: 27 Mar 2003
Posts: 1564
Location: Hartford, CT.

Quote:
Oct 2 14:02:36 mqserver WMQIv210[3865]: [ID 702911 user.error] (TRY_INTERFACES_BK.default)[28]BIP2322E: Database error: SQL State '08S01'; Native Error Code '3113'; Error Text '[MERANT][ODBC Oracle 8 driver][Oracle 8]ORA-03113: end-of-file on communication channel: TRY_INTERFACES_BK.309b115c-fc00-0000-0080-9a83b86e2f71: /build/S210_EP/src/DataFlowEngine/ImbOdbc.cpp: 257: ImbOdbcHandle::checkRcInn

An ORA-03113 error typically occurs when the threads from the message broker to your database (user/broker) are no longer valid (i.e, the Oracle instance was bounced). The message broker is not automatically alerted to this event, thus the solution must be handled manually (mqsireload or restart the broker) or programatically (detect the 3113 event, rollback and re-process the message until all remaining invalid threads are dropped by the broker)

Previously discussed here
Back to top
View user's profile Send private message
wbiman
PostPosted: Wed Oct 06, 2004 11:29 am    Post subject: failing again Reply with quote

Voyager

Joined: 13 Jul 2004
Posts: 84

Hi ,

even after changing the BOTHRESH =2 on input queue and ading exception logic...Its still failing ....in other words I can still seeing ODBC errors twice .... It looks like its trying but its failing again


Please help

Thanks
Back to top
View user's profile Send private message
JT
PostPosted: Wed Oct 06, 2004 1:08 pm    Post subject: Reply with quote

Padawan

Joined: 27 Mar 2003
Posts: 1564
Location: Hartford, CT.

You will receive as many ORA-03113 errors as there are invalid database threads, which may exceed 2.

Bouncing the broker will also establish new database threads.
Back to top
View user's profile Send private message
wbiman
PostPosted: Mon Oct 11, 2004 12:05 pm    Post subject: not working Reply with quote

Voyager

Joined: 13 Jul 2004
Posts: 84

Hi ,

I highly appriciate your help,

ActuallY i checked carefully and found its working fine in one environment and its failing in other. even I checked the Qbackout threashold =2in both environment.

Can you Please suggest what could be we are missing

thanks
Back to top
View user's profile Send private message
JT
PostPosted: Mon Oct 11, 2004 12:55 pm    Post subject: Reply with quote

Padawan

Joined: 27 Mar 2003
Posts: 1564
Location: Hartford, CT.

I suggest you bounce the TRY_INTERFACES_BK broker and see if it eliminates the ORA-03113 errors.
Back to top
View user's profile Send private message
wbiman
PostPosted: Tue Oct 12, 2004 12:34 pm    Post subject: problem Reply with quote

Voyager

Joined: 13 Jul 2004
Posts: 84

Hi,

I tried boucing the server but I am still facing same problem.

I have 2 message flows and out of one is working and other doesn't work.

I am very confused why this is happening? Is there anything I can look?

thanks
Back to top
View user's profile Send private message
JT
PostPosted: Tue Oct 12, 2004 8:54 pm    Post subject: Reply with quote

Padawan

Joined: 27 Mar 2003
Posts: 1564
Location: Hartford, CT.

Quote:
I have 2 message flows and out of one is working and other doesn't work.

  1. Does the same broker support both message flows or are the message flows dedicated to separate brokers?
  2. If separate brokers, are they housed on the same server?
  3. Do the two message flows access the same TRYoracle data source ?
  4. Did the TRY_Interfaces_V03_MKTR_Req_MsgFlow ever work successfully?
  5. If your broker OS is still Solaris, try activating the ODBC trace and review the output file for details
Quote:
[ODBC]
Trace=1
TraceFile=/var/wmqi/odbc/odbctrace.out
TraceDll=/opt/wmqi/merant/lib/odbctrac.so
InstallDir=/opt/wmqi/merant
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » MQSI 2.1 ODBC Error
Jump to:  



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.