00C900BF
説明
Db2 IRLM が「レコードリスト外」の保存状態を検出したため、ロックを取得できません。 レコード・リストは、'変更ロック' (障害が起きても保持されるロック) を 入れるカップリング・ファシリティーロック構造の一部です。
システム処置
SQLCODE -904 がこの理由コードとともに戻されます。 理由コードとリソース名がカーソル表 (CT) に 戻され、SQLCA でユーザーに示されます。 これがアクティブである場合は、 IFCID 0021 トレース・レコードが作成され、 そこに付加的な診断情報が入っている場合もあります。
システム・プログラマーの応答
この問題がよく起こる場合は、カップリング・ファシリティーロック構造のストレージ・リソースを再分配し、
レコード・リスト用のストレージを増やす必要があります。 以下のどちらかの方法で行ってください。
- 再ビルドを実行します。
- ロック構造体のサイズを動的に変更します。