VSAM-ファイルステータス
VSAMデータセットを操作しているときに、異常終了が発生する場合があります。以下は、問題の解決に役立つ一般的なファイルステータスコードとその説明です。
| コード | 説明 |
|---|---|
| 00 | 操作は正常に完了しました |
| 02 | 一意でない代替インデックスの重複キーが見つかりました |
| 0404 | 固定長レコードが無効です |
| 05 | OPENファイルの実行中にファイルが存在しない |
| 10 | ファイルの終わりが検出されました |
| 14 | ファイル境界外の相対レコードを読み取ろうとしました |
| 20 | VSAMKSDSまたはRRDSの無効なキー |
| 21 | REWRITEでWRITEの実行中またはキーの変更中にシーケンスエラーが発生しました |
| 22 | プライマリ重複キーが見つかりました |
| 23 | レコードが見つからないか、ファイルが見つかりません |
| 24 | ファイルの境界の外側のキー |
| 30 | 永続的なI / Oエラー |
| 34 | ファイル境界の外側を記録する |
| 35 | OPENファイルの実行中にファイルが存在しない |
| 37 | 間違ったモードでファイルを開く |
| 38 | ロックされたファイルを開こうとしました |
| 39 | ファイル属性が競合しているため、OPENが失敗しました |
| 41 | すでに開いているファイルを開こうとしました |
| 42 | 開いていないファイルを閉じようとしました |
| 43 | 最初にレコードを読み取らずに再書き込みを試みました |
| 44 | 異なる長さのレコードを書き直そうとしました |
| 46 | ファイルの終わりを超えて読み取ろうとしました |
| 47 | IOまたはINPUTが開かれていないファイルから読み取ろうとしました |
| 48 | IOまたはOUTPUTが開かれていないファイルに書き込もうとしました |
| 49 | IOが開かれていないファイルに対してDELETEまたはREWRITEを試みました |
| 91 | パスワードまたは認証に失敗しました |
| 92 | 論理エラー |
| 93 | リソースは利用できません |
| 94 | シーケンシャルレコードが利用できないか、同時OPENエラー |
| 95 | ファイル情報が無効または不完全です |
| 96 | ファイルのDDステートメントがありません |
| 97 | OPENが成功し、ファイルの整合性が検証されました |
| 98 | ファイルがロックされています-OPENに失敗しました |
| 99 | レコードがロックされています-レコードへのアクセスに失敗しました |