Oracle-Datenbank konfigurieren

Konfiguration einer Oracle-Datenbank für die Arbeit mit dem Jazz-Team-Server.
Für diese Prozedur wird vorausgesetzt, dass die folgenden Vorbedingungen erfüllt sind. Lesen Sie die DB2-Dokumentation oder wenden Sie sich an einen Oracle-Datenbankadministrator (DBA), wenn Sie Hilfe benötigen.

Wenn der Jazz-Team-Server unter Oracle ausgeführt wird, erstellen Sie einen Oracle-Tabellenbereich, um die Leistung zu verbessern. Sie müssen einen Benutzer mit einer Verknüpfung zu diesem Tabellenbereich erstellen.

Anmerkung: Keiner dieser Schritte wird vom Ersteller der Datenbank unter Verwendung von Repository Tools ausgeführt.
Gehen Sie wie folgt vor, um eine Oracle-Datenbank zu konfigurieren:
  1. Erstellen Sie einen Tabellenbereich. Die Position des Tabellenbereichs muss auf die Maschine und das Plattenlaufwerk abgestimmt sein.
    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 über 1 GB. Für große Installationen müssen Sie mehr Speicherbereich zuordnen.
    Im folgenden Beispiel wird eine Erstellungsanweisung auf einer Windows-Maschine ausgeführt:
    CREATE BIGFILE TABLESPACE oracle_tbs DATAFILE 'D:\oracle_tbs\oracle_tbs.dbf' SIZE 1G AUTOEXTEND ON EXTENT MANAGEMENT LOCAL AUTOALLOCATE
    Anmerkung: Der Verzeichnispfad (in diesem Beispiel 'D:\oracle_tbs') muss vorhanden sein. Es ist nicht erforderlich, separat einen besonderen Tabellenbereich zu erstellen. Sie können zwar den Oracle-Standardtabellenbereich 'USERS' verwenden, die Leistung von Oracle ist jedoch besser, wenn Sie den vorab zugeordneten Speicherbereich auf der Festplatte verwenden, der von Oracle verwaltet wird.
  2. Erstellen Sie einen Oracle-Benutzer.

    Nach der Erstellung des Tabellenbereichs muss für Jazz ein besonderer Oracle-Benutzer zur Verwendung der Oracle-Datenbank erstellt werden.

    In diesem Beispiel besitzt der Benutzer den Namen 'jazzDBuser' und das Kennwort (unter Oracle 'IDENTIFIED BY') 'jazzDBpswd' und befindet sich in dem Tabellenbereich, der in Schritt 1 erstellt wurde.
    CREATE USER jazzDBuser IDENTIFIED BY jazzDBpswd DEFAULT TABLESPACE oracle_tbs
    Wenn der Benutzer erstellt wurde, erteilen Sie ihm die Datenbanksystemberechtigungen zur Ausführung der folgenden Aktionen:
    • Erstellen einer Sitzung.
    • Erstellen, Ändern und Löschen von Tabellen und Indizes.
    • Einfügen, Aktualisieren und Löschen erstellter Tabellen.
  3. Suchen Sie die Datei 'teamserver.properties' im Verzeichnis 'JazzInstallDir/server' und benennen Sie sie in 'teamserver.derby.properties' um.
  4. Suchen Sie die Datei 'teamserver.oracle.properties' im Verzeichnis 'JazzInstallDir/server' und benennen Sie sie in 'teamserver.properties' um.
  5. Konfigurieren Sie den Server.
    1. Öffnen Sie die Datei 'teamserver.properties' in einem Texteditor. Suchen Sie die folgenden Zeilen und ändern Sie die Positions- und Kennworteigenschaften für Ihre Konfiguration:
      com.ibm.team.repository.db.vendor = ORACLE
      com.ibm.team.repository.db.jdbc.location=thin:jazzDBuser/{password}@localhost:1521/ORCL
      com.ibm.team.repository.db.jdbc.location=thin:jazzDBuser/{password}@//oracleserver.example.com:1521/ORCL
      com.ibm.team.repository.db.jdbc.password=jazzDBpswd
      Anmerkung: Wenn Sie Oracle Express verwenden, ändern Sie ORCL in XE.
      com.ibm.team.repository.db.vendor = ORACLE
      com.ibm.team.repository.db.jdbc.location=thin:jazzDBuser/{password}@localhost:1521/XE
      com.ibm.team.repository.db.jdbc.location=thin:jazzDBuser/{password}@//oracleserver.example.com:1521/XE
      com.ibm.team.repository.db.jdbc.password=jazzDBpswd
      Geben Sie das Benutzerkennwort in der Eigenschaft com.ibm.team.repository.db.jdbc.password an.
      Anmerkung: Ändern Sie nicht den Text 'password={password}' in der Eigenschaft com.ibm.team.repository.db.jdbc.location.
    2. Erstellen Sie in dem Verzeichnis, in dem sich die Server-Scripts befinden (JazzInstallDir/server), das Verzeichnis 'oracle'.
    3. Suchen Sie die JAR-Datei 'ojdbc14.jar' für den Oracle-JDBC-Treiber. Die Position kann abhängig vom Oracle-Produkt und vom Betriebssystem unterschiedlich sein. Kopieren Sie diese Datei in das Verzeichnis 'oracle'.
      Anmerkung: Wenn Sie WebSphere Application Server verwenden, konfigurieren Sie die Eigenschaft 'ORACLE_JDBC'; stellen Sie anschließend für diese Eigenschaft einen absoluten Dateipfad (keine URL) zu den ORACLE-JDBC-Treibern ein. Diese Task wird in den Konfigurationsanweisungen von WebSphere Application Server erläutert. Notieren Sie den Dateipfad für die spätere Verwendung in diesen Anweisungen.
Sie haben die Konfiguration der Datenbank abgeschlossen und können jetzt mit Datenbanktabellen für den Jazz-Team-Server erstellen fortfahren.

Feedback