DB2 Universal Database 回應檔可以指定在 z/OS 系統上配置 DB2 事件資料庫時所用的參數。
在 install_root/event/dbconfig 目錄中,有一個稱為 DB2ZOSResponseFile.txt 的 z/OS 系統 DB2 回應檔範例。這個回應檔指定了下列參數:
範例 DB2 Universal Database 回應檔(z/OS 系統)的參數
- WAS_SERVER=server
- 資料庫安裝所在的 WebSphere ESB 名稱。只有在 SHARE_DB 參數設定為 server 時,這個參數才適用。如果您沒有指定伺服器名稱,則預設值為 server1。
- SHARE_DB=[server|node|cell]
- 所配置之資料庫的共用範圍。
這是在其中建立 Java 資料庫連線功能 (JDBC) 資料來源的範圍。
這是選用參數。預設值是 server。
- DB_NAME=name
- 這是事件資料庫的名稱。這個名稱的長度不可超過 8 個字元,而且必須是現有資料庫的名稱。這是選用參數。預設值是 ceizos。
- JDBC_PROVIDER=provider
- 要配置的 JDBC 提供者名稱。此值必須是
WebSphere ESB 5.1 版(和以上)所支援的
JDBC 驅動程式名稱。下列為建議的驅動程式:
- DB2 Universal JDBC Driver Provider (XA)
- DB2 Legacy CLI-based Type 2 JDBC Provider (XA)
- JDBC_CLASSPATH=path
- JDBC 驅動程式的路徑(不含檔案名稱在內)。這應該是下列其中一項:
- DB2 Universal JDBC Driver Provider (XA):db2jcc_license_cu.jar 和 db2jcc_license_cisuz.jar 檔的路徑。
- DB2 Legacy CLI-based Type 2 JDBC Driver (XA):db2java.zip 檔的路徑。
- UNIVERSAL_JDBC_CLASSPATH=path
- 如果是 B2 Universal JDBC Driver Provider 或 DB2 Universal JDBC Driver Provider
(XA),則是 JDBC 驅動程式的路徑(不含檔案名稱在內)。這應該是 db2jcc_license_cu.jar 檔的路徑。這個參數是選用的。
- JDBC_DRIVER_TYPE=type
- JDBC 驅動程式類型。這個項目應該是 2 或 4。
- DB_HOST_NAME=hostname
- 這是資料庫伺服器的主機名稱。如果 JDBC_DRIVER_TYPE 已設成 4,則需要這項參數。預設值為 localhost。
- DB_INSTANCE_PORT=port
- 這是資料庫實例的埠號。如果 JDBC_DRIVER_TYPE 已設成 4,則需要這項參數。預設的埠號為 5027。
- EXECUTE_SCRIPTS=[YES|NO]
- 指定是否自動執行資料庫配置 Script。
如果您正在含 UNIX System Services 的 z/OS 系統中配置資料庫,請將這個值設成 NO。
- DB_TYPE=DB2ZOS
- 要配置的資料庫類型。如果是 DB2 for z/OS 資料庫,這必須是 DB2ZOS。
- EVENT_DB_NAME=name
- 這是事件資料庫的資料庫名稱。這個名稱的長度不可超過 8 個字元。其預設值為 event。
- CATALOG_DB_NAME=name
- 這是事件型錄資料庫的資料庫名稱。這個名稱的長度不可超過 8 個字元。預設值為 eventcat。
- STORAGE_GROUP=group
- 這是事件資料庫和型錄資料庫的儲存體群組。這必須是某個現有儲存體群組的名稱。預設值為 sysdeflt。
- BUFFER_POOL_4K=name
- 這是 4K 緩衝池的名稱。預設值為 BP9。
- BUFFER_POOL_8K=name
- 這是 8K 緩衝池的名稱。預設值為 BP8K9。
- BUFFER_POOL_16K=name
- 這是 16K 緩衝池的名稱。預設值為 BP16K9。
- DAYS_TO_KEEP_EVENTS=days
- 在除去事件之前,將它保留在資料庫中的天數。如果變更這個值,將會明顯地影響到對儲存事件資料之表格空間所配置的儲存體數量。預設值是 1。
- AVERAGE_EVENTS_PER_SECOND=events
- 資料庫中每秒所儲存的平均事件數目。如果變更這個值,將會明顯地影響到對儲存事件資料之表格空間所配置的儲存體數量。預設值是 1。
- AVERAGE_NUMBER_CONTEXT_PER_EVENT=number
- 每個事件實例的平均環境定義元素數目。預設值是 1。
- AVERAGE_NUMBER_EXTENDED_DATA_ELEMENT_PER_EVENT=number
- 每個事件實例的平均延伸資料元素數目。如果變更這個值,將會明顯地影響到對儲存延伸資料元素之表格空間所配置的儲存體數量。預設值是 5。
- AVERAGE_NUMBER_EXTENDED_DATA_ELEMENT_ARRAY_ELEMENTS=number
- 這是陣列資料類型的延伸資料元素值平均數目。預設值是 5。
- AVERAGE_NUMBER_MSG_TOKENS_PER_EVENT=number
- 每個事件的平均訊息記號數目。預設值是 1。
- AVERAGE_ASSOCIATIONS_PER_EVENT=number
- 每個事件的平均事件關聯數目。預設值是 2。
- TABLESPACE_EXTENDED_BINARY_VALUE_PRIMARY=size
- 這是其中包含 hexBinary 延伸資料元素值的大型物件 (LOB) 表格空間之主要配置。如果事件並未包含 hexBinary 延伸資料元素值,則這項配置可以很小。預設值為 1000。
- TABLESPACE_EXTENDED_BINARY_VALUE_SECONDARY=size
- 這是其中包含 hexBinary 延伸資料元素值的大型物件 (LOB) 表格空間之次要配置。如果事件並未包含 hexBinary 延伸資料元素值,則這項配置可以很小。預設值是 200。
- TABLESPACE_ANY_VALUE_PRIMARY=size
- 這是其中包含 any 元素值(此為字元大型物件,CLOB)的大型物件 (LOB) 表格空間之主要配置。如果事件並未包含 any 元素,則這項配置可以很小。預設值為 1000。
- TABLESPACE_ANY_VALUE_SECONDARY=size
- 這是其中包含 any 元素值(此為字元大型物件,CLOB)的大型物件 (LOB) 表格空間之次要配置。如果事件並未包含 any 元素,則這項配置可以很小。預設值是 200。
- PERCENTAGE_FREE_SPACE=percent
- 這是要在每一頁上留下的可用空間數量,以百分比為單位。當插入的列數增加時,請隨著增加這個值。可用空間可以增進更新效率,但值越大,使用的磁碟空間越多。
預設值是 20。
- FREE_PAGE=pages
- 在留下可用頁面之前所要填寫的頁數。
如果這個參數設定為 0,就不會留下可用頁面。
如果預期會有大量的 SQL INSERT 處理,請將這個參數設成非零的值。(非零的值會使用更多的磁碟空間)。預設值是 10。
- NUMBER_EVENT_DEFINITIONS=definitions
- 事件型錄中所儲存的事件定義數。預設值是 100。
- AVERAGE_SOURCE_CATEGORY_PER_EVENT_DEFINITION=categories
- 事件型錄中每一項事件定義的平均來源種類數目。預設值是 1。
- AVERAGE_EXTENDED_DATA_ELEMENT_PER_EVENT_DEFINITION=definitions
- 事件型錄中每一項事件定義的平均延伸資料元素說明的數目。預設值是 5。
- AVERAGE_PROPERTY_DESCRIPTIONS_PER_EVENT_DEFINITION=definitions
- 事件型錄中每一項事件定義的平均內容說明數目。預設值是 5。
- TABLESPACE_HEX_DEFAULT_PRIMARY=size
- 這是其中包含 hexBinary 延伸資料元素之預設值的大型物件 (LOB) 表格空間的主要配置。預設值是 100。
- TABLESPACE_HEX_DEFAULT_SECONDARY=size
- 這是其中包含 hexBinary 延伸資料元素之預設值的大型物件 (LOB) 表格空間的次要配置。預設值是 10。