AS400 / IBM i の運用では、システム値という設定が出てきます。システム値は、日付形式、パスワードルール、ジョブログの扱い、セキュリティレベル、ライブラリリスト、装置名など、システム全体の動きに関係する重要な設定です。
この記事では、初心者・保守担当者がシステム値を見る時の基本を整理します。システム値は影響範囲が大きいため、確認はしても、変更は必ずレビューと承認を通して行うべきです。
システム値を見る入口
システム値を確認する代表的な入口は DSPSYSVAL と WRKSYSVAL です。特定の値を見る時はDSPSYSVAL、一覧から確認する時はWRKSYSVALが入口になります。変更系の操作は本番影響が大きいため、初心者だけで実行しないようにします。
| コマンド | 用途 | 注意点 |
|---|---|---|
| DSPSYSVAL | 指定したシステム値を表示する | 確認用として使いやすい |
| WRKSYSVAL | システム値の一覧を扱う | 変更操作に進まないよう注意する |
| CHGSYSVAL | システム値を変更する | 本番影響が大きいため承認・レビュー必須 |
よく確認するシステム値の例
| 分類 | 見る理由 |
|---|---|
| 日付・時刻 | 処理日、締め処理、帳票日付、外部連携に影響する |
| パスワード | 文字数、有効期限、ロックアウトなどのルールに関係する |
| セキュリティ | システム全体の保護レベルや監査観点に関係する |
| ジョブログ | 障害調査時にログが残るか、見やすいかに関係する |
| ライブラリ | 初期ライブラリやシステムの参照順に関係する場合がある |
本番でやってはいけないこと
- 意味を理解せずシステム値を変更する
- テスト環境のつもりで本番の値を変える
- パスワードやセキュリティ系の値を一時対応で弱くする
- 変更前の値を記録しない
- 戻し手順を決めずに変更する
権限やセキュリティに関係する内容は、AS400の機密保護・権限確認チェックリスト も確認してください。
変更前に残すメモ
| メモ | 内容 |
|---|---|
| 変更理由 | なぜ変更する必要があるか |
| 変更前の値 | 戻せるように必ず記録する |
| 変更後の値 | 設定予定値と根拠 |
| 影響範囲 | ユーザー、ジョブ、バッチ、外部連携、セキュリティ |
| 戻し手順 | 問題が出た時に誰がどう戻すか |
まとめ
システム値は、AS400 / IBM i 全体の動きに関わる重要な設定です。DSPSYSVALやWRKSYSVALで確認することは大切ですが、変更は必ずレビュー、記録、戻し手順を用意して行います。
本番で迷う時は、AS400本番対応チェックリスト と 保守会社に相談する前のチェックリスト も合わせて確認してください。
5250画面・ACS・PCOMMにつながらない時
ACSやPCOMMでサインオン画面につながらない時は、AS400の5250接続トラブル対応 を確認してください。自分だけか全員か、接続先、ユーザー、権限、システム値、ネットワークを分けて見ます。
