Oracle データベースのセットアップ

Jazz™ Team Server と連動するように、Oracle データベースをセットアップします。
始める前に
ここでは、次の前提条件が満たされているものとします。支援が必要であれば、 Oracle の資料を参照するか、Oracle データベース管理者 (DBA) に問い合わせてください。

Oracle 上で Jazz Team Server を実行する場合、パフォーマンスを向上させるため Oracle 表スペースを作成します。その表スペースに リンクされたユーザーを作成する必要があります。

注: これらのステップは、いずれも、データベース・ビルダーがリポジトリー・ツールを使用して実行するものではありません。
このタスクについて
Oracle データベースをセットアップするには、次のようにします。
  1. 表スペースを作成します。 表スペースのロケーションは、マシンおよびディスク・ドライブに適合する場所でなければなりません。
    注: 表スペースには、以下のプロパティーをいずれも指定できます。
    • oracle_tbs 以外の名前
    • 別のディレクトリー内の場所
    • 1GB を超えるサイズ。大規模なインストールの場合、より多くのスペースを割り振る必要があります。
    以下の例は、Windows® マシンで実行される CREATE ステートメントを示しています。
    CREATE BIGFILE TABLESPACE oracle_tbs DATAFILE 'D:¥oracle_tbs¥oracle_tbs.dbf' SIZE 1G AUTOEXTEND ON EXTENT MANAGEMENT LOCAL AUTOALLOCATE
    注: ディレクトリー・パス (この例では D:¥oracle_tbs) は既存でなければなりません。特別な表スペースを、別途作成する必要はありません。Oracle のデフォルトの USERS 表スペースを使用できますが、管理対象のディスクにスペースが事前に割り振られていると、Oracle のパフォーマンスが向上します。
  2. Oracle ユーザーを作成します。

    表スペースの作成後、Jazz で Oracle データベースを使用するためには、 特別な Oracle ユーザーを作成する必要があります。

    この例では、ユーザーの名前は jazzDBuser、 パスワード (Oracle 用語で IDENTIFIED BY) は jazzDBpswd であり、 『1』で作成した表スペースに存在します。
    CREATE USER jazzDBuser IDENTIFIED BY jazzDBpswd DEFAULT TABLESPACE oracle_tbs
    ユーザーを作成した後、以下のアクションを実行するために必要なデータベース・システム・アクセス権をユーザーに付与します。
    • セッションを作成する。
    • 表および索引の作成、変更、除去を行う。
    • 作成した表で、挿入、更新、削除を行う。
  3. ディレクトリー JazzInstallDir/server でファイル teamserver.properties を見つけて、teamserver.derby.properties に名前変更します。
  4. ディレクトリー JazzInstallDir/server でファイル teamserver.oracle.properties を見つけて、 teamserver.properties に名前変更します。
  5. サーバーを構成します。
    1. テキスト・エディターでファイル teamserver.properties を開きます。 次の行を見つけ、ロケーションとパスワードのプロパティーをご使用の構成に合わせて変更します。
      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
      注: Oracle Express を使用する場合、ORCL を 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
      プロパティー com.ibm.team.repository.db.jdbc.password にユーザー・パスワードを指定します。
      注: プロパティー com.ibm.team.repository.db.jdbc.location の password={password} テキストは、変更しないでください。
    2. サーバー・スクリプトと同じディレクトリー (JazzInstallDir/server) に、oracle という名前のディレクトリーを作成します。
    3. ojdbc14.jar という名前の Oracle JDBC ドライバー JAR ファイルを見つけます。 この場所は、Oracle 製品およびオペレーティング・システムによって異なることがあります。 このファイルを、oracle という名前のディレクトリーにコピーします。
      注: WebSphere® Application Server を使用する場合、「ORACLE_JDBC」という名前のプロパティーを構成してから、そのプロパティーを、Oracle JDBC ドライバーの (URL ではなく) 絶対ファイル・パスに設定します。 この操作については、WebSphere Application Server のセットアップ手順で説明されています。 後にそれらの手順で使用するため、このファイル・パスをメモしておいてください。
タスクの結果
これでデータベースのセットアップが完了しました。 次は、Jazz Team Server データベース表の作成に進んでください。

フィードバック