AS400の保守を初めて担当する方へ、IBM iとの関係、基本操作、コマンド、障害時の確認先をまとめました。分からない用語を調べるところから、対象ジョブと環境を確かめるところまで、必要な記事を順番に案内します。
AS400 / IBM i を初めて担当する時は、最初からRPGソースだけを読もうとすると迷いやすくなります。まずは、画面操作、ジョブ、ジョブログ、ライブラリ、ファイル、RPG、CL、バッチの関係をつかむことが大切です。
このページは、AS400初心者が現場保守に入るための総合入口です。用語を覚えるだけでなく、エラーが出た時にどの記事へ進めばよいかが分かるように整理しています。
まず読む順番
| 順番 | 読む記事 | 分かること |
|---|---|---|
| 1 | AS400用語集 | IBM i、ジョブ、MSGW、PF/LF、RPG、CLの基本用語 |
| 2 | 学習ロードマップ | 初心者が学ぶ順番 |
| 3 | コマンド逆引き | やりたい作業からコマンドを探す |
| 4 | 保守運用ガイド | 障害時に見る順番 |
最初に体で覚えるべきは、コマンドではない
AS400の学習で覚えることは、少ないほうがいいと考えています。コマンドは数が多いので、全部を頭に入れようとすると続きません。名前と目的が結びついていれば、細かい指定はAS400コマンド逆引きや公式ドキュメントで調べれば足ります。
その代わりに、ひとつだけ体で覚える価値があるものがあります。今自分がどの環境にいるかを確認する癖です。
現場の事故は、難しい技術を知らなかったことよりも、ここに集まります。しかも症状はまったく別に見えるので、同じ原因だと気づきにくいのが厄介なところです。
| 起きること | 確認したい原因の例 | 詳しく見る記事 |
|---|---|---|
| 別のマシンで作業してしまう | 接続先を確認していない | AS400本番作業チェック |
| 自分の環境では動くのに、他の人が動かすとアベンドする | ライブラリリストを確認せずにコンパイルし、古いファイル定義を拾っている | AS400ライブラリの確認方法|仕組みとオブジェクト管理を初心者向けに解説 |
| テスト機で通ったSQLが本番機でエラーになる | リリースやDb2のグループPTFレベルが2台で違う | ACS SQLとは?AS400 / IBM iで安全にデータ確認する基本 |
これらは環境差が原因になり得る例です。同じ症状でも、権限、データ、設定、プログラムの違いなど、ほかの原因はあります。環境確認を入口にし、実際のログや設定を根拠に切り分けます。マシン、ライブラリリスト、対象環境のバージョン。この3つを見る前に手を動かさない、というだけで防げる事故がかなりあります。
コマンドを増やすのは後からでも間に合います。先に身につけたほうが得をするのは、この確認の癖です。学習の順番としては、AS400初心者向け学習ロードマップの各段階で、必ずこの確認を挟むようにしてください。
保守で必ず使う基礎
| テーマ | 記事 | 現場での使いどころ |
|---|---|---|
| ジョブログ | ジョブログ確認手順 | CPF、RNX、MCH、MSGWの原因調査 |
| バッチ | バッチ処理確認 | WRKSBMJOB、WRKACTJOB、再実行判断 |
| RPG | RPG保守ポイント | CHAIN、READ、SETLL、EXSR、ファイル処理 |
| CL | CL確認ポイント | CALL、SBMJOB、MONMSG、OVRDBF |
| ファイル | 物理ファイルと論理ファイル | PF/LF、DDS、キー、アクセスパス |
| 環境 | ライブラリとオブジェクト | *LIBL、QTEMP、同名オブジェクト |
AS400とIBM iの呼び方
AS/400は古い製品名ですが、現場では今もAS400と呼ばれることがあります。現在の正式な製品名はIBM iです。このサイトでは現場で通じやすいAS400という表現も使いながら、IBM iの現場保守として説明します。
困った時の入口
エラーや障害から調べたい場合は、AS400トラブル逆引き から症状別に確認してください。コマンド名が分からない場合は AS400コマンド一覧、用語で止まった場合は 用語集 が入口になります。
社内で教えるなら、最初に確認範囲を決める
ここまでの内容は、一人で読んで覚えることもできます。ただ、社内で複数人が同じ順番で調べられる状態にするとなると、手順を決めて共有する作業が別に要ります。その型づくりを実機で行うのがAS400 / IBM i の現場向け研修(半日ハンズオン)です。
AS400初心者に教えるときは、画面操作から始めるだけでは足りません。ジョブ、ジョブログ、スプール、ファイル定義、RPG/CLソース、権限、夜間バッチのどこまでを担当範囲にするかを先に決めておくと、学習内容が散らばりにくくなります。
まずはAS400学習ロードマップで順番を整理し、現場の引き継ぎや若手教育としてまとめて進める場合は、AS400 / IBM i Codex研修の内容・料金を確認してください。研修では、実データや接続情報を預からず、現地で画面や運用ルールを確認しながら進める形をおすすめしています。
初心者が最短で現場対応に近づく学び方
AS400を初めて学ぶ場合、用語を広く覚えるだけでは現場対応につながりにくいです。実務では「画面で何が起きたか」「ジョブログに何が残ったか」「CLやRPGのどこで分岐しているか」「帳票やCSVがどこで止まったか」を順番に確認する力が必要になります。
| 学習段階 | 先に見るもの | 目的 |
|---|---|---|
| 1 | 基本コマンド | 調査の入口を覚える |
| 2 | ジョブログ | エラーや処理の流れを追う |
| 3 | CL | 呼び出し順、分岐、異常時処理を見る |
| 4 | RPG | 業務ロジックとファイル更新を読む |
| 5 | Codex活用研修の内容 | 調査結果を安全に整理する型を作る |
社内教育では、最初から高度なRPGやFFRPGだけに寄せるより、既存システムを保守するための確認順を作る方が効果的です。ジョブログ、コマンド、CL、RPG、帳票、CSVをつなげて説明できるようになると、引き継ぎや問い合わせ対応の質が上がります。
1日目:5250に入り、環境を確認する
最初に覚えるのは、5250画面へ入り、今どの環境に接続しているかを確認することです。本番、検証、開発を取り違えないため、システム名、ユーザー、メニュー、ライブラリリストを確認します。
2日目:メニュー名と業務名を結びつける
在庫照会、請求締め、出荷確定のようなメニュー名は、単なる画面名ではありません。どの部署が使い、どの業務に影響し、止まると何が困るかを確認します。
3日目:ジョブとジョブログを見る
WRKACTJOBやWRKJOBでジョブを見て、DSPJOBLOGでエラーの前後を確認します。障害調査では、最後のエラーだけでなく、その前に何が起きたかを見ることが大事です。
基本を押さえたあと、実際の現場で何が起きるのかはAS400で実際によく相談されるトラブル10選にまとめています。25年以上この現場にいて繰り返し持ち込まれてきた相談を整理したもので、教科書には出てこない内容です。
また、コマンドや文法を覚えた先に何が必要になるかは運営者のAS400実務経験で書いています。1年目に言われたことをこなすだけだった時期から、どう業務を覚えたかまで含めた話です。
保守で出てきた要望は、現行の部分改修で解決するか、更新や移行が必要かを分けて考えます。判断材料は、IBM iの継続利用と移行を考えるロードマップにまとめています。
AS400初心者向け基礎の要点
AS400 / IBM i の初心者は、操作、ジョブ、ジョブログ、ファイル、ライブラリ、RPG、CLをつなげて理解すると保守に入りやすくなります。このページを起点に、目的別の記事へ進んでください。
初心者が現場でつまずきやすいポイント
AS400初心者が最初につまずくのは、コマンドそのものよりも、ジョブ、ライブラリ、ファイル、プログラムの関係です。画面で実行した処理も、裏ではジョブとして動き、ジョブログに履歴が残ります。RPGやCLはそのジョブの中で動き、ライブラリリストに従ってプログラムやファイルを探します。
| つまずき | 確認すること | 読む記事 |
|---|---|---|
| エラー画面だけ見て原因が分からない | ジョブログの前後メッセージ | ジョブログ確認 |
| 同じ名前のファイルが複数ある | ライブラリリストとオブジェクト | ライブラリとオブジェクト |
| RPGが読めない | ファイル定義、キー、命令、サブルーチン | RPG保守 |
| バッチの状態が分からない | 投入済みジョブ、MSGW、後続影響 | バッチ処理確認 |
最初に覚える現場メモの残し方
調査した内容は、発生日時、ユーザー、ジョブ名、ジョブ番号、メッセージID、対象プログラム、対象ファイル、対応内容を残します。AS400保守では、同じ障害が翌月や次回締め処理で再発することがあります。メモが残っているだけで、次回の調査時間を大きく減らせます。
AS400全体を学ぶときのおすすめ順
AS400を初めて担当する場合は、用語を全部暗記するより、現場で見る順番を決める方が理解しやすくなります。最初に AS400とは何か を押さえ、次に 基本コマンド、ジョブログ、メッセージID の順に進むと、障害時に何を見るかがつながります。
社内教育や引き継ぎでは、画面操作だけでなく「なぜそのコマンドを見るのか」「どこまで確認したら担当者へ渡せるのか」まで共有することが大切です。体系的に進めたい場合は、AS400学習ロードマップ と 法人向けAS400研修 も確認してください。
初心者教育を現場作業につなげる順番
AS400を初めて学ぶ人には、用語やコマンドを一気に覚えさせるよりも、現場で起きる作業に沿って順番を作る方が定着しやすいです。特に法人内の引き継ぎでは、画面操作、ジョブ確認、ジョブログ確認、エラー確認、バッチ確認を一つの流れとして教えると、保守で使える知識になります。
| 学ぶ順番 | 見る内容 | 次に読む記事 |
|---|---|---|
| 1. 基本操作 | 5250画面、メニュー、コマンド入力、Fキーの使い方を確認します。 | AS400基本操作・基本コマンド |
| 2. ジョブ確認 | WRKJOB、WRKACTJOB、DSPJOBLOGで、今何が動いているかを見ます。 | WRKJOBとDSPJOBLOG |
| 3. エラー確認 | CPFメッセージ、ジョブログ、対象ファイル、ライブラリを順番に確認します。 | CPFエラー一覧 |
| 4. バッチ確認 | 投入元、JOBQ、SBSD、スプール、夜間処理の流れを確認します。 | バッチ処理の確認 |
| 5. 社内研修 | 自社の画面、帳票、ジョブログ、運用ルールを教材にして確認順をそろえます。 | AS400 / IBM i の現場向け研修 |
最初からすべてを理解しようとすると、AS400は範囲が広く見えます。まずは「画面を見る」「ジョブを見る」「エラーを見る」「バッチを見る」という入口をそろえ、実際の運用で何を確認したかをメモに残すところまでを一つの型にするのがおすすめです。
現場経験からAS400の全体像をつかむ
コマンドやRPGを覚える前に、AS400が現場でどう見られ、どこでつまずきやすいかを知っておくと学習の順番を決めやすくなります。次の記事では、初心者の疑問、保守の実感、長期運用の考え方を実体験に寄せて整理しています。