IBM DB2 Server

本手冊不提供 DB2 Server 的安裝指示。如需 DB2 安裝程序的說明, 請閱讀 DB2 產品 CD 上的 DB2 線上文件。

附註:

  1. 建置 DB2 儲存程序需要 DB2 支援的 C 或 C++ 編譯器。 DB2 產品沒有附這個編譯器,您必須另外取得。 如需使用儲存程序的相關資訊,請閱讀 DB2 文件。

  2. 執行 ICS 安裝程式之前,必須在安裝 InterChange Server 的同一部主機上 安裝 DB2 第二類型驅動程式。這些驅動程式不隨 ICS 一起提供,但包含在 DB2 Server 軟體中。

  3. 如果您對 ICS 儲存庫使用 DB2,而且「DB2 伺服器」所在的機器不同於安裝「系統監視器」的 Web 伺服器, 則您必須在 Web 伺服器所在的同一部機器上安裝「DB2 用戶端」,並且必須配置它以指向 ICS 儲存庫的實例。

安裝期間,將建立管理實例和資料庫實例。 管理實例是透通的,因此可讓您在資料庫實例上執行遠端管理。 此外,系統將提示您建立使用者 ID 和密碼, DB2 管理伺服器將使用它們來登入至系統,並將自己當作服務來啟動。 根據預設值,使用者 ID 會設為 db2admin。您可以接受預設值,或建立您自己的值。

重要事項:
如果 DB2 Server 並未安裝在與 InterChange Server 相同的機器上, 您必須在 ICS 機器上安裝 DB2 用戶端。

本節提供配置 DB2 Server 的下列資訊:

修改 InterchangeSystem.cfg 檔

如果您計劃使用「安裝程式」來安裝 ICS 及相關的軟體,則不需要進行本節中的修改。 「安裝程式」會產生正確的 InterchangeSystem.cfg 檔。 您可以跳過本節,繼續進行開啟控制中心

若要修改 InterchangeSystem.cfg 檔:

  1. 按一下「開始」>「程式集」> IBM WebSphere InterChange Server > IBM WebSphere InterChange Server >「IBM WebSphere InterChange Server 配置精靈」。
  2. 在「InterChange Server 配置」視窗中,選取「資料庫」標籤,依需求修改參數, 然後按一下「套用」。
  3. 當「變更完成」視窗出現時,按一下「確定」。
  4. 按一下「結束」。

開啟控制中心

「控制中心」是用於管理您資料庫的主要 DB2 圖形工具。 它同時也提供所有管理中之系統和資料庫物件的概觀。 您可以使用「控制中心」,針對您特定的 InterChange Server 環境來配置 DB2。

選取「開始」>「程式集」> IBM DB2 >「一般管理工具」>「控制中心」來開啟「控制中心」。

建立儲存資料庫

本節說明如何為您的 InterChange Server 環境建立儲存資料庫。

重要事項:
如果您在國際化環境中使用 ICS,請如下所示設定 DB2 環境變數: db2codepage = 1208
  1. 展開「控制中心」左窗格中之「系統」資料夾下的 MachineName
  2. 在「連接」畫面上,輸入您在 DB2 安裝程序期間所建立的資料庫實例使用者 ID 和密碼。按一下「確定」。
  3. 展開 DB2 實例、以滑鼠右鍵按一下「資料庫」資料夾,然後選取「建立」>「資料庫使用精靈」。
  4. 在「建立資料庫精靈」畫面上,輸入新的「資料庫名稱」和「別名」(例如, 對這兩者輸入 icsrepos),再按一下「完成」。
    註:
    沒有必要的名稱,但為求一致性,建議對這兩者使用 icsrepos。 DB2 具有 8 個字元資料庫名稱的長度限制。
  5. 此時會出現「進度」畫面,顯示正在建立新的資料庫。

配置資料庫實例

本節說明如何配置適合您 InterChange Server 環境的資料庫實例。

  1. 用滑鼠右鍵按一下「控制中心」左窗格中的 DB2 實例資料夾,然後按一下「配置」。
  2. 在「配置實例」畫面上,按一下「應用程式」標籤、向下捲動至 maxagents 參數、在「代理程式數目上限」欄位中輸入最小值 50,然後按一下「確定」。

配置儲存資料庫

本節說明如何配置適合您 InterChange Server 環境的儲存資料庫。

  1. 展開「控制中心」左窗格中的「實例」、「DB2 實例」和「資料庫」資料夾, 用滑鼠右鍵按一下 database_name (例如,icsrepos),然後選取「配置參數」。
  2. 在「配置資料庫」畫面上,按一下「效能」標籤,向下捲動至 applheapsz 參數,然後在「應用程式資料堆大小」欄位中輸入 4096。
  3. 按一下「應用程式」標籤,向下捲動至 maxappls 參數,然後在 「作用中應用程式數目上限」欄位中輸入最小值 50。按一下「確定」。
  4. 設定 DB2_RR_TO_RS 參數,來停用下一個鍵值鎖定機制:
    1. 開啟指令行視窗。
    2. 輸入下列指令:

      db2set DB2_RR_TO_RS=yes

  5. 停止資料庫:
    1. 用滑鼠右鍵按一下 DB2 實例名稱並按一下「停止」。
    2. 選取「切斷所有應用程式的連線」勾選框。
    3. 按一下「確定」。
    4. 當 DB2STOP 處理訊息出現時,按一下「關閉」。
  6. 重新啟動資料庫,使修改過的配置參數生效。 做法是,用滑鼠右鍵按一下資料庫實例並按一下「啟動」。
  7. 當 DB2START 處理訊息出現時,按一下「關閉」。
  8. 關閉「控制中心」。

新增使用者

您可以建立具有系統管理者專用權的額外使用者帳戶。 這將容許多人管理資料庫。

您可以使用新的使用者名稱和密碼來登入「控制中心」。若要確認使用者是否已新增, 您可以建立新的資料庫或移至現有的資料庫,用滑鼠右鍵按一下它的名稱,然後按一下「權限」。 這時應該出現新的使用者名稱。 若要建立新的使用者和新增專用權:

  1. 按一下「開始」>「設定」>「控制台」>「系統管理工具」 >「電腦管理」。
  2. 在「電腦管理」畫面上,展開「本機使用者和群組」資料夾,然後按兩下「使用者」資料夾。
  3. 從功能表列按一下「執行」>「新使用者」。
  4. 輸入「使用者名稱」和「密碼」、清除「使用者必須在下次登入時變更密碼」勾選框, 然後按一下「建立」。
  5. 在「電腦管理」視窗的右窗格中,用滑鼠右鍵按一下新使用者,然後按一下「內容」。
  6. 按一下「內容」畫面中的「成員隸屬」標籤、按一下 Administrators,然後按一下「新增」。
  7. 在「選取群組」視窗中按一下 Administrators,按一下「新增」,然後按一下「確定」。
  8. 使用新的使用者名稱和密碼登入至「控制中心」,來新增專用權。 請參閱新增資料庫權限

新增資料庫權限

權限可讓使用者或群組執行一般作業,如連接至資料庫、建立表格或管理系統。

資料庫管理程式需要使用者經過特別授權,才能使用該使用者需要的每一個資料庫功能,來執行特定的作業。 例如,若要建立表格,必須授與使用者建立表格的權限;若要變更表格, 必須授與使用者變更表格的權限;依此類推。

本節說明如何將資料庫權限指定給特定的使用者。

  1. 選取「開始」>「程式集」> IBM DB2 >「一般管理工具」>「控制中心」來開啟「控制中心」。
  2. 用滑鼠右鍵按一下「控制中心」左窗格之「系統」資料夾中的 MachineName,然後選取「連接」。
  3. 在「連接」畫面上,輸入您在 DB2 安裝程序期間所建立的資料庫實例「使用者 ID」和 「密碼」。按一下「確定」。
  4. 展開「控制中心」左窗格中的 DB2 實例和「資料庫」資料夾,用滑鼠右鍵按一下 database_name (例如 icsrepos),然後選取「權限」。
  5. 在「資料庫權限」畫面上,按一下「新增使用者」按鈕,選取使用者名稱, 然後按一下「全部授予」,將所有權限指定給所選取的使用者。
  6. 按一下「套用」,再按一下「確定」。

Copyright IBM Corp. 1997, 2004