用語で迷った方へ: AS400 / IBM i の用語をまとめて確認したい場合は、AS400用語集 もあわせて確認してください。RPG、CL、ジョブログ、MSGW、WRKACTJOB、ライブラリ、スプールなどを実務目線で整理しています。
コマンドを目的別に探す: 「ジョブを見たい」「ジョブログを確認したい」「スプールを見たい」「ファイル定義を見たい」など、やりたい作業から探す場合は AS400コマンド逆引き を確認してください。
CPF番号から確認したい場合 CPF0000、CPF4101、CPF4131、CPF9801など、よく見るCPFの確認ポイントは AS400 CPFエラー一覧 にまとめています。
RNX番号から確認したい場合 RPG実行時エラーの見方は、AS400 RNXエラー一覧 にまとめています。配列、10進数データ、RNX8888などを調べる入口になります。
実例でジョブログを読みたい場合 CPF・RNX・MSGWが出た時の読み方は、AS400ジョブログ実例集 にまとめています。最後のエラーだけで判断しない練習になります。
夜間バッチ障害の確認順もあわせて確認 WRKACTJOB、WRKSBMJOB、ジョブログ、MSGWをどの順番で見るかは、AS400夜間バッチ障害対応フロー にまとめています。投入しただけで安心しない、MSGWを勝手に返さないための実務チェックに使えます。
本番障害の初動対応も確認 作業者、環境、影響範囲、ジョブログ、MSGW、データリカバリーをどの順番で見るかは、AS400本番障害の初動対応チェックリスト にまとめています。焦って作業する前の確認用に使えます。
販売管理システム保守の全体像も確認 受注、出荷、在庫、売上、請求、店舗連携、物流連携をAS400保守でどう見るかは、AS400販売管理システム保守ガイド にまとめています。業務影響を見ながら保守するための入口です。
AS400の実務ワード別に読む入口
AS400を学ぶ時は、用語の意味だけでなく、現場で実際に使う場面から読むと理解しやすくなります。特に保守担当者は、ジョブログ、MSGW、WRKACTJOB、RPG/CL、本番対応をつなげて覚えると、障害時の初動がかなり安定します。
AS400とは、IBMが提供していた基幹業務向けコンピューターの名称で、現在もIBM i環境として多くの企業システムで使われています。 画面は古く見えることがありますが、販売管理、在庫管理、物流、会計連携など、止められない業務の裏側で今も動いている現役の仕組みです。
このページでは、AS400 / IBM i を初めて触る人に向けて、基本操作、ライブラリ、ジョブログ、RPG/CL、バッチ処理、本番対応までを一つの流れで整理します。単なる用語説明ではなく、2000年から販売管理システムを中心にAS400の開発・保守に関わってきた現場目線で、「まず何を知ればよいか」をまとめます。
まずAS400の概要だけを知りたい方は AS400とは?できること・特徴・将来性、学ぶ順番を短く確認したい方は AS400初心者向け学習ロードマップ もあわせて確認してください。
AS400 / IBM iをこれから学ぶ初心者向けに、最初に読む順番をまとめた総合ガイドです。 AS400は画面が古く見えるため誤解されがちですが、販売管理、物流、在庫、請求など、止めにくい基幹業務の裏側で今も使われています。
このページでは、AS400とは何か、どの基本操作から覚えるべきか、RPG/CLやジョブログをどう学ぶかを、現場で保守に入る人向けに整理します。個別の詳しい手順は、各章から専門記事へ進んでください。
当サイトはIBM公式サイトではありません。個人運営のAS400 / IBM i技術メモサイトです。記事内容は一般的な学習・保守の参考情報であり、実際の本番環境では所属組織の手順、権限、レビュー体制に従ってください。
AS400 / IBM iとは
AS400は、現在はIBM iとして発展している業務システム向けのプラットフォームです。5250画面はレトロに見えますが、実際にはデータセンターのラックに入る普通のサーバーとして使われ、Web画面や外部連携の裏側で動いていることも多いです。
販売管理システムでは、受注、出荷、在庫引当、売上計上、請求、店舗連携、物流連携など、会社の心臓部に近い処理を担うことがあります。まずは全体像を押さえてから、操作やコマンドに進むと理解しやすくなります。
初心者が最初に覚える基本操作
初心者が最初に覚えるべきことは、コマンド名を丸暗記することではありません。大事なのは、いきなり実行キーを押さず、F4で入力内容を確認する習慣です。本番環境では、コマンドそのものよりも「どの環境で、どのライブラリを対象にしているか」が事故を防ぎます。
| 最初に覚えたい操作 | 見る理由 | 関連記事 |
|---|---|---|
| WRKACTJOB | MSGWやCPUを使いすぎているジョブを確認する | WRKACTJOBとMSGWの見方 |
| WRKJOB | ジョブの状態、スプール、ジョブログへ進む入口になる | WRKJOBとDSPJOBLOGの見方 |
| STRPDM | ソースメンバーやオブジェクトを扱う入口になる | AS400基本操作とコマンド10選 |
| DSPLIBL | 現在どのライブラリを見ているか確認する | AS400ライブラリの確認方法 |
ライブラリとオブジェクトを理解する
AS400でつまずきやすいのが、ライブラリ、オブジェクト、ファイル、メンバーの関係です。ライブラリリストの上から順にオブジェクトやファイルを参照するため、同じ名前のファイルやプログラムが複数ライブラリにある場合、どれを見ているかを間違えると事故につながります。
特に本番対応やSQL更新では、ライブラリ名の確認が重要です。テスト環境と本番環境を間違える人は、画面右上のシステム名やライブラリリストを見ていないことが多いです。
RPGとCLを学ぶ
AS400保守では、RPGとCLを避けて通れません。RPGは販売管理のような業務ロジックで使われることが多く、CLはジョブ実行、ファイル操作、バッチ制御などの周辺処理でよく出てきます。
初心者は、まず全体の呼び出し順、ファイル名、パラメータ、ライブラリ指定、MONMSGを見ます。特にCLでMONMSG CPF0000を見つけた場合は、本当に入れてよいのかを全体を通して確認する必要があります。
ジョブログとエラー対応を覚える
AS400保守で避けて通れないのがジョブログです。処理が止まったとき、画面に出ている最後のエラーだけで判断すると危険です。ジョブログ全体を見て、どのCALLで何が起きたのか、前後のメッセージや重大度を確認します。
MSGWを見つけたら、焦ってジョブを強制終了したり、Dを返したりしないことが大切です。まず詳細メッセージを確認し、ジョブログを見て、C、I、Rなどの返答を状況に応じて判断します。
バッチ処理と本番対応へ進む
基本操作に慣れたら、バッチ処理と本番対応の考え方を学びます。販売管理では、受注、出荷、在庫引当、売上計上、請求、物流連携などがつながっているため、どこか一つが止まると後続処理に影響します。
本番対応では、作業者、バックアップ、環境、ライブラリリスト、対象ファイルを確認します。コマンドの知識よりも、焦らず手順を作り、メンバーとレビューし、環境を間違えないことが重要です。
CodexやAIをAS400保守で使う
AS400保守でも、Codexのような生成AIは使い方次第でかなり役に立ちます。ソース解析、バグチェック、テストデータ作成、単体テスト観点の整理、コンパイルリストの読み取り補助などに使えます。
ただし、本番環境、本番データ、顧客情報をそのままAIに触らせるのは避けるべきです。マスキング済みのサンプル、コードのみのマスター、検証環境を用意し、最後の判断は人間が行う前提で使います。