DB2-Datenbank konfigurieren

Sie können eine IBM® DB2-Datenbank für die Verwendung mit Rational Focal Point konfigurieren.

Vorbereitende Schritte

Eine von Rational Focal Point unterstützte DB2-Datenbankversion muss installiert sein. Anweisungen hierzu finden Sie in der DB2-Dokumentation.
Anmerkung: Rational Focal Point verwendet das Standardschema, dessen Name mit dem des angegebenen Datenbankbenutzers übereinstimmt. Abgesehen von der Verwendung eines anderen Datenbankbenutzers ist der Schemaname ist nicht konfigurierbar.

Vorgehensweise

Bevor Sie Rational Focal Point installieren, müssen Sie die folgenden Datenbankkonfigurationen ausführen. Anweisungen zur Konfiguration der Datenbank finden Sie in der DB2-Datenbankdokumentation.

  1. Erstellen Sie eine Datei mit dem Namen create_focalpoint_db2.sql, die den folgenden SQL-Code enthält. Ändern Sie die Mustercodeparameter gemäß Ihrer Umgebung.
    Achtung: Ändern Sie nicht die Tabellenbereichsnamen.
    • Ändern Sie für jeden Tabellenbereich den Pfad in ein geeignetes lokales Verzeichnis. Stellen Sie sicher, dass das lokale Verzeichnis über Lese- und Schreibberechtigung verfügt.
    • Geben Sie auf der Basis der Serverkonfiguration die Größe für jeden Tabellenbereich an.
    • Ändern Sie den Gebietsnamen, falls erforderlich.
    • Stellen Sie sicher, dass Sie über mehr als 1 GB Speicherbereich verfügen. Bei großen Installationen müssen Sie mehr Speicherbereich zuordnen.
    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 
    --Einen Container pro Platte pro Tabellenbereich verwenden
    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 
    --Einen Container pro Platte pro Tabellenbereich verwenden
    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 
    --Einen Container pro Platte pro Tabellenbereich verwenden
    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. Melden Sie sich bei DB2 als DB2-Administrator an.
  3. Geben Sie im Befehlseditor create_focalpoint_db2.sql ein.

Feedback