配置 DB2 資料庫

您可以設定 IBM® DB2® 資料庫以使用 Rational® Focal Point™

開始之前

必須安裝 Rational Focal Point 支援的 DB2 資料庫版本。如需相關指示,請參閱 DB2 文件。
註: Rational Focal Point 會使用預設綱目,其名稱與指定的資料庫使用者相同。除了使用另一個資料庫使用者以外,此綱目名稱不可配置。

程序

在安裝 Rational Focal Point 之前,請確定已完成下列資料庫配置。如需配置資料庫的相關指示,請參閱 DB2 資料庫文件。

  1. 建立名稱為 create_focalpoint_db2.sql 的檔案,此檔案含有下列 SQL 程式碼。請修改範例程式碼參數以符合您的環境。
    小心: 請勿修改表格空間名稱。
    • 針對每一個表格空間,將路徑變更為適當的本端目錄。請確定本端目錄具有讀寫權。
    • 根據伺服器配置,指定每個表格空間的大小。
    • 必要時修改區域名稱。
    • 確定您有超過 1 GB 的空間。若為大型安裝,您必須配置更多空間。
    CREATE DATABASE FOCALDB AUTOMATIC STORAGE YES USING CODESET UTF-8 TERRITORY US;
    
    CONNECT TO FOCALDB;
    
    CREATE BUFFERPOOL FPDATABUFF SIZE 2000 AUTOMATIC PAGESIZE 32K;
    CREATE BUFFERPOOL FPINDEXBUFF SIZE 1000 AUTOMATIC PAGESIZE 32K;
    CREATE BUFFERPOOL FPBIGOBJBUFF SIZE 500 AUTOMATIC PAGESIZE 32K;
    
    CREATE LARGE TABLESPACE FP_DATA 
    PAGESIZE 32K
    MANAGED BY DATABASE
    --Use one Container per disk per tablespace
    USING (FILE 'C:\DB2\fp_data_cont11' 150M, FILE 'C:\DB2\fp_data_cont12' 150M) 
    PREFETCHSIZE AUTOMATIC
    BUFFERPOOL FPDATABUFF
    AUTORESIZE YES ;
    
    
    CREATE LARGE TABLESPACE FP_INDEX
    PAGESIZE 32K
    MANAGED BY DATABASE
    --Use one Container per disk per tablespace
    USING (FILE 'C:\DB2\fp_index_cont11' 100M, FILE 'C:\DB2\fp_index_cont12' 100M) 
    PREFETCHSIZE AUTOMATIC
    BUFFERPOOL FPINDEXBUFF
    AUTORESIZE YES ;
    
    
    CREATE TEMPORARY TABLESPACE FP_BIGOBJ
    PAGESIZE 32K
    MANAGED BY DATABASE
    --Use one Container per disk per tablespace
    USING (FILE 'C:\DB2\fp_temp_cont11' 100M) 
    PREFETCHSIZE AUTOMATIC
    BUFFERPOOL FPBIGOBJBUFF
    AUTORESIZE YES ;
    
    UPDATE db cfg for FOCALDB using logprimary 25;
    UPDATE db cfg for FOCALDB using logsecond 25;
    UPDATE db cfg for FOCALDB using logfilsiz 2500;
    
    UPDATE DB CONFIG USING AUTO_STATS_PROF ON AUTO_PROF_UPD ON AUTO_REORG ON
  2. 以 DB2 管理者身分登入 DB2。
  3. 在指令編輯器中,輸入 create_focalpoint_db2.sql

建議與意見