AS400で困ったときの症状別ガイド|エラー・ジョブログ・ログイン・スプール・SQL確認の入口

AS400 / IBM iで困ったときは、最初に「どの症状なのか」を分けると調査が早くなります。エラーなのか、ログインできないのか、ジョブが止まっているのか、スプールやデータ確認なのかで、見る画面と使うコマンドが変わります。

このページは、AS400でよくある困りごとから、次に読む記事へ進むための入口です。個人で調べる段階なら確認手順へ、チームで標準化したい段階なら引き継ぎ・研修・保守相談へ進んでください。

まず切り分けること

最初に、発生している症状を次のどれに近いかで分けます。原因を断定する前に、画面、メッセージ、ジョブログ、対象ユーザー、対象ファイル、発生時刻を確認しておくと、保守担当者やベンダーへ相談するときも説明しやすくなります。

  • エラーコードやCPFメッセージが出ている
  • ジョブが止まっている、またはMSGWになっている
  • 5250やACSでログインできない
  • スプールが出ない、印刷されない
  • SQLやQueryでデータを確認したい
  • RPG/CLの影響範囲が分からない
  • 担当者不在や引き継ぎで困っている

症状別の次に読む記事

困りごと 最初に見ること 次に読む記事
CPFエラーが出た メッセージID、発生ジョブ、発生時刻 CPFエラーとジョブログの確認手順
ジョブの状態を見たい WRKJOB、DSPJOBLOG、MSGWの有無 WRKJOBとDSPJOBLOGの使い方
ログインできない ACS、5250、ユーザーID、権限、ネットワーク 5250ログインできない時の初動確認
ACSで接続できない 接続定義、ポート、端末設定、ユーザー権限 ACS・5250接続トラブルの確認手順
スプールを見たい WRKSPLF、出力待ち行列、ユーザー、ジョブ WRKSPLFでスプールを確認する
SQLでデータ確認したい 読み取り範囲、抽出条件、個人情報、保存先 ACS SQLで安全にデータ確認する基本
Queryや抽出依頼がある 対象ファイル、条件、件数、出力形式 Query・SQLでデータ確認する時の注意点
RPG/CLの影響範囲を調べたい 呼び出し元、参照ファイル、変更箇所、テスト観点 RPG/CL影響調査チェックリスト
どのコマンドか分からない やりたい作業、見たい対象、確認したい状態 AS400コマンド逆引き

相談前に残しておく情報

保守会社や社内の詳しい人へ相談するときは、画面の説明だけでなく、確認した事実を残しておくと話が早くなります。機密情報や個人情報を外へ出さない前提で、次のような情報を整理してください。

  • 発生日時と再現条件
  • 対象ユーザー、対象ジョブ、対象ライブラリやファイル
  • 表示されたメッセージIDやジョブログの該当箇所
  • 直前に変更したプログラム、設定、運用手順
  • 業務影響、止まっている処理、急ぎ度

チームで同じ問題を繰り返さないために

同じ問い合わせや障害が何度も起きる場合は、個別対応だけでなく、手順化・引き継ぎ・研修の対象にした方がよい状態です。AS400の知識は属人化しやすいため、確認手順、判断基準、相談先を小さく残していくことが重要です。