An error was detected during the issuing of a transaction to a database. Transaction request to database=aa....aa, Transaction identifier=bb....bb, Error code=cc....cc, Maintenance information:dd....dd
- aa....aa:DBに対するトランザクション命令
bb....bb:トランザクション識別子
cc....cc:エラーコード(保守情報)
dd....dd:保守情報
- 説明
- DBへのトランザクション発行中に異常を検知しました。Reliable Messagingは処理を続行します。ただし,「KFRM10002-E」のメッセージを出力した場合はReliable Messagingを閉塞します。
- 対処
- DBが正常に稼働していることを確認してください。DBの状態が正常な場合はメッセージログとトレースを採取し,保守員に連絡してください。
- DBに対するトランザクション命令に"end"または"rollback"が表示されている場合,Reliable MessagingはHiRDBのロールバックを待ちます。HiRDBでは,PDSWAITTIMEの指定時間が経過した時点で,該当のトランザクションをロールバックする場合があります。この場合,同一のキューに対するアプリケーションの処理はロールバック実行時点まで待たされることになるので,注意してください。PDSWAITTIMEについては,マニュアル「Reliable Messaging」の「3.4.1 DBMSの設定(HiRDBを使用する場合)」を参照してください。
All Rights Reserved. Copyright (C) 2012, 2015, Hitachi, Ltd.