IMS および DL/I のエラー・コード

sysVar.errorCode は、その他のファイル I/O の場合とまったく同様、GSAM およびメッセージ・キューの I/O についてなんらかの DL/I 状況コードに設定されます。 以下の表にあるように、EGL I/O エラー・コードは DL/I エラー・コードにマップされます。

EGL I/O エラー・コード DB 状況コード 重大度
endOfFile GB ソフト
noRecordFound GE ソフト
duplicate II (複製許可) ソフト
unique II (複製不許可) ハード
ioError なんらかの非ブランク状況コード ハードまたはソフト
hardIOError GA、GB、GD、GE、GK、II 以外の非ブランク ハード
  IMS™ メッセージ・キュー状況コード  
endOfFile QC ソフト
noRecordFound QD ソフト
hardIOError QC、QD、CE、CF、CG、CI、CJ、CK、 CL 以外の非ブランク ハード
  GSAM 状況コード  
endOfFile GB ソフト
hardIOError GB 以外の非ブランク ハード

DLIException 型の例外は、DL/I アクセスのすべてのタイプに関連するハード・エラーに対してスローされます。 詳細については、『EGL システム例外』を参照してください。

関連概念
DL/I データベース・サポート

関連タスク
EGL システム例外

フィードバック
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.