Konfigurowanie bazy danych DB2

Bazę danych IBM® DB2 można skonfigurować w celu współpracy z produktem Rational Focal Point.

Zanim rozpoczniesz

Baza danych DB2 w wersji obsługiwanej przez produkt Rational Focal Point musi być zainstalowana. Odpowiednie instrukcje zawiera dokumentacja bazy danych DB2.

Procedura

Przed zainstalowaniem produktu Rational Focal Point należy upewnić się, że wykonano następujące czynności konfiguracyjne dla bazy danych. Odpowiednie instrukcje dotyczące konfiguracji bazy danych zawiera dokumentacja bazy danych DB2.

  1. Utwórz plik o nazwie create_focalpoint_db2.sql, który będzie zawierać poniższy kod SQL. Parametry kodu przykładowego zmodyfikuj zgodnie z ustawieniami własnego środowiska.
    Ostrzeżenie: Nie należy modyfikować nazw obszarów tabel.
    • Dla każdego obszaru tabel zmień ścieżkę do odpowiedniego katalogu lokalnego. Upewnij się, że katalog lokalny ma uprawnienia do odczytu i zapisu.
    • Na podstawie konfiguracji serwera określ wielkość poszczególnych obszarów tabel.
    • Zmodyfikuj nazwę terytorium, jeśli to konieczne.
    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 
    --Użycie jednego kontenera na każdy dysk i na każdy obszar tabel
    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 
    --Użycie jednego kontenera na każdy dysk i na każdy obszar tabel
    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 
    --Użycie jednego kontenera na każdy dysk i na każdy obszar tabel
    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. Zaloguj się do bazy danych DB2 jako administrator bazy danych DB2.
  3. W edytorze komend wprowadź komendę create_focalpoint_db2.sql.

Opinia