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.
- 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
- Melden Sie sich bei DB2 als
DB2-Administrator an.
- Geben Sie im Befehlseditor
create_focalpoint_db2.sql ein.