在 z/OS 平台上,DB2 提供多樣化的命令執行介面,適用於不同運維場景。本文彙整六種主要執行方式,說明其適用範圍、權限需求與指令前綴規則,協助 DBA 選擇最適合的操作管道。
| 方式 | 執行介面 | 可執行命令範圍 | 指令前綴/限定符需求 | 適用場景 |
|---|---|---|---|---|
| 1 | z/OS 主控台或應用程式 | 所有 DB2 命令(含 START DB2) | 需命令前綴(如 -DSN1 DIS GROUP DETAILS)以識別特定子系統 |
多子系統環境下的系統級控制 |
| 2 | IMS 主控台或應用程式 | 除 START DB2 外的所有命令 | 需特定命令限定符 | IMS 交易環境下的資料庫操作 |
| 3 | CICS 主控台 | 除 START DB2 外的所有命令 | 不需前綴(CICS 單一連接一個 DB2 子系統) | CICS 線上交易環境的即時指令 |
| 4 | TSO 主控台 / DB2I (TSO DSN SYSTEM) | 除 START DB2 外的所有命令 | 透過 TSO DSN SYSTEM(subsystem-name) 進入命令處理器 |
DBA 互動式管理、批次作業提交 |
| 5 | APF-authorized 應用程式 | 所有 DB2 命令 | 程式內部處理 | 自動化運維腳本、客製化管理工具 |
| 6 | IFI (Instrumentation Facility Interface) 應用程式 | 所有 DB2 命令 | 程式內部處理 | 效能監控工具、自動化調適程式 |