配置 IBM DB2

若要搭配使用 DB2® 資料庫與 Rational® ClearQuest®,您必須在資料庫伺服器上安裝支援的 IBM DB2 版本,然後建立並自訂資料庫儲存器。

配置 DB2 資料庫軟體有兩種方法。第一種方法是在一台 DB2 資料庫伺服器中建立單一 DB2 資料庫。然後在該單一 DB2 資料庫中建立 Rational ClearQuest 綱目儲存庫和一或數個使用者資料庫。第二種方法需要您在 DB2 資料庫伺服器上,建立多個 Rational ClearQuest 資料庫的 DB2 資料庫。

  • 如果您選擇單一資料庫方法,請建立一個空的 DB2 資料庫。如需如何使用 DB2 建立空白 ClearQuest 資料庫的詳細資料,請參閱模組:使用 DB2 建立空白 ClearQuest 資料庫。然後以作業系統層次來為每一個 Rational ClearQuest 資料庫建立使用者帳戶。當您建立 Rational ClearQuest 綱目儲存庫及使用者資料庫時,請使用相同的資料庫名稱,但要使用以系統層級建立的不同使用者帳戶來擁有 Rational ClearQuest 資料庫。比方說,如果您以作業系統層次來建立 cqrepocqdata 使用者 ID,cqrepo 可擁有綱目儲存庫資料庫,而 cqdata 可擁有單一資料庫 cqdb 之下的使用者資料庫。
  • 如果您使用多個資料庫方法,請為每個 Rational ClearQuest 資料庫(綱目儲存庫以及多一個使用者資料庫)建立一個空的 DB2 資料庫。
提示: DB2 是會區分大小寫的資料庫。如果您使用 Rational ClearQuest MultiSite,或想要移轉至不同的供應商資料庫,您必須評估資料庫的區分大小寫設定。
註: 如需完成下列工作流程中之作業的詳細指示,請參考 DB2 軟體文件。
表 1. DB2 資料庫配置工作流程
作業 註解
安裝支援的 DB2 版本 當您將 DB2 資料庫安裝到支援的 AIX® 平台時,請確定資料庫所在的檔案系統可讓檔案成長到 2 GB 以上。
根據您選擇的方法,建立一或多個 DB2 資料庫

如果您使用單一資料庫方法,請建立 Rational ClearQuest 資料庫的使用者 ID。DB2 文件程序會假設已依預設指派許可權給公用群組。當您指派許可權給將要存取資料庫的 DB2 使用者名稱時,那些許可權必須符合公開群組的許可權。

如果您是使用多重資料庫方法,請針對每一個資料庫,重複執行資料庫建立程序。

註: 語言環境的預設字碼頁可能與您的 Rational ClearQuest 環境不相容。如需相關資訊,請參閱字碼頁和國家語言支援
在您所建立的每一個資料庫新增緩衝池和表格空間

當您建立緩衝池時,請將頁面大小設為 32。請將 32 KB 頁面的大小設為 1024。

請對緩衝池建立兩個表格空間;一個是一般表格空間,一個是暫存表格空間。

在您所建立的每一個表格空間新增公用群組給,並指派使用區域專用權 在執行這項作業之前,您必須先在伺服器上建立兩個使用者帳戶,以搭配 Rational ClearQuest 使用 DB2。一個帳戶供綱目儲存庫使用;另一個供使用者資料庫使用。
對您建立的每一個資料庫設定參數
DB2 9.7 版
效能參數設定:
  • APPL_MEMORY = AUTOMATIC(預設值)
  • APPLHEAPSZ = AUTOMATIC(預設值)
  • SORTHEAP = 1024
日誌參數設定:
  • LOGFILSIZ = 2048
  • LOGPRIMARY = 15
  • LOGSECOND = 10
選用設定
如果您使用 Rational ClearQuest 連接器,同步處理使用者資料庫與 Jazz™ 專案區域,請為使用者資料庫和綱目儲存庫設定 MAXAPPLS = 200
將 DB2 套件連結至您已建立的資料庫

您必須先執行下列指令,將套件連結至資料庫之後,才能從 Rational ClearQuest 連接它們。

binddb2pkg server database DB2_admin password [port]
註: 如果資料庫在不使用埠值 50000 的 DB2 實例中,便必須指定埠值。
提示: 如果您要將現有的使用者資料庫升級至包含更新版 DataDirect 驅動程式的 Rational ClearQuest 版本,請執行 binddb2pkg 指令。如需 binddb2pkg 的相關資訊,請參閱 binddb2pkg

意見