您可以使用 DB2 資料庫軟體,在 z/OS 系統上配置一個事件資料庫。
開始之前
若要從遠端用戶端來配置 DB2 資料庫,您必須已安裝具備最新修正套件的 DB2 Connect 產品。
執行這項作業的原因和時機
註: 只有在您要在 z/OS 系統上配置 DB2 事件資料庫時,
才需遵循本程序。
若要配置事件資料庫,請執行下列動作:
這項作業的步驟
- 在 z/OS 系統上,使用 DB2 管理功能表來建立新的子系統。
- 建立儲存體群組。 您也必須在資料庫回應檔中指定儲存體群組名稱;預設值是 sysdeflt。
- 對於您希望 WebSphere Process Server 資料來源所使用的使用者 ID,
授予必要的許可權。 這個使用者 ID 對於您所建立的資料庫和儲存體群組必須具備存取權;
也必須有權建立資料庫的新表格、表格空間和索引。
- 編目遠端資料庫。 在 Script 或 DB2 指令行視窗中使用下列指令:
catalog tcpip node zosnode remote hostname server IP_port system db_subsystem
catalog database db_name as db_name at node zosnode authentication DCS
如需建立節點和資料庫型錄的相關資訊,
請參閱 DB2 Connect 文件。
- 驗證您可以建立和遠端子系統間的連線。 您可以執行下列指令,來檢查此項:
db2 connect to subsystem user userid using password
- 連結至主機資料庫。 請使用下列指令:
db2 connect to db_name user userid using password
db2 bind path/bnd/@ddcsmvs.lst blocking all sqlerror continue message
mvs.msg grant public
db2 connect reset
如需將用戶端連結至主機資料庫的相關資訊,請參閱 DB2 Connect 文件。
- 移至設定檔(其中定義您想配置資料庫的 WebSphere ESB 執行時期環境)的
profile_path/event/dbconfig 目錄。 (請將 profile_path 換成內含
WebSphere ESB 設定檔的目錄路徑。)
- 使用 ASCII 文字編輯器,開啟 DB2ZOSResponseFile.txt 範例資料庫回應檔。
- 使用您環境的正確資訊來修改資料庫回應檔。(有關包括完整語法資訊在內的詳細參數資訊,
請參閱範例回應檔中的註解。) 指定下列參數的值:
- DB_NAME
- 您針對事件資料庫所建立的 z/OS 資料庫名稱。
- JDBC_CLASSPATH
- DB2 JDBC 驅動程式的路徑。
- UNIVERSAL_JDBC_DRIVER_NATIVEPATH
- 通用 JDBC 原生程式庫路徑的路徑。
- UNIVERSAL_JDBC_CLASSPATH
- 通用 JDBC 驅動程式的路徑。
- 針對您用戶端作業系統執行資料庫配置 Script,
其中並將資料庫回應檔名稱當成一個參數來指定。 請使用下列的指令:
- Windows 系統
- config_event_database.bat response_file
- Linux 和 UNIX 系統
- config_event_database.sh response_file
結果
Script 會配置事件資料庫並建立兩個 JDBC 資料來源:一個供事件資料庫使用,另一個供事件型錄使用。當資料庫配置完成時,
會顯示一則訊息。
註: 如果您的資料庫回應檔指定 EXECUTE_SCRIPTS=false,
您必須手動執行產生的 Script,以完成資料庫配置。範例資料庫回應檔中的預設值為 EXECUTE_SCRIPTS=true。
下一步
在您配置事件資料庫之後,
您必須重新啟動應用程式伺服器。