驗證及配置安裝必備項目

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

本節最後有包括安裝之前的核對清單,幫助您為安裝作好準備。 這些核對清單列出您在安裝 Business Integration Connect 之前必須執行的作業。

本節包含下列主題:

新增使用者帳戶

若要連結資料庫,Business Integration Connect 需要一組作業系統使用者。下列程序將引導您設定這些使用者。 雖然此程序使用預設名稱,但您可以取代成自己的使用者和群組名稱。 請注意,若您使用自己的群組和使用者名稱,它們不得超過 8 個字元。

若您要在多部機器上安裝 Business Integration Connect, 則在目標機器上的群組 ID (GID) 和使用者 ID (UID) 必須符合所有其他機器上的群組 GID 和使用者 UID。

下列程序假設所有 Business Integration Connect 功能和元件都安裝一部機器上。

若要建立使用者帳戶:

  1. 建立包含 Business Integration Connect 使用者的群組。例如,bcggroup。

    Business Integration 利用此群組中的使用者來管理 Business Integration Connect 元件。

  2. 建立使用者。

    Business Integration Connect 利用此使用者來管理 Business Integration Connect 元件。安裝精靈以此使用者來安裝及執行軟體。 這是一般使用者,而不是超級使用者。 例如,bcguser。

  3. 若您使用 DB2,請為您要安裝的每一個元件新增適當的使用者。 DB 2 伺服器需要這些使用者 ID 來控制存取資料。

    社群主控台,例如 bcgcon。

    文件管理程式,例如 bcgdoc。

    接收端,例如 bcgrecv。

    新增下列使用者至 bcggroup:bcguser、bcgcon、bcgdoc 及 bcgrecv。

  4. "安裝之前的核對清單表格"的表格中記錄使用者名稱和密碼。

配置 WebSphere MQ

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

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

若要配置 WebSphere MQ:

  1. 輸入下列指令,將使用者變更為 mqm:

    su - mqm

  2. 輸入下列指令以建立佇列管理程式:

    crtmqm -q bcg.queue.manager

    在檔案底端新增下列幾行,來更新佇列管理程式配置檔 MQHomeInstallDir/mqm/qmgrs/bcg/qm.ini 中的通道參數:

    Channels:
        MaxChannels=1000
        MaxActiveChannels=1000
     

    MaxActiveChannels=1000 下面輸入一空白行,並將變更儲存至配置檔。

  3. 若電腦上有多個 CPU.請輸入下列指令:

    setmqcap<number of CPUs>

  4. 以下列指令啟動佇列管理程式:
    strmqm bcg.queue.manager
     
  5. 以下列指令啟動接聽器:
    runmqlsr -t tcp -p 9999 -m bcg.queue.manager &
     
  6. 等大約 10 秒之後,按 Enter 鍵返回命令提示模式。
  7. 啟動 JMS Broker (發佈/訂閱分配管理系統):
    strmqbrk -m bcg.queue.manager
     
  8. 以下列指令啟動 MQ 指令服務:
    strmqcsv bcg.queue.manager
     
  9. 使用 Tools/MQSeries/create_wbic_queues.mqsc 檔定義佇列管理程式的佇列和通道:
    runmqsc bcg.queue.manager <
      <CD image>/Tools/MQSeries/create_wbic_queues.mqsc
     

    其中 <CD image> 是 Business Integration Connect 安裝 CD 的裝載位置,或解除安裝的 Business Integration Connect 安裝檔的位置。

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

安裝及配置 DB2

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

在安裝 WebSphere Business Integration Connect 時,您可以使用 Create_db2.sql Script 建立和配置資料庫。配置資料庫時已假設 DB2 UDB 是在多重處理器機器上執行。 尤其,DFT_DEGREE 參數是設為 4,指出當 4 個子程序並行執行時會執行 SQL 查詢。 若您是在單一處理器機器上執行 DB2 UDB,則此配置不是最理想的,有可能造成系統記憶體和 CPU 衝突。 我們建議您與資料庫管理者一起檢視資料庫配置, 必要的話加以修改,以符合您特定的資料庫環境。

若您要修改現有的 DB2 安裝,請參閱修改現有的 DB2 安裝

註:
Business Integration Connect 不使用隔離使用者選項。 請不要在 Business Integration Connect 安裝過程中使用隔離使用者 ID。

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

  1. 遵循 DB2 的安裝指示及使用 DB2 安裝精靈來安裝 DB2。 有關特定的 DB2 安裝指示,請參閱 DB2 文件。 在精靈中,請執行下列動作:
  2. 完成 DB2 安裝之後,請利用 FixPackReadme.txt 檔案中的指示來安裝 FixPack2。
  3. 若 DB2 未執行,請執行下列指令來啟動:

    db2start

  4. 驗證是否已安裝正確的 C++ 編譯器。有關必要的套件名稱和版本,請參閱 DB2 Application Development Toolkit 文件。

    註:
    必須匯出 C++ 編譯器系統環境變數才能適當地執行建立儲存程序的 SQL。

修改現有的 DB2 安裝

若您使用現有的安裝,請執行下列動作:

  1. 驗證是否已安裝 DB2 Application Development Toolkit。 有關如何安裝工具箱的資訊,請參閱 DB2 文件。
  2. 驗證 include 目錄是否存在。例如,DB2HomeInstallDir\IBM\SQLLIB\include
  3. 驗證是否已安裝正確的 C++ 編譯器。有關必要的套件名稱、版本等等,請參閱 DB2 Application Development Toolkit 文件。
    註:
    必須匯出 C++ 編譯器系統環境變數才能適當地執行建立儲存程序的 SQL。

為了能很快查到所需的資訊,請在"安裝之前的核對清單表格"的表格中記錄名稱和密碼。亦要記錄預設值,尤其是在預設值有變更時更要記錄。

安裝及配置 Oracle

本手冊不提供 Oracle 9i 的安裝指示。有關如何安裝 Oracle 9i 的程序,請參閱適當的 Oracle 文件。

IBM 建議您在 Oracle 安裝期間遵循本節的指引:

  1. 匯出 Oracle 系統環境變數,如 Oracle 安裝文件所述。 若在 Business Integration Connect 安裝程序期間,資料庫載入器會自動執行 SQL, 則對於 root/Administrator 使用者而言,這是必要動作。
  2. 每一部要執行中樞元件的機器上都必須有 Oracle 9i JDBC 驅動程式。JDBC 驅動程式必須與安裝的 Oracle 版本的層次相同。

"安裝之前的核對清單表格"的表格中記錄名稱和密碼。尤其預設值變更時,也要記錄預設值。

安裝之前的核對清單表格

在安裝 Business Integration Connect 之前必須執行下列作業:

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

  1. 使用者群組 bcggroup 存在於作業系統上。作業系統使用者 bcguser 存在而且是 bcggroup 的成員之一。若您使用 DB2,則作業系統使用者 bcgcon、bcgdoc 和 bcgrecv 全部存在而且是 bcggroup 的成員。若您使用 Oracle,則不需要作業系統使用者 bcgcon、bcgdoc 和 bcgrecv。
  2. 已在伺服器上安裝及配置 DB2 或 Oracle。
  3. 已在伺服器上安裝及配置 WebSphere MQ。
  4. SMTP 伺服器存在(選用)。
  5. 若您打算使用多重電腦拓蹼,請確定共用網路儲存體 (例如:NAS、NFS) 已安裝及配置在每一部電腦上。

下表識別您在啟動資料庫載入器及 Business Integration Connect 安裝精靈之前必須備妥的資訊。執行精靈時請參考表格。


必要的資訊

Business Integration Connect 使用者名稱

(bcguser 是預設值)

Business Integration Connect 使用者密碼


Business Integration Connect 群組名稱

(bcggroup 是預設值)

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

(bcgcon 是預設值)

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


「社群主控台」埠號

(HTTP - 58080 是預設值)

(HTTPS - 58443 是預設值)

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

(bcgdoc 是預設值)

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


「文件管理程式」埠號

(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. 1997, 2004