Systemwalker Operation Manager リファレンスマニュアル - UNIX共通 - |
目次
索引
![]() ![]() |
第14章 ジョブの終了コード |
ジョブ実行制御が出力するジョブの終了コードには、ジョブの種類によって、以下に示す値が設定されます。
ジョブの種類 |
ジョブの終了コード |
シェルスクリプト |
シェルスクリプトの復帰コード |
業務手続き言語(JCL) |
各ステップの最大値/最終ステップの終了コード |
なお、ジョブの実行が中断された場合、ジョブの終了コードには、特別な値が設定されます。ジョブが中断した原因、および中断時に設定されるジョブの終了コードを以下に示します。
ジョブが中断した原因 |
終了コード |
ジョブの実行中に、例外(シグナルの受信、coreの発生等)が発生した。 |
例外コード |
JCLでのネットワークジョブ実行において、ネットワークジョブ制御コマンド(注1)の指定形式に誤りがありました。または、ネットワークジョブにおいて、ジョブ実行制御の内部処理でエラーが発生しました。 |
0x40000008 |
JCLでのネットワークジョブ実行において、ジョブステップに関する制御文(注2)の指定形式に誤りがありました。 |
0x40000012 |
ネットワークジョブにおいて、リモートサーバ上でのジョブ投入処理でエラーとなりました。または、分散実行キューに依頼ホストを指定したジョブが投入されたため実行依頼を拒否しました。 |
0x40000016 |
ネットワークジョブの実行時に、スケジュールサーバから実行依頼サーバの依頼において拡張機能を使用しています。そのため、下位バージョンのサーバに接続できないエラーが発生しました。 |
0x40000020 |
ネットワークジョブにおいて、回線エラー、相手サーバダウンなど、ジョブの続行が不可能になりました。 |
0x40000132 |
qdelコマンドによって、ジョブが削除されました。 |
0x40000222 |
ジョブの実行経過時間が、ジョブの経過時間制限値を超えました。 |
0x40000322 |
JCLでのジョブ実行において、ジョブステップに指定された実行ファイルが存在しません。 |
0x40000806 |
ネットワークジョブにおいてリモートサーバ上での認証処理でエラーとなりました。 |
0x40000913 |
ジョブ実行制御の処理において、ジョブを続行することができないエラーが起きました。 |
0x40000999 |
注1) 以下のコマンドになります。 - connect - send - execute - receive - disconnect
注2) 以下の制御文になります。 - file - exec
オンライン業務の実行が中断された場合は、以下に示すジョブの終了コードが設定されます。
意 味 |
終了コード |
オンライン業務は正常に終了しました。 |
0 |
Interstageが導入されていないため、オンライン業務の起動に失敗しました。 |
1 |
オンライン業務起動環境の初期化処理中に、Interstageにおいてエラーが発生し、オンライン業務の起動に失敗しました。 |
2 |
オンライン業務の起動処理中に、Interstageにおいてエラーが発生し、オンライン業務の起動に失敗しました。 |
3 |
オンライン業務の監視処理中に、Interstageにおいてエラーが発生し、オンライン業務の監視を中断しました。 |
4 |
オンライン業務の停止処理中に、Interstageにおいてエラーが発生し、オンライン業務の停止に失敗しました。 |
5 |
オンライン業務は異常終了しました。 |
6 |
オンライン業務が起動される前に、強制停止されました。 |
256 |
ネットワークジョブにおいて、回線エラー、相手サーバダウンなど、ジョブの続行が不可能になりました。 |
0x40000132 |
実行経過時間制限値を超えたか、ジョブ実行中に打ち切り時刻を迎えたため、オンライン業務は強制停止されました。 |
0x40000322 |
システムエラーが発生し、オンライン業務の起動に失敗しました。 |
0x40000999 |
目次
索引
![]() ![]() |