驗證及配置已安裝的必備項目

在安裝 WebSphere Partner Gateway 之前,請確定您具備所有必備項目。 本節的主題提供要執行 WebSphere Partner Gateway 軟體所需的系統軟硬體需求、 支援的資料庫及使用者帳戶的概觀。

本節最後提供一個安裝前的核對清單 (表 11), 幫助您為安裝作好準備。此核對清單列出您在安裝 WebSphere Partner Gateway 之前必須執行的作業。 您也可以在規劃安裝時利用這份核對清單來:

本節包含下列主題:

新增使用者帳戶

為了和資料庫連接,WebSphere Partner Gateway 需要一組作業系統使用者。下列程序將引導您設定這些使用者。 雖然此程序使用預設名稱,但您可以取代成自己的使用者和群組名稱。 群組和使用者名稱不得超過 8 個字元。

註:
若您只打算有一個使用者,則不需要建立群組。

若要建立使用者帳戶,請:

  1. 按一下開始 > 設定 > 控制台,然後按兩下系統管理工具 > 電腦管理 > 本機使用者和群組

    會出現「本機使用者和群組」對話框。用滑鼠右鍵按一下使用者, 並選取新使用者

    會出現「新使用者」對話框。新增下列使用者:bcguser、bcgcon、bcgdoc 及 bcgrecv。 也選取密碼永久有效選項。

    註:
    Oracle 使用者只需建立 bcguser。
  2. Business Integration 利用此群組中的使用者來管理 WebSphere Partner Gateway 元件。
  3. 從「使用者和群組」對話框,用滑鼠右鍵按一下群組並選取 新群組
  4. 會出現「新群組」對話框。新增 bcggroup 群組。
  5. 新增下列使用者至 bcggroup:bcguser、bcgcon、bcgdoc 及 bcgrecv。
    註:
    Oracle 使用者只需在 bcggroup 建立 bcguser。
  6. 結束「電腦管理」視窗。
  7. 將使用者名稱與密碼記錄在安裝之前的核對清單的表格中。

配置 WebSphere MQ

下列程序說明如何在安裝 WebSphere MQ 之後進行配置。請參閱平台、硬體和軟體需求,以取得 SupportPacs 及必須套用的更新項目的清單。 如需本程序所使用之特定指令的資訊,請參閱 WebSphere MQ 文件。

註:
預設佇列管理程式名稱是 bcg.queue.manager, 預設接聽器埠是 9999。若您變更這些預設值, 只要有用到它們的地方都要進行變更。

若要配置 WebSphere MQ:

  1. 確認您是以系統管理員或系統管理員群組成員之一的使用者身份登入作業系統。
  2. 輸入下列指令以建立佇列管理程式:
    crtmqm -q bcg.queue.manager

    IBM 建議變更下列的預設日誌參數, 以防發生潛在的「程序交易回復」錯誤。有關這些屬性的特定資訊, 請參閱 WebSphere MQ 文件。 若要檢視這些屬性,可在「MQ 服務」中, 使用佇列管理程式之「內容」視窗的「日誌」標籤。

  3. 更新通道參數:
    1. 從 MQServices 用滑鼠右鍵按一下佇列管理程式,選取內容, 然後選取通道標籤。
    2. 以下列值更新通道內容:
      MaxChannels=1000
      MaxActiveChannels=1000
  4. 若電腦上有多個 CPU.請輸入下列指令:
    setmqcap <number of CPUs>
  5. 以下列指令啟動佇列管理程式:
    strmqm bcg.queue.manager
  6. 以下列指令啟動接聽器:

    runmqlsr -t tcp -p 9999 -m bcg.queue.manager

  7. 接聽器在此視窗執行,因此請讓視窗保持開啟。
  8. 以下列指令開啟新視窗並啟動 JMS Broker(發佈和訂閱分配管理系統):
    strmqbrk -m bcg.queue.manager
  9. 以下列指令啟動 MQ 指令服務:
    strmqcsv bcg.queue.manager
  10. 使用 Tools\MQSeries\BCGCreate_Queues.mqsc 檔來定義佇列管理程式的佇列和通道:
    runmqsc bcg.queue.manager <
      <CD image>\Tools\MQSeries\BCGCreate_Queues.mqsc

    其中 <CD image> 是 WebSphere Partner Gateway CD 的位置, 或未封存之 WebSphere Partner Gateway 安裝檔案的位置。

  11. 使用 MQHomeInstallDir\Java\bin\MQJMS_PSQ.mqsc 檔來配置 JMS 發佈和訂閱佇列:
    runmqsc bcg.queue.manager <
     MQHomeInstallDir\mqm\Java\bin\MQJMS_PSQ.mqsc
  12. 將 MQ 主機名稱、佇列管理程式名稱和接聽器埠記錄在安裝之前的核對清單中。

安裝及配置 DB2

若要在正式作業環境中達到最大效能,WebSphere Partner Gateway 資料庫應該位於專用伺服器上。

配置資料庫時已假設 DB2 UDB 是在多重處理器機器上執行。 尤其,DFT_DEGREE 參數是設為 4,指出當 4 個子程序並行執行時會執行 SQL 查詢。 若您是在單一處理器機器上執行 DB2 UDB,則此配置不是最理想的且有可能造成系統記憶體和 CPU 衝突。 您應該和資料庫管理者一起檢視資料庫配置, 並視需要加以修改,以符合您特定的資料庫環境。

註:
WebSphere Partner Gateway 不使用隔離使用者選項。請勿在 WebSphere Partner Gateway 安裝過程中使用隔離使用者 ID。

使用下列程序來安裝及配置 DB2:

  1. 遵循下列提供的安裝指示及使用 DB2 安裝精靈來安裝 DB2。 在精靈中,請執行下列動作:
    註:
    您也可以使用現有的安裝。
  2. 若 DB2 未執行,請輸入下列指令來啟動:

    db2start

將名稱和密碼記錄在安裝之前的核對清單中。

安裝及配置 Oracle

本手冊不提供 Oracle 的安裝指示。請參閱適當的 Oracle 文件以了解安裝程序。

WebSphere Partner Gateway 為一種 Unicode 應用程式。請確定您資料庫的資料庫字集和國家字集是設為 Unicode。

IBM 建議您在安裝 Oracle 資料庫時遵循這些準則:

  1. 按照 Oracle 安裝文件所述,匯出 Oracle 系統環境變數(包括 ORACLE_HOME、ORACLE_SID 和 ORACLE_BASE))。在 WebSphere Partner Gateway 安裝程序期間, 如果資料庫載入器會自動執行 SQL, 則對「管理者」使用者而言,這是必要動作。
  2. 每一部要執行中心元件的機器上都必須有 Oracle JDBC 驅動程式。JDBC 驅動程式必須與要安裝的 Oracle 版本為相同等級。

將名稱和密碼記錄在下一節的安裝之前的核對清單中。亦要記錄預設值,尤其是在預設值有變更時更要記錄。

安裝之前的核對清單

在安裝 WebSphere Partner Gateway 之前,必須執行下列作業:

註:
這些作業假設您是在單一機器進行安裝作業。

  1. 確定 bcggroup 使用者群組已存在於作業系統上。此外,亦確定 bcguser 使用者已存在,且是 bcggroup 的成員之一。如果您使用 DB2,則作業系統使用者 bcgcon、bcgdoc 和 bcgrecv 皆必須存在, 而且是 bcggroup 的成員。如果您使用 Oracle, 則不需要作業系統使用者 bcgcon、bcgdoc 和 bcgrecv。
  2. 已在伺服器上安裝或配置 DB2 或 Oracle。
  3. 已在伺服器上安裝或配置 WebSphere MQ。
  4. SMTP 伺服器已存在。(選用)
  5. 若使用多部電腦,您必須在每一部電腦上建立網路檔案共用區。 這樣可讓所有電腦透過網路存取及共用檔案。

表 11 指出您在啟動資料庫載入器及 WebSphere Partner Gateway 安裝精靈之前必須備妥的資訊。執行精靈時請參考表格。

表 11. 必要資訊核對清單
必要的資訊

WebSphere Partner Gateway 使用者名稱

(bcguser 是預設值)

WebSphere Partner Gateway 使用者密碼

WebSphere Partner Gateway 群組名稱

(bcggroup 是預設值)

「社群主控台」使用者名稱

(bcgcon 是預設值)

「社群主控台」使用者密碼

「社群主控台」埠號

(HTTP - 58080 是預設值)

(HTTPS - 58443 是預設值)

「文件管理程式」使用者名稱

(bcgdoc 是預設值)

說明系統

(預設值為 58888)

「文件管理程式」使用者密碼

「文件管理程式」埠號

(HTTP - 56080 是預設值)

(HTTPS - 56443 是預設值)

「接收端」使用者名稱

(bcgrecv 是預設值)

「接收端」使用者密碼

「接收端」埠號

(HTTP - 57080 是預設值)

(HTTPS - 57443 是預設值)

WebSphere MQ 主機名稱

WebSphere MQ 佇列管理程式

(bcg.queue.manager 是預設值)

接聽器的 WebSphere MQ 埠

9999

共用位置的裝載點

資料庫主機名稱

資料庫埠

如果使用預設實例,則預設值為 DB2=50000。
預設值為 Oracle=1521。

資料庫擁有者 (DB2)

擁有者的密碼 (DB2)

資料庫名稱 (DB2)

實例名稱 (DB2)

管理者登入 ID (Oracle)

管理者密碼 (Oracle)

Oracle SID (Oracle)

綱目擁有者登入 (Oracle)

綱目擁有者密碼 (Oracle)

SMTP 主機名稱

SMTP 埠號

(25 是預設值)

Copyright IBM Corp. 2003, 2005