交易服務

檔案中 TRANSACTIONS 區段中的參數代替交易服務,控管 InterChange Server 如何使用資料庫。

DATA_SOURCE_NAME

必要的

IBM 品牌驅動程式的名稱, 或交易服務用來儲存交易相關資訊的 DB2 JDBC 第二類型驅動程式資料來源的名稱。 如需 JDBC URL 的說明,請參閱 System Administration Guide

範例:DATA_SOURCE_NAME = jdbc:ibm-crossworlds:oracle:// @server:1521;SID=TransDB

預設值

這個參數沒有預設值。

MAX_CONNECTIONS

指定 InterChange Server 可以代替交易服務開啟多少個資料庫連線。 僅在您已跨資料庫伺服器分割 InterChange Server 工作負荷時,才能設定這個參數。

範例:MAX_CONNECTIONS = 30

預設值

MAX_CONNECTIONS = 2147483647
 

USER_NAME

InterChange Server 用來代替交易服務登入至資料來源的名稱。 請使用這個參數來指定非預設登入帳戶。

在 InterChange Server 的所有服務都使用同一 DBMS 的環境中,以及在您已變更登入帳戶使用者名稱和密碼的環境中, 這個值在「儲存庫」、「事件管理」、「交易」和「流程監視」之下,應該都是相同的。

在您已跨多個 DBMS 伺服器分割 InterChange Server 來使用資料庫資源的環境中, 您可以對每一個 DBMS 伺服器具有不同的使用者名稱。在該種情況中, 這個參數指定 InterChange Server 代替交易服務使用的使用者名稱。 帳戶必須具有專用權,才能建立表格。

範例:USER_NAME = transact

預設值

這個參數沒有預設值。

PASSWORD

與交易服務的使用者名稱相關的加密密碼。

範例:PASSWORD*=a6gefs

注意:
請不要嘗試變更加密密碼。如需密碼加密運作的相關資訊, 請參閱 System Administration Guide 中的「密碼加密」一節。

DB_CONNECT_RETRIES

指定在發現連線中斷之後,伺服器可以嘗試重新連線至資料庫的次數上限。 建議的重試次數是 3。如果此值設為 0,則相當於關閉資料庫連線功能的恢復能力。

使用 DB_CONNECT_INTERVAL 參數來指定重試之間要等待的時間。建議時間是 60 秒。

這個區段中的 DB_CONNECT_RETRIES 參數和 DB_CONNECT_INTERVAL 參數會根據交易管理資料庫來動作。如果在伺服器與交易管理資料庫之間進行通訊期間,發生資料庫連線問題, 則這一對參數會控制伺服器將嘗試重新連接資料庫的時間和頻率。

註:
DB_CONNECT_RETRIES 參數不會出現在「InterChange Server 配置精靈」中, 而且您必須使用「系統管理程式」來編輯 InterchangeSystem.cfg 的 [TRANSACTIONS] 區段,才能變更此參數。

預設值

DB_CONNECT_RETRIES = 3
 

DB_CONNECT_INTERVAL

指定重試之間要等待的時間。建議時間是 60 秒。若將重試間隔設定過高,將使系統速度無謂地減緩。

InterchangeSystem.cfg 檔案中的 [TRANSACTIONS] 區段設定此值。您指定的值是以秒為單位。

註:
DB_CONNECT_INTERVAL 參數並不會出現在「InterChange Server 配置精靈」中, 而且您必須使用「系統管理程式」來編輯 InterchangeSystem.cfg 的 [TRANSACTIONS] 區段,才能變更此參數。

預設值

DB_CONNECT_INTERVAL = 60
 

Copyright IBM Corp. 1997, 2004