DB2 データベースでの集約の使用

ブローカー・データベースで DB2 を使用しており、メッセージ・フローに集約ノードが含まれている場合、以下のメッセージが表示される場合があります。

BIP2322

次のものと一緒に表示されます

SQL State=40001

これはマルチスレッド・デッドロックによるストレス状態が原因です。これを解決するには、次のようにします。

  1. DB2 コマンド・ウィンドウで次のコマンドを発行することにより、DB2 機能 次のキーロックを使用不可にします。
    db2set DB2_RR_TO_RS=YES
  2. DB2 データベース・マネージャーを再始動します。
この詳細と、その他の DB2 機能について詳しくは、DB2 資料を参照してください。

関連概念
メッセージ・フローの集約

関連タスク
Windows 上での DB2 データベースの作成
UNIX プラットフォーム上での DB2 データベースの作成
データベースへの接続
データベースへのアクセスの許可

関連資料
サポートされるデータベース