Sie können eine Oracle-Datenbank für die Verwendung mit
Rational Focal Point
konfigurieren.
Vorbereitende Schritte
Eine von
Rational Focal Point unterstützte Oracle-Datenbankversion muss installiert sein. Anweisungen hierzu finden Sie in der
Oracle-Dokumentation oder wenden Sie sich an einen Oracle-Datenbankadministrator (DBA).
Vorgehensweise
Bevor Sie Rational Focal Point installieren, müssen Sie die folgenden Datenbankkonfigurationen ausführen.
Anweisungen zur Konfiguration der Datenbank finden Sie in der Oracle-Datenbankdokumentation.
- Erstellen Sie eine Oracle-Instanz. Stellen Sie sicher, dass der Parameter
NLS_SORT auf BINARY_CI gesetzt ist.
- Erstellen Sie ein Datenbankschema für
Rational Focal Point. Stellen Sie sicher, dass die Datenbank mit einem Unicode-Zeichensatz erstellt wird, um die Unicode-Zeichen wie im Produkt unterstützt zu speichern.
Zum Beispiel AL32UTF8.
- Erstellen Sie einen Benutzer, der das Schema für
Rational Focal Point
enthält.
Beispiel: CREATE USER focalpoint IDENTIFIED BY focalpoint.
- Erstellen Sie drei Tabellenbereiche: FP_DATA, FP_INDEX
und FP_BIGOBJ. In dem folgenden Beispiel wird eine Erstellungsanweisung auf einer Windows-Maschine eingegeben, um einen Tabellenbereich zu erstellen:
CREATE BIGFILE TABLESPACE FP_INDEX DATAFILE 'C:\oracle\oracle_tbs_windows\FP_INDEX.dbf' SIZE 1G AUTOEXTEND ON EXTENT MANAGEMENT LOCAL AUTOALLOCATE;
Anmerkung: Der Tabellenbereich kann über die folgenden Eigenschaften verfügen:
- Ein anderer Name als oracle_tbs.
- Eine Position in einem anderen Verzeichnis.
- Eine Größe von mehr oder weniger als 1 GB. Bei großen Installationen müssen Sie mehr Speicherbereich zuordnen.
- Erteilen Sie für die neu erstellten Tabellenbereiche eine uneingeschränkte Quote für den Benutzer
focalpoint.
- Erstellen Sie eine Datei mit dem Namen create_focalpoint_oracle.sql, die
den folgenden Code enthält:
GRANT ALTER ANY INDEX TO &1;
GRANT ALTER ANY TABLE TO &1;
GRANT CREATE PROCEDURE TO &1;
GRANT CREATE SEQUENCE TO &1;
GRANT CREATE SESSION TO &1;
GRANT CREATE TABLE TO &1;
GRANT CREATE TABLESPACE TO &1;
GRANT CREATE VIEW TO &1;
- Geben Sie in SQL*Plus create_focalpoint_oracle.sql als
system mit dem Benutzer focalpoint als ersten Parameter
ein. Beispiel:
@create_focalpoint_oracle.sql focalpoint.
- Fügen Sie den JDBC-Treiber zur Bibliotheksposition hinzu. Der JDBC-Treiber ist in der Oracle-Datenbankinstallation enthalten. Sie können ihn auch von der Oracle-Website herunterladen.
- Fügen Sie beispielsweise in Apache Tomcat Server den JDBC-Treiber Anwendungsserver\common\lib hinzu. Sie müssen den Treiber ojdbc14.jar für Oracle 10g und den Treiber ojdbc6.jar für Oracle 11g hinzufügen.
- Fügen Sie beispielsweise in WebSphere Application Server den JDBC-Treiber Anwendungsserver\lib hinzu.
Sie müssen ojdbc6.jar aus Oracle 11g sowohl für Oracle 10g- als auch für Oracle 11g-Versionen hinzufügen.