00C900A5
説明
1 つ以上の一時ファイルがフルであるか、すべての一時ファイルで VSAM データ・セットの拡張最大数を超えているか、あるいは拡張可能なスペースがボリュームにありません。
システム処置
この理由コードは DSNT501I メッセージに表示され、要求された操作は行われません。
ユーザー応答
この理由コードが DSNT501I メッセージに表示された場合には、
-DISPLAY THREAD を出して、同時ユーザーの合計数を判別してください。 一時ファイルを使用するユーザーの数が多い場合は、同時ユーザー数が少ないときにジョブを再実行依頼してください。 IDCAMS LISTCAT を使用すると、VSAM データ・セットのスペース割り振り状況を判別することができます。
- 使用可能スペースがボリュームになかった場合は、ボリュームからスペースを消去するか、STOGROUP にさらにボリュームを追加するか、あるいはさらにボリュームを連結できるように VSAM データ・セットを再定義します。
- VSAM データ・セットの拡張最大数を超えている場合は、ALTER または削除を行った上で、サイズを大きくした一時データ・セットを再定義します。
- 一時ファイルがすべてフルの場合は、さらに一時ファイルを作成または定義します。
-START DATABASE コマンドを出して、一時ファイルを開始させてください。
問題判別
要求された操作は実行されません。 SQLCODE -904 またはメッセージ DSNT501I が出され、さらにメッセージ DSNT501I が 出されます (この一方または両方が行われます)。
以下の診断項目を集めてください。
- このジョブを実行していたシステムのコンソール出力、および障害が発生していた 期間の SYSLOG データ・セットのリスト。
- アプリケーション・プログラムまたは バッチ・ジョブ、および出されたシステム・メッセージに関する、JCL を含む SYSPRINT 出力。 JOB ステートメントに MSGLEVEL=(1,1) があることを確認し、すべての診断情報が SYSPRINT へ送信されるようにしてください。
- 障害のある索引または表を定義した Db2 サブシステム・カタログを含む ICF (VSAM) カタログの IDCAMS LISTCAT 出力。