您可以設定 IBM® DB2® 資料庫以使用 Rational® Focal Point™。
開始之前
必須安裝
Rational Focal Point 支援的 DB2 資料庫版本。如需相關指示,請參閱 DB2 文件。
註: Rational Focal Point 會使用預設綱目,其名稱與指定的資料庫使用者相同。除了使用另一個資料庫使用者以外,此綱目名稱不可配置。
程序
在安裝 Rational Focal Point 之前,請確定已完成下列資料庫配置。如需配置資料庫的相關指示,請參閱 DB2 資料庫文件。
- 建立名稱為 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
- 以 DB2 管理者身分登入 DB2。
- 在指令編輯器中,輸入 create_focalpoint_db2.sql。