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 出力。
エラーに関連する一時ファイルの定義を集めてください。