在 z/OS 平台上,DB2 命令的發送途徑多樣,各具適用場景與權限模型。本文系統整理六種標準執行方式,並說明命令前綴、授權需求與適用命令範圍,協助 DBA 選擇最佳操作通道。
| 途徑 | 介面/工具 | 命令前綴需求 | 可執行命令範圍 | 典型適用場景 |
|---|---|---|---|---|
| 1. z/OS 主控台 / 應用程式 | 系統主控台、自動化腳本 | 需命令前綴(如 -DSN1)指定目標子系統 |
所有 DB2 命令(含 START DB2) |
多子系統環境、自動化運維、系統級控制 |
| 2. IMS 主控台 / 應用程式 | IMS 終端、IMS 應用 | 需特定命令限定符 | 除 START DB2 外所有命令 |
IMS 共存環境、IMS 管理員操作 |
| 3. CICS 主控台 | CICS 終端、CEMT/CECI | 不需前綴(CICS 單一連接一個 DB2 子系統) | 除 START DB2 外所有命令 |
CICS 區域內快速發命令、應用程式動態控制 |
| 4. TSO 主控台 / DB2I | TSO 終端、DB2I 面板 | 進入命令處理器:TSO DSN SYSTEM(subsys-name) |
除 START DB2 外所有命令 |
DBA 互動式操作、測試驗證、單命令執行 |
| 5. APF-authorized 應用程式 | 經授權的系統程式(如自動化工具) | 視實作而定,通常需指定子系統 | 所有 DB2 命令 | 高權限自動化、系統級監控工具 |
| 6. IFI (Instrumentation Facility Interface) 應用程式 | 自訂監控/管理程式 | 程式內部指定 | 所有 DB2 命令 | 深度整合監控、自適應調優、客製化管理解決方案 |
-DSN1 DISPLAY GROUP DETAIL),否則 DB2 無法路由到正確子系統。START DB2,這是安全設計,防止非授權啟動子系統。TSO DSN SYSTEM(DSN1) 進入後,提示符變為 DSN>,可直接輸入 -DISPLAY THREAD(*) 等命令,離開用 END。