Configuration d'une base de données DB2

Vous pouvez configurer une base de données IBM® DB2 afin de l'utiliser avec Rational Focal Point.

Avant de commencer

Une version de la base de données DB2 compatible avec Rational Focal Point doit être installée. Pour des instructions, consultez la documentation DB2.

Procédure

Avant d'installer Rational Focal Point, vérifiez que les configurations de base de données suivantes ont été effectuées. Pour des instructions de configuration de la base de données, consultez la documentation de la base de données DB2.

  1. Créez un fichier nommé create_focalpoint_db2.sql contenant le code SQL suivant. Modifiez ce modèle de paramètres de code en fonction de votre environnement.
    Avertissement : Ne modifiez pas les noms d'espace table.
    • Pour chaque espace table, modifiez le chemin vers un répertoire local approprié. Assurez-vous que le répertoire local dispose des droits d'accès en lecture et en écriture.
    • En fonction de la configuration du serveur, indiquez la taille de chaque espace table.
    • Modifiez le nom du territoire, le cas échéant.
    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 
    --Utilisez un conteneur par disque par espace table
    USING (FILE 'C:\DB2\fp_data_cont11' 150M, FILE 'D:\DB2\fp_data_cont12' 150M) 
    PREFETCHSIZE AUTOMATIC
    BUFFERPOOL FPDATABUFF
    AUTORESIZE YES ;
    
    
    CREATE LARGE TABLESPACE FP_INDEX
    PAGESIZE 32K 
    MANAGED BY DATABASE 
    --Utilisez un conteneur par disque par espace table
    USING (FILE 'C:\DB2\fp_index_cont11' 100M, FILE 'D:\DB2\fp_index_cont12' 100M) 
    PREFETCHSIZE AUTOMATIC
    BUFFERPOOL FPINDEXBUFF
    AUTORESIZE YES ;
    
    
    CREATE TEMPORARY TABLESPACE FP_BIGOBJ
    PAGESIZE 32K 
    MANAGED BY DATABASE 
    --Utilisez un conteneur par disque par espace table
    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;
  2. Connectez-vous à DB2 en tant qu'administrateur DB2.
  3. Dans l'éditeur de commandes, entrez create_focalpoint_db2.sql.

Retour d'informations