AS400 / IBM i のコマンドは、名前から覚えるより「何を確認したいか」から探す方が現場では使いやすいです。このページでは、ジョブ、ジョブログ、スプール、ライブラリ、ファイル、バッチ、権限の確認コマンドを目的別に整理します。
やりたい作業から探す
| やりたいこと | 主なコマンド | 詳しい記事 |
|---|---|---|
| 実行中ジョブを見たい | WRKACTJOB | バッチ処理確認 |
| 投入済みバッチを見たい | WRKSBMJOB | バッチ処理確認 |
| ジョブログを見たい | DSPJOBLOG / WRKJOB | ジョブログ確認 |
| スプールを見たい | WRKSPLF | 保守運用ガイド |
| ライブラリを見たい | DSPLIBL / WRKLIB | ライブラリとオブジェクト |
| オブジェクトを探したい | WRKOBJ / DSPOBJD | ライブラリとオブジェクト |
| ファイル定義を見たい | DSPFD / DSPFFD | PF/LF |
障害時に使う順番
障害時は、まずジョブ状態を見て、次にジョブログ、必要ならスプールやファイル定義へ進みます。コマンド単体ではなく、確認順を決めることが重要です。症状から探す場合は トラブル逆引き を使ってください。
コマンドを使う時の注意
- 本番環境では参照系コマンドから使う
- CLRPFM、DLTOBJ、CHGPFなど更新・削除系は承認後に実行する
- *LIBL参照の場合はDSPLIBLで環境を確認する
- MSGWの応答は、ジョブログと業務影響を見てから判断する
逆引きはコマンド名の暗記ではなく、作業目的で整理する
AS400 / IBM iのコマンドは、名前だけを覚えようとすると続きません。現場では「ジョブを見たい」「ファイルの中身を確認したい」「スプールを探したい」「ライブラリを確認したい」のように、作業目的からコマンドを選べる状態にしておく方が実用的です。
| 作業目的 | 最初に見るコマンド例 | 確認の入口 |
|---|---|---|
| ジョブの状態を見たい | WRKACTJOB / WRKJOB / DSPJOBLOG | WRKJOBとDSPJOBLOG |
| ファイルの定義や中身を見たい | DSPFFD / DSPPFM / DSPFD | ファイル確認の基本 |
| スプールや帳票を確認したい | WRKSPLF / WRKOUTQ | OUTQ確認 |
| ライブラリやオブジェクトを見たい | DSPLIB / WRKOBJ / DSPOBJD | ライブラリとオブジェクト |
| 社内教育で整理したい | 目的別の確認手順として並べる | 研修内容を見る |
研修や引き継ぎでは、コマンド一覧を配るだけでなく、「障害時はこの順番で見る」「変更前はこの情報を確認する」という型にしておくと、実務で使いやすくなります。Codexに確認させる場合も、コマンド名だけでなく、何を判断したいのかを添えると回答の精度が上がります。
ここまでの要点
AS400のコマンドは、目的別に覚えると保守で使いやすくなります。より一覧で見たい場合は AS400コマンド一覧、用語が分からない場合は AS400用語集 を確認してください。
参照系コマンドから始める
本番環境では、まず参照系コマンドで状態を確認します。WRKACTJOB、WRKSBMJOB、WRKJOB、DSPJOBLOG、WRKSPLF、DSPLIBL、DSPFD、DSPFFDは、状態確認の入口として使いやすいコマンドです。更新、削除、クリア、復元につながるコマンドは、業務影響と承認を確認してから使います。
| 状況 | 最初に使うコマンド | 次に見るもの |
|---|---|---|
| 画面でエラー | DSPJOBLOG | CPF/RNX、対象プログラム、対象ファイル |
| 夜間バッチ停止 | WRKACTJOB / WRKSBMJOB | MSGW、ジョブログ、後続ジョブ |
| 帳票が出ない | WRKSPLF | OUTQ、Writer、プリンター状態 |
| ファイルが見つからない | DSPLIBL / WRKOBJ | *LIBL、同名オブジェクト、権限 |
コマンド名で迷った時
AS400のコマンドは、WRKは作業、DSPは表示、CHGは変更、DLTは削除、CLRはクリアという意味で始まるものが多いです。初心者はまずWRKとDSPから覚え、CHG、DLT、CLR、RST、SAVは本番影響があるものとして慎重に扱います。
逆引きで探す時の使い方
AS400のコマンドは、名前だけを覚えても現場では使いにくいことがあります。たとえば「帳票が出ない」「5250がつながらない」「API連携前に現行処理を見たい」のように、困りごとから確認先を決めると、WRKACTJOB、DSPJOBLOG、WRKSPLF、DSPFFD、OVRDBFなどの使いどころが整理しやすくなります。
- エラー対応では、まずジョブとジョブログを確認する
- 帳票やCSVでは、スプール、OUTQ、ファイル定義、文字コードを分ける
- Web化・API連携では、既存RPG/CL、ファイル、ジョブ、権限、戻し方を先に見る
- 若手教育では、コマンド名ではなく「何を確認する画面か」から教える
一覧で見たい場合は AS400コマンド一覧、基本操作から順に学ぶ場合は AS400基本操作・基本コマンド も確認してください。
法人内でコマンドを教える時は、作業目的から始める
AS400のコマンドは、名前だけを暗記しようとすると続きません。社内教育や引き継ぎでは、「ジョブを見たい」「エラー原因を見たい」「ファイル定義を見たい」のように、作業目的から使うコマンドへ進む形にすると、初心者でも現場で迷いにくくなります。
| やりたいこと | 最初に使う入口 | 次に読む記事 |
|---|---|---|
| ジョブの状態を見たい | WRKACTJOB / WRKJOB | WRKACTJOB確認 |
| エラー原因を見たい | DSPJOBLOG / メッセージID | CPFエラーとジョブログ確認 |
| バッチの流れを見たい | SBMJOB / JOBQ / SBSD | バッチ処理の確認手順 |
| CLの処理を読みたい | CALL / MONMSG / OVRDBF | CLの読み方 |
| 社内で使い方をそろえたい | 参照系コマンド、変更系コマンド、実行禁止範囲を分ける | AS400 / IBM i 現場向けCodex実戦研修 |
特に若手や引き継ぎ担当者に教える場合は、最初から変更系コマンドを触らせるより、参照系コマンドで「見る順番」をそろえる方が安全です。コマンド逆引きは、作業目的を確認してから、ジョブログ、ジョブ属性、ファイル、スプール、IFSへ進む入口として使うのがおすすめです。