配置 DB2 数据库

您可以对 IBM® DB2® 数据库进行设置,以用于 Rational® Focal Point™

开始之前

必须安装 Rational Focal Point 支持的 DB2 数据库版本。有关指示信息,请参阅 DB2 文档。
注: Rational Focal Point 使用与数据库用户指定的名称相同的缺省模式。 模式名称不可配置,除非使用其他数据库用户。

过程

在安装 Rational Focal Point 之前,请确保进行了以下数据库配置。有关配置数据库的指示信息,请参阅 DB2 数据库文档。

  1. 创建包含以下 SQL 代码名且为 create_focalpoint_db2.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

反馈