KCB213RKOINOBORI COBOLERSPAGE 0001
RUN 2026/10/06cobolers.jp

ABEND(異常終了)

ABEND は Abnormal End の略で、プログラムやジョブが異常終了することです。IBM のメインフレームでは、システムが検出した原因に Sxxx 形式、プログラムが指定した終了に Uxxxx 形式のコードが付きます。

仕組みと使われ方

あわせてダンプ(異常終了時のメモリの内容)が出力されることがあります。原因の調査では、完了コード、ダンプ、コンパイルリスト(どの命令がどの項目を扱っていたかの対応)を突き合わせます。

現場での注意点

夜間バッチが ABEND すると、後続のジョブが止まって翌朝の業務に影響することがあります。まず完了コードで原因の種類を絞り、入力データの問題か、プログラムの問題かを切り分けます。このサイトの404ページに出る S0C4 ABEND の表示は、この言い回しを借りた演出です。

0001S0C7(データ例外)
0002JCL(ジョブ制御言語)
0003IBM z/OS

→ COBOL エディタ.exe で ABEND を起こしてみる(トップページ)

→ 用語集の一覧へ戻る

→ 技術者の方のよくある質問

→ 技術者登録のご案内

*** END OF REPORT ***  出力行数 0137  RC=0000

Copyright (C) 2026 Koinobori Co., Ltd.

最終更新 2026/10/06 発行:株式会社Koinobori