連接環境補充資料

DB2 for MVS/ESA

圖 1顯示一個執行單一 DB2 for MVS/ESA 拷貝的 MVS 系統。 在單一 MVS 系統上,執行多個 DB2 for MVS/ESA 拷貝也是可能的。 欲在指定的 MVS 系統內, 識別 DB2 for MVS/ESA 拷貝 (或 MVS/JES 複合體內的 DB2 for MVS/ESA 拷貝), 將給與每一個 DB2 系統一個子系統名稱, 這個名稱具有 1 到 4 個字串,且在 MVS/JES 複合體內是唯一的。 在圖 1中,DB2 for MVS/ESA 子系統名稱為 xxxx 三個 MVS 位址空間均是以 DB2 for MVS/ESA 子系統名稱作為字首。 這三個位址空間將構成 DB2 for MVS/ESA 產品。

圖 1. DB2 for MVS/ESA 所使用的 MVS 位址空間

                                                                                  
                                                                                 
 

REQTEXT

圖 1 顯示透過 DB2 for MVS/ESA 來處理的分散式資料庫中所包括的 MVS 位址空間。 這些位址空間將一起工作,以容許 DB2 for MVS/ESA使用者能夠存取本端關聯性資料庫, 並與遠端 DRDA 系統進行通信。 每一個位址空間的目的如下:

xxxxMSTR
系統將服務其負責啟動及停止 DB2 for MVS/ESA ,以及控制對 DB2 for MVS/ESA 的本端存取之 DB2 for MVS/ESA 產品的位址空間。

xxxxDBM1
資料庫將服務負責存取 DB2 for MVS/ESA 所控制的關聯性資料庫的位址空間。 這即是代表 SQL 應用程式執行資料庫資源的輸入及輸出之處。

xxxxDIST
DB2 for MVS/ESA 中提供分散式資料庫能力的部份; 亦即是分散式資料機能 (DDF)。 當收到分散式資料庫要求時,DDF 將傳遞要求給 xxxxDBM1,以便可執行所需的資料庫 I/O 作業。 本書將詳細描述 DDF。

IRLM
DB2 for MVS/ESA 用來控制資料庫資源存取的鎖定管理程式。

VTAM
MVS 系統的「SNA 通信管理程式」。 DDF 將代表 DB2 for MVS/ESA 使用 VTAM,來執行分散式資料庫通信。

NETVIEW
MVS 系統上的網路管理焦點產品。 在處理分散式資料庫時,如果發生了錯誤時,DDF 將會把錯誤資訊 (亦即是警示) 記錄在 NetView 硬體監督器資料庫中。 系統管理者可以使用 NetView,來檢查硬體監督器資料庫中所儲存的錯誤, 或提供當記錄警示狀況時,將呼叫的自動命令程序。

NetView 也可以用來診斷 VTAM 通信錯誤。 關於詳細資訊,請參閱 Distributed Relational Database Architecture Problem Determination Guide

圖 1 不顯示任何 SQL 應用程式。 當應用程式使用 DB2 來發出 SQL 陳述式時,應用程式必須以下列其中一種方法, 連接至 DB2 for MVS/ESA 產品:

TSO
批次工作及已登入至 TSO 的一般使用者將透過 TSO 連接機能,連接至 DB2 for MVS/ESA。 這是用來使 SPUFI 與大多數 QMF 應用程式連接至 DB2 for MVS/ESA 的技術。

CICS/ESA
當 CICS/ESA 應用程式發出 SQL 呼叫時,CICS/ESA 產品將使用 CICS 連接介面, 將 SQL 要求遞送至 DB2 for MVS/ESA。

IMS/ESA
在 IMS/ESA 控制下執行的異動將使用 IMS 連接介面,把 SQL 陳述式傳遞給 DB2 for MVS/ESA,以便進行處理。

DDF
「分散式資料機能」將負責使分散式應用程式與 DB2 for MVS/ESA 連接。

CAF
呼叫連接機能將容許使用者所寫入的子系統,直接與 DB2 for MVS/ESA 連接。


[ 頁面頂端 | 前一頁 | 下一頁 | 目錄 | 索引 ]