AS400 / IBM iで困ったときは、最初に「どの症状なのか」を分けると調査が早くなります。エラーなのか、ログインできないのか、ジョブが止まっているのか、スプールやデータ確認なのかで、見る画面と使うコマンドが変わります。
このページは、AS400でよくある困りごとから、次に読む記事へ進むための入口です。個人で調べる段階なら確認手順へ、チームで標準化したい段階なら引き継ぎ・研修の整理へ進んでください。
症状と、最初に確かめる範囲
| 症状 | 最初に見ること | 詳しい確認手順 |
|---|---|---|
| エラー・MSGW | メッセージID、対象ジョブ、直前の処理。返信前に本文と選択肢を記録 | CPF・ジョブログ確認/MSGW返信判断 |
| 処理が終わらない | 対象ジョブが実行中か、待ちか、終了済みかを分ける | WRKJOB・DSPJOBLOG |
| 5250・ACSに接続できない | 1台だけか複数端末か、接続前かサインオン時かを分ける | 接続トラブル |
| 帳票・印刷が出ない | 帳票生成、OUTQ待ち、ライター、配布先のどこで止まるか | スプール・OUTQ |
| CSVやFTPが文字化けする | 元データ、転送時の変換、保存先の文字コードを分ける | CCSID・文字化け |
| SQLの抽出結果が違う | 対象ライブラリ、条件、結合、件数の想定を確認 | ACS SQLの確認 |
| RPG/CL変更の影響が不明 | 呼出し元、参照・更新先、後続処理と実行条件を調べる | RPG/CL影響調査 |
最初の5分で残す一次切り分け
原因を決めつける前に、次の5項目を同じ順番で確認します。ここまで分かると、ジョブ、アプリ、接続、帳票のどこから調べるかを選びやすくなります。
| 確認すること | 残す内容 | 次の判断 |
|---|---|---|
| 影響範囲 | 1人だけか、同じ部署か、全利用者か | 端末・ユーザー固有か、システム全体かを分ける |
| 発生時刻 | 分かる範囲の時刻、直前に行った操作 | ジョブログ、バッチ、変更作業の時刻と照合する |
| 対象 | 画面名、ジョブ名、帳票名、プログラム名 | 確認するジョブやオブジェクトを絞る |
| 表示内容 | メッセージID、MSGW、画面の状態 | CPF・RNX・MCH・接続エラーを分ける |
| 直近の変更 | プログラム、権限、パスワード、接続先、運用手順 | 変更前後で症状が変わったかを見る |
この段階では、MSGWへの返信、ジョブ終了、データ更新、再実行を急ぎません。まず確認結果を残し、業務影響と戻し方を確認してから操作します。パスワードなどの認証情報は記録しません。接続先や対象IDなど調査に必要な情報は、承認された社内の記録先に限って残します。顧客名・個人情報・接続情報を外部公開やAI入力へ転用せず、共有可否を別に確認してください。
どの記事を選べばよいか迷う時
たとえば「請求書が出ない」という問い合わせは、請求バッチが未完了ならジョブ・ジョブログへ、スプールが存在して出力待ちならOUTQへ進みます。いきなりプリンター再起動やバッチ再実行をするのではなく、どこまで処理されたかを先に確認します。
具体的なMSGW、ロック、権限、バッチ停止などが判明している時は、トラブル逆引きから詳細手順へ進めます。コマンド名を探す場合はコマンド逆引き、保守会社へ引き継ぐ情報は相談前のチェックリストを確認してください。
同じ問い合わせを繰り返す場合は、確認した根拠・未確認事項・連絡先を社内手順に残します。担当者への教育は若手育成カリキュラム、基本操作から学ぶ場合は学習ロードマップへ進んでください。

