AS400 サブシステム停止・開始の確認ポイント|STRSBS・ENDSBSで事故を防ぐ

AS400 / IBM i の運用では、夜間バッチ、オンライン業務、5250接続、外部連携がサブシステムに紐づいて動いています。サブシステムを停止・開始する時に、影響範囲を確認しないまま操作すると、業務停止、ジョブ中断、MSGW放置、再開漏れにつながります。

この記事では、STRSBSENDSBS、SBSD、JOBQ、WRKACTJOB、DSPLOG/QHSTを、現場で安全に確認するための入口として整理します。具体的な操作は、必ず社内手順と保守会社の指示に従ってください。

サブシステム停止前に確認すること

確認対象見る理由関連する確認先
対象サブシステムどの業務、端末、バッチが動いているかを確認するSBSD、WRKACTJOB
実行中ジョブ停止で中断される処理がないかを見るWRKACTJOBの確認
ジョブキュー停止中にJOBQへ処理が溜まるかを確認するJOBQ/SBSD/JOBSCDEの整理
QSYSOPR応答待ちや障害メッセージを見落とさないQSYSOPRの確認
変更予定PTF、保守、設定変更、外部接続影響を確認する保守運用ガイド

STRSBSとENDSBSを調べる時の考え方

STRSBS はサブシステム開始、ENDSBS はサブシステム終了に関係するコマンドです。初心者が覚えるべきなのは、コマンド名そのものより「そのサブシステムで何が動いているか」「止めてよい時間帯か」「戻し確認を誰が行うか」です。

  • オンライン業務、5250端末、外部連携、夜間バッチのどれに影響するか
  • 停止前にジョブ一覧、MSGW、ジョブキュー滞留を確認したか
  • 開始後に必要なジョブ、通信、端末接続が戻っているか
  • 異常時の連絡先、切り戻し、保守会社への相談基準が決まっているか

停止・開始後に見るログ

サブシステム操作の前後は、ジョブログだけでなくシステム全体の時系列も確認します。操作時刻、メッセージID、対象サブシステム、停止したジョブ、再開したジョブを控えておくと、翌日の問い合わせや障害調査が楽になります。

保守会社へ相談した方がよいケース

サブシステム停止・開始は、対象によっては業務全体に影響します。QINTER、QBATCH、外部接続用のサブシステム、ベンダー製品が使うサブシステムなどは、自己判断で操作せず、対象、時間、影響、戻し手順を確認してから進めるのが安全です。

特に、PTF適用、IPL、通信設定変更、SST/DSTを伴う作業と同時に行う場合は、DSPPTF/WRKPTFGRPの確認や、SST/DSTを触る前の確認も合わせて確認してください。

関連ページ