AS400用語集|IBM i初心者が現場で迷いやすい用語を実務目線で解説

AS400 / IBM i の保守では、用語の意味が分からないまま画面やジョブログを見ても、何を確認しているのか分かりにくくなります。この用語集では、初心者が現場で迷いやすい言葉を、実務で見る場面と一緒に整理します。

なお、AS/400は旧製品名として今も検索や現場会話でよく使われますが、現在の正式な製品名はIBM iです。この記事では、現場で通じやすい表現としてAS400も使いながら、IBM iの現場用語として説明します。公式情報を確認する場合は IBM i公式ページIBM Documentation も参照してください。

基本用語

用語意味現場で見る場面
AS/400IBMの旧製品名。現場では今もAS400と呼ばれることが多い古い資料、会話、検索キーワード
IBM i現在の正式名称。IBM Power上で動く統合型OS公式資料、現行サポート、製品説明
5250IBM iへ接続する端末画面の形式サインオン、コマンド入力、緑画面操作
ACSIBM i Access Client Solutions。5250接続やSQL実行などに使うクライアントPCからIBM iへ接続する時
区画LPARとも呼ばれる論理区画本番、検証、開発環境を分ける時

ジョブ・バッチ関連

用語意味確認コマンド例
ジョブIBM i上で動く処理の単位。画面操作もバッチもジョブとして動くWRKJOB、WRKACTJOB
バッチジョブ画面操作とは別に投入され、裏側で実行される処理SBMJOB、WRKSBMJOB
JOBQジョブキュー。投入されたバッチジョブが実行待ちになる場所WRKJOBQ
SBSDサブシステム記述。ジョブが実行される実行環境WRKSBS、WRKACTJOB
MSGWメッセージ待ち。ジョブが応答を待って止まっている状態WRKACTJOB、DSPJOBLOG
LCKWロック待ち。レコードやオブジェクトのロックで待っている状態WRKACTJOB、WRKOBJLCK

ジョブログ・メッセージ関連

用語意味現場での見方
ジョブログジョブの実行履歴やメッセージが残るログ原因メッセージと結果メッセージを分けて読む
CPFIBM iのメッセージIDでよく見る接頭辞。権限、ファイル、オブジェクトなど幅広いCPFxxxxの前後を確認する
RNXRPG実行時エラーでよく見る接頭辞数値変換、配列、ファイル処理などを疑う
MCH機械インターフェース系のエラーで出ることがある接頭辞プログラム異常やポインター系の問題を疑う
重大度メッセージの重さを示す値高い重大度だけでなく、直前の原因も見る

ライブラリ・オブジェクト関連

用語意味確認コマンド例
ライブラリIBM iのオブジェクトを管理する入れ物のようなものWRKLIB、DSPLIB
オブジェクトプログラム、ファイル、ジョブ記述などIBM i上の管理単位WRKOBJ、DSPOBJD
*LIBLライブラリリスト。オブジェクトを探す順番DSPLIBL、ADDLIBLE
QTEMPジョブごとの一時ライブラリ。ジョブ終了で消える一時ファイル、テスト出力
QGPL汎用ライブラリとして使われることがあるIBM提供ライブラリ共通オブジェクト、一時配置の確認
QSYSシステム系オブジェクトを持つ重要なライブラリ通常は不用意に触らない

ファイル・データ関連

用語意味現場で見る場面
物理ファイル実データを持つファイル。PFと呼ばれることがあるデータ件数、項目定義、更新対象確認
論理ファイル物理ファイルを見るための別の見方。LFと呼ばれることがあるキー順、検索条件、参照関係
メンバーファイル内のデータ単位。ソースファイルではソースメンバーになるWRKMBRPDM、DSPFD
DDSファイルや画面などを定義する記述仕様古いPF/LF、DSPF、PRTFの確認
Db2 for iIBM iに統合されたリレーショナルデータベースSQL、ACS、データ抽出
CCSID文字コードを識別する値CSV、文字化け、外部連携

RPG・CL関連

用語意味確認ポイント
RPGIBM i現場で多く使われる業務アプリケーション向け言語ファイル処理、計算処理、帳票処理
CLコマンド実行やジョブ制御に使われる制御言語CALL、SBMJOB、MONMSG、OVRDBF
ILE RPG現在のIBM iで使われるRPGの形。プロシージャやモジュール化が可能サービスプログラム、バインド
固定形式桁位置に意味がある古いRPGの書き方古い保守ソースでよく見る
フリーフォーム近年のRPGで使われる自由形式の書き方新しめの改修、可読性改善
MONMSGCLでメッセージを監視し、エラー時処理を制御する命令広すぎるCPF0000指定に注意

スプール・帳票関連

用語意味確認コマンド例
スプール印刷や帳票出力の待ちデータWRKSPLF
OUTQ出力キュー。スプールが置かれる場所WRKOUTQ
PRTFプリンターファイル。帳票定義として使われるDSPFD、WRKOBJ
コンパイルリストコンパイル結果やエラー行が出るスプールWRKSPLF

保守で危ない用語

次の用語やコマンドが出てきたら、初心者だけで判断しない方が安全です。対象ライブラリ、対象ファイル、バックアップ、戻し手順、承認者を確認してから作業します。

用語・コマンド注意点
CLRPFM物理ファイルメンバーのデータを消す。対象間違いが重大事故になる
DLTOBJオブジェクトを削除する。依存関係とバックアップ確認が必要
RSTLIB / RSTOBJ復元先を間違えると既存環境へ影響する
更新SQLWHERE条件やライブラリ指定を誤ると大量更新になる
PWRDWNSYSシステム停止につながるため、権限と承認が必要

用語から次に読む記事

画面に出た用語を「状態・メッセージ・実行経路・保存場所」に分ける

AS400の画面やジョブログで知らない用語が出た時は、単語を一つずつ暗記するより、何を表す言葉なのかを先に分けると調査しやすくなります。現場では、状態、メッセージ、実行経路、保存場所の4種類に分けてから、対象ジョブやライブラリを絞ります。

分類代表的な用語最初に確認すること
状態MSGW、LCKWWRKACTJOBでジョブの状態を見て、メッセージ待ちかロック待ちかを分ける
メッセージCPF、RNX、MCHメッセージIDだけで判断せず、ジョブログで直前の原因メッセージまで戻る
実行経路JOBQ、SBSD、JOBDどこで待ち、どのサブシステムで、どの実行条件を使うジョブかを確認する
保存場所LIB、OBJ、PF、LF、IFSライブラリ、オブジェクト種別、ファイル定義、IFSパスを区別する

QSYSOPR・IFS・PTF・JOBDをどこで確認するか

用語意味と最初の確認
QSYSOPRシステム運用上の重要なメッセージが届くメッセージ待ち行列です。
最初の確認:DSPMSG QSYSOPR
QSYSOPRの確認手順
IFSディレクトリーとパスでファイルを扱う統合ファイルシステムです。
最初の確認:WRKLNK
IFSの確認手順
PTFIBM iへ適用する修正プログラムです。
最初の確認:DSPPTF、WRKPTFGRP
バージョン・PTFの確認手順
JOBDジョブ待ち行列、出力先、ライブラリリストなどの実行条件を持つジョブ記述です。
最初の確認:DSPJOBD
JOBDの確認手順

用語の意味が分かった後は、対象ジョブ、ライブラリ、発生時刻、ジョブログをそろえて確認します。同じMSGWやCPFでも、どの業務のどのジョブで発生したかによって次の確認先が変わるためです。

社内で用語、画面、コマンド、調査メモの基準をそろえたい場合は、AS400 / IBM i現場向けCodex実戦研修の内容と料金も確認してください。

まとめ

AS400 / IBM i の用語は、単語だけ覚えても現場では使いにくいです。ジョブ、ライブラリ、オブジェクト、ジョブログ、MSGW、物理ファイル、論理ファイルのように、実際の画面や障害対応と結びつけて覚えると、保守作業で迷いにくくなります。

分からない用語が出てきた時は、まず「どの画面で見る言葉か」「どの作業で出る言葉か」「間違えると何が危ないか」を確認してください。そこまで分かると、AS400の保守調査はかなり進めやすくなります。