安裝 Business Integration Connect

當您符合前幾節所說的全部必備條件後, 就可以執行資料庫載入器和 WebSphere Business Integration Connect 安裝精靈。

DISPLAY 環境變數

「資料庫載入器」和「中樞」安裝精靈在 UNIX 上使用 X Windows 系統來顯示圖形式使用者介面。X Windows 系統需要將 DISPLAY 環境變數匯出至系統環境。 下列指令行是從 Bourne shell 將 DISPLAY 環境變數設為 IP_Address:

DISPLAY=IP_Address:0.0
 

export DISPLAY
 

使用適合您的 Shell 的語法來設定 DISPLAY 環境變數。

註:
從指令行執行 X 用戶端程式如 xclock,來測試 DISPLAY 系統環境變數和 X Windows 系統是否適當地配置。 若 xclock 用戶端有顯示在 X Server 視窗上 (本端或遠端),則精靈也應該會正確顯示。

啟動程式

Business Integration Connect 提供一個啟動程式 (請參閱圖 2),提供一次存取 產品概觀、README 檔、產品文件、資料庫載入器和 Business Integration Connect 安裝程式。另外,您可以使用 所提供的 setup*.* 程式來啟動資料庫載入器和安裝程式。請參閱建立資料庫使用安裝精靈來安裝元件

註:
啟動程式上的部分選項需要在系統路徑中安裝瀏覽器。

啟動程式執行檔位於:

{CD_ROM/MEDIA DIR}/LaunchPad.*
 



圖 2. 啟動程式畫面

建立資料庫

Business Integration Connect 包括安裝精靈來設定資料庫表格。 此精靈是資料庫載入器,它可為您收集資訊來建立表格及載入使用。 另外,它可以儲存用來建立表格的 SQL 檔。您可以使用 SQL 檔來建立表格及載入使用。以手動方式執行 SQL 檔可讓資料庫管理者在載入使用資料庫表格之前先進行檢視。

開始之前,請驗證資料庫伺服器是否已安裝、正確配置及執行。

註:
若 SQL 將自動執行,則資料庫載入器必須在資料庫所在的相同伺服器上執行。 這樣可確定對資料庫設定正確的主機位址。

下列程序說明如何使用資料庫載入器 GUI 來配置資料庫。 您也可以不使用 GUI 來安裝資料庫載入器。 如需相關資訊,請參閱"使用指令行安裝元件"

若要設定資料庫表格:

  1. 以 root 管理者登入。
  2. 資料庫載入器需要管理者專用權才能自動執行表格空間目錄的 SQL create/change 擁有權。
  3. 從資料庫載入器目錄,執行表 5 所列出適用於您平台的安裝執行檔:


    cd DBLoader


    表 5. 安裝程式的平台專用執行檔
    平台 執行檔

    Linux

    setupLinux

    AIX

    setupAIX

    Solaris

    setupSunOS

    資料庫載入器精靈會啟動及顯示「歡迎」畫面。 按下一步

  4. 在「軟體授權合約」畫面上,閱讀「軟體授權合約」。 若您同意合約中的條款,請選取我接受授權合約的條款。 按下一步
  5. 在「目錄名稱」畫面上, 輸入資料庫載入器在設定資料庫時要使用的目錄路徑和目錄名稱。 目錄名稱中不可使用內含空格或特殊字元。 請參閱圖 3

    選取有足夠空間存放資料庫及將儲存所有應用程式資料的位置。 按下一步

    註:
    瀏覽選取目錄時,請在選取所要的安裝路徑之後, 在輸入檔案名稱欄位中輸入一個 "."。 若未輸入 ".",選取目錄畫面不會回到當初啟動它的畫面。

    圖 3. 「目錄名稱」畫面


  6. 在「資料庫類型選擇」畫面上,選取您打算用於 Business Integration Connect 的資料庫伺服器。 按下一步。請參閱圖 4

    圖 4. 「資料庫類型選擇」畫面


  7. 圖 5 的「資料庫資訊」畫面,輸入下列資料庫資訊,完成時按下一步

    DB2

    圖 5. 「DB2 資料庫資訊」畫面


    Oracle

    圖 6. 「Oracle 資料庫資訊」畫面


  8. 圖 7 的「資料庫位置」畫面,輸入資料庫位置及其每一個表格空間在資料庫伺服器上的完整路徑。 例如,DB2 資料庫目錄路徑看起來像這樣:DB2Home/IBM/WBIConnect/DBLoader/tables

    註:
    瀏覽選取目錄時,請在選取所要的安裝路徑之後, 在輸入檔案名稱欄位中輸入一個 "."。 若未輸入 ".",選取目錄畫面不會回到當初啟動它的畫面。
    若有變更其中任何值,則在執行 SQL 檔之前它們必須存在。 若它們不存在,則必須以手動方式建立它們。

    一旦您輸入必要的資訊之後,請按下一步

    註:
    選取具有足夠空間來存放資料庫及所有應用程式資料的檔案系統位置。 在執行 Business Integration Connect 時,資料庫大小會增加。

    DB2:



    圖 7. 「DB2 資料庫位置」畫面

    Oracle

    圖 8. 「Oracle 資料庫位置」畫面


  9. 圖 9 的「元件配置」畫面,輸入 Business Integration Connect 元件的登入資訊及一般共用檔案的位置。 完成時按下一步

    圖 9. 「元件配置」畫面


    在「社群主控台」、「文件管理程式」和「接收端」的使用者名稱密碼文字框內, 輸入每一個元件的使用者名稱和密碼。 這些使用者是在配置伺服器時建立的。

    群組名稱文字框內,輸入包含 Business Integration Connect 使用者的群組名稱。

    系統會顯示共用資訊畫面的裝載點。

  10. 輸入 Business Integration Connect 主要元件使用的一般共用檔案的位置。

    註:
    瀏覽選取目錄時,請在選取所要的安裝路徑之後, 在輸入檔案名稱欄位中輸入一個 "."。 若未輸入 ".",選取目錄畫面不會回到當初啟動它的畫面。
  11. 系統會顯示「摘要」畫面。檢視「摘要」畫面上的資訊,該資訊會識別將安裝資料庫載入器的位置。 若此位置不正確,請按上一步回到上一個畫面。 若摘要畫面的資訊正確,請按下一步
  12. 精靈會顯示一個畫面,供您選擇資料庫載入器只要建立 SQL 檔,或建立 SQL 檔並執行。 請參閱圖 10

    圖 10. 「執行 SQL 檔」畫面


    當資料庫載入器執行 SQL 檔時,它會執行下列動作:

    因為資料庫載入器會例行重新啟動 DB2 實例, 因此請切斷正在使用您在其中設定 Business Integration Connect 資料庫之 DB2 實例的任何應用程式。

    若想要資料庫載入器為您執行檔案,請勾選 執行 SQL 檔勾選框。

    完成時按下一步

  13. 若已啟用「完成」按鈕,請按一下完成
  14. 若您以手動方式執行 SQL,請參閱 SQL 目錄中的 Instructions.txt 檔 (由資料庫載入器安裝精靈安裝),以取得詳細資訊。

    當您設定 Business Integration Connect 資料庫後, 就可以開始安裝 Business Integration Connect 元件。

    下一節說明如何使用 InstallShield 精靈 GUI 安裝元件。您也可以不使用 GUI 來安裝元件。 如需相關資訊,請參閱"使用指令行安裝元件"

使用安裝精靈來安裝元件

Business Integration Connect 有三個主要元件:「社群主控台」、「接收端」和「文件管理程式」。這三個元件都共用相同內容。 您可以在單一伺服器上安裝元件及共用內容, 或在個別伺服器上安裝每一個元件,或使用這兩個選項的組合。 您必須在至少一個伺服器上安裝每一個元件的一個實例。 有關如何規劃不同元件在不同伺服器上的放置, 請參閱環境規劃"拓蹼"

註:
若您要在多部機器上安裝 Business Integration Connect, 則所有機器上的共用 common 資料夾必須使用相同裝載點和目錄結構。

開始之前,請確定已適當地安裝及配置必備軟體。 有關軟體需求,請參閱平台、硬體和軟體需求中的「所有 Business Integration Connect 伺服器的需求」表格, 有關如何配置該軟體的資訊,請參閱安裝概觀。 您也必須設定 Business Integration Connect 資料庫。 如需相關資訊,請參閱建立資料庫。 最後,必須執行資料庫伺服器和 WebSphere MQ,包括佇列管理程式和接聽器在內。

在使用非合併式拓蹼時,只需要安裝一次共用元件。

註:
若您使用 Linux 平台,請遵循下列步驟以防止記憶體洩漏:

a. 在資料庫伺服器上,將最大號誌核心參數從 32000 變更為 256000。

b. 將 Linux Kernel 升級為至少 2.4.9-e.27。

若要安裝 Business Integration Connect,請:

  1. 以 root 登入。

    「中樞」安裝程式需要 root/Administrator 專用權才能與原生的軟體登錄整合。

  2. 在 hub 目錄中,執行表 6 中所列出適用於您平台的安裝執行檔。


    cd hub


    表 6. 安裝程式的平台專用執行檔
    平台 執行檔

    Linux

    setupLinux

    AIX

    setupAIX

    Solaris

    setupSolaris

    精靈會啟動及顯示「歡迎」畫面。按下一步

  3. 在「軟體授權合約」畫面上,閱讀「授權合約」。 若您同意其條款,請選取我接受授權合約的條款。 按下一步
  4. 圖 11 的「目錄名稱」畫面, 輸入精靈在安裝 Business Integration Connect 時使用的目錄路徑和名稱。 目錄名稱中不可使用內含空格或特殊字元。 按下一步
    註:
    瀏覽選取目錄時,請在選取所要的安裝路徑之後, 在輸入檔案名稱欄位中輸入一個 "."。 若未輸入 ".",選取目錄畫面不會回到當初啟動它的畫面。

    圖 11. 「目錄名稱」畫面


  5. 圖 12 的「元件選擇」畫面,選取您要安裝在伺服器的元件。 您可以選取多個元件。按下一步

    圖 12. 「元件選擇」畫面


    此程序的其餘步驟假設您要在此伺服器上安裝所有元件。 若您不要安裝所有元件,則此程序的其餘步驟所描述的其中一些畫面不會出現。

  6. 圖 13 的「資料庫伺服器選擇」畫面,選取您打算使用的資料庫伺服器。 您可以選取 DB2 8.1.2 或更新版本,或 Oracle 9i.9.2.0 或更新版本。 按下一步

    圖 13. 「資料庫伺服器選擇」畫面


  7. 「DB2 資料庫資訊」畫面會出現。若您選取 DB2 作為資料庫伺服器, 請遵循此程序中的 DB2 特定指示。 若您選取 Oracle 作為資料庫伺服器, 請遵循此程序中的 Oracle 特定指示。

    DB2:

    若您選取 DB2,則「DB2 資料庫資訊」畫面會出現。請參閱圖 14

    如果執行 DB2 的電腦未安裝在現行系統上,請輸入它的主機名稱, 把 localhost 取代成包含 DB2 的系統名稱。

    文字欄位中,輸入 DB2 實例使用的埠號。 若要瞭解 DB2 實例使用哪一個埠, 請使用 DB2 控制中心 (GUI) 來判斷內容, 或在命令提示模式下輸入下列 DB2 配置指令:db2 get dbm cfg。資料庫載入器也將此 DB2 配置資訊儲存在 system temp/WBIConnect/logs 目錄中。預設埠是 50000。

    使用者名稱密碼資料庫名稱及 「實例名稱」文字欄位中,分別輸入擁有者名稱、擁有者的密碼、資料庫名稱和實例名稱。 這些是資料庫載入器安裝時用來定義資料庫的名稱。 請參閱"建立資料庫"

    下一步

    圖 14. 「DB2 資料庫資訊」畫面


    Oracle:

    若您選取 Oracle,則「資料庫資訊」畫面會出現。請參閱圖 15

    輸入關於 Oracle 資料庫的必要資訊。 預設埠是 1521。

    JDBC 驅動程式的完整路徑和名稱必須指向此電腦上驅動程式的正確版本。 可在 Oracle 9i 安裝目錄中找到此驅動程式。它可以從 http://otn.oracle.com/software/tech/java/sqlj-jdbc/index.html 下載。在「JDBC 驅動程式下載」區段,按一下 Oracle 9i Release 2 驅動程式。務必選取符合您要執行的 Oracle 9i (9.2.0) 服務程式版本的驅動程式版本。

    註:
    瀏覽選取目錄時,請在選取所要的安裝路徑之後, 在輸入檔案名稱欄位中輸入一個 "."。 若未輸入 ".",選取目錄畫面不會回到當初啟動它的畫面。

    圖 15. 「Oracle 資料庫資訊」畫面


    「資料庫連線確認」畫面會出現。請參閱圖 16。若連線成功, 請記下及確認「表格」、「概略表」、「函數」和「程序」計數資訊。 若連線失敗,請檢視資訊畫面中的指引,或參閱資料庫文件來處理錯誤碼。 請參閱圖 17

    圖 16. 「資料庫連線確認」畫面



    圖 17. 「資料庫連線失敗」畫面

  8. 在「使用者資訊」畫面中,輸入負責安裝的管理者使用者名稱、密碼和群組名稱。
    註:
    此資訊必須符合「資料庫載入器」安裝中使用的資訊。
  9. 在「共用資訊目錄」畫面上,輸入元件共用的共用資訊位置。 按下一步
    註:
    瀏覽選取目錄時,請在選取所要的安裝路徑之後, 在輸入檔案名稱欄位中輸入一個 "."。 若未輸入 ".",選取目錄畫面不會回到當初啟動它的畫面。
  10. 圖 18 的「WebSphere MQ Server」畫面,輸入執行 WebSphere MQ 的電腦主機名稱 (若它尚未安裝在此電腦上)。若不使用預設名稱, 請務必變更佇列管理程式的名稱。請參閱圖 18

    圖 18. 「WebSphere MQ Server」 畫面


    主機名稱文字框內,若 WebSphere MQ 不在現行機器上,請將 localhost 取代成包含 WebSphere MQ 的系統名稱。

    佇列管理程式文字框內, 將預設名稱取代成配置 WebSphere MQ 時使用的名稱 (請參閱"配置 WebSphere MQ"中的步驟 2)。

    接聽器埠文字框內, 輸入接聽器使用的埠 (請參閱"配置 WebSphere MQ")。預設埠是 9999。

    下一步

  11. 若您已選取要安裝「社群主控台」,請使用「社群主控台」配置畫面來進行配置。請參閱圖 19

    圖 19. 「社群主控台配置」畫面


    使用者名稱文字框內,輸入「社群主控台」元件用來登入資料庫的使用者 ID。

    密碼文字框內,輸入與使用者名稱相關聯的密碼。 請確定您輸入正確的密碼,因為「社群主控台」無法在不正確的密碼下運作。

    HTTP 埠文字框內,輸入元件用來接聽訊息的埠名稱。「社群主控台」、「接收端」和「文件管理程式」必須有唯一的埠號, 且這些埠號必須是電腦上具備的埠號。預設埠是 58080。

    HTTPS 埠文字框內,輸入元件用來接聽訊息的安全埠名稱。「社群主控台」、「接收端」和「文件管理程式」必須有唯一的埠號, 且這些埠號必須是電腦上具備的埠號。預設埠是 58443。

    下一步

    註:
    若資料庫連線失敗,會出現資料庫資訊畫面。 請檢視資訊畫面中的指引,或參閱資料庫文件來處理錯誤碼。
  12. 若您已選取「接收端」或「文件管理程式」元件, 請使用其配置畫面來進行配置。這些畫面的欄位與「社群主控台配置」畫面相同。 這三個元件 (「社群主控台」、「接收端」和「文件管理程式」) 都必須有不同的 HTTP 和 HTTPS 埠。請參閱圖 20圖 21
    註:
    若您在不同機器上安裝「接收端」和「文件管理程式」,則「接收端」機器必須有一個能被「文件管理程式」機器解析的主機名稱。

    圖 20. 「接收端配置」畫面


    圖 21. 「文件管理程式配置」畫面


  13. 在 RosettaNet 配置畫面圖 22,輸入 RosettaNet 訊息的聯絡資訊。 若您不知道適當的值,請使用必要的預設值。 若您使用 RosettaNet,則此資訊是必要的,且建議使用於所有安裝。

    圖 22. RosettaNet 配置畫面


    名稱文字框內,輸入有 RosettaNet 問題時要聯絡的聯絡人名稱。

    電話號碼傳真機號碼文字框內, 輸入 RosettaNet 聯絡人的電話號碼和傳真機號碼。

    電子郵件位址文字框內,輸入 RosettaNet 聯絡人的電子郵件位址。

    下一步

  14. 圖 23 的「警示通知」畫面,配置 Business Integration Connect, 使它可以透過電子郵件傳送警示。 這些預設值是必要的。若您不知道適當的值,請使用這些預設值。

    圖 23. 「警示通知」畫面


    SMTP 傳遞文字框內,輸入不在此電腦上執行的 SMTP 的主機名稱。

    寄件者電子郵件位址文字框內,輸入 Business Integration Connect 用來傳送電子郵件的電子郵件位址。

    收件者電子郵件位址文字框, 輸入使用者在回應「警示通知」時用來傳送回應電子郵件的目的地電子郵件位址。

    下一步

  15. 在「摘要」畫面上,檢視識別要安裝的元件的資訊。 若此資訊不正確,請按上一步回到上一個畫面。 若摘要畫面的資訊全部正確,請按下一步
  16. Business Integration Connect 安裝程式會安裝及配置已選取的元件。 當安裝程式完成這項作業時,它會啟用「完成」按鈕。 按一下完成

在您要安裝 Business Integration Connect 元件的每一個伺服器上重複此程序。 共用內容只需要安裝一次,因為它是透過共用檔案系統供給所有電腦使用。

當您安裝完所有 Business Integration Connect 元件之後, 請參閱"啟動 Business Integration Connect"

Copyright IBM Corp. 1997, 2004