Oracle データベースの構成

Rational® Focal Point™ と 連携するように Oracle データベースをセットアップできます。

始める前に

Oracle データベースをインストールします。 詳しくは、Oracle の資料を参照するか、または Oracle データベース管理者 (DBA) に問い合わせてください。

手順

  1. Oracle インスタンスを作成します。 NLS_SORT パラメーターが BINARY_CI に設定されていることを確認してください。
  2. Rational Focal Point 用のデータベース・スキーマを作成します。 製品でサポートされている Unicode 文字を保管するには、データベースが Unicode 文字セット (たとえば AL32UTF8) で作成されていることを確認してください。
  3. Rational Focal Point 用のスキーマを保持するユーザーを作成します。 例: CREATE USER focalpoint IDENTIFIED BY focalpoint
  4. 3 つの表スペース (FP_DATAFP_INDEX、および FP_BIGOBJ) を 作成します。 例えば、次の例は、表スペースを作成するために Windows® マシンで実行される Create ステートメントを示したものです。
    CREATE BIGFILE TABLESPACE FP_INDEX DATAFILE 'C:¥oracle¥oracle_tbs_windows¥FP_INDEX.dbf' SIZE 1G AUTOEXTEND ON EXTENT MANAGEMENT LOCAL AUTOALLOCATE;
    注: この表スペースの特性として、以下のいずれもが考えられます。
    • oracle_tbs 以外の名前。
    • 別のディレクトリーにおけるロケーション。
    • 1GB より大きいサイズまたは 1GB より小さいサイズ。
    • 大規模なインストール済み環境の場合、さらに多くのスペースを割り当てる必要がある。
  5. 新しく作成した表スペースで、無制限の割り当て量を focalpoint ユーザーに付与します。
  6. 以下のコードを含むファイル create_focalpoint_oracle.sql を作成します。
    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;
  7. SQL*Plus を使用して、最初のパラメーターとして focalpoint ユーザーを 指定して systemcreate_focalpoint_oracle.sql を入力します。 例: @create_focalpoint_oracle.sql focalpoint
  8. JDBC ドライバーをライブラリー・ロケーション <application server>\common\lib に追加します。
    • 例: Apache Tomcat サーバーでは、<application server>¥common¥lib ロケーションを追加します。
    • 例: WebSphere® Application Server では、<application server>¥lib ロケーションを追加します。
    注: JDBC ドライバーは、Oracle データベースのインストール済み環境に組み込まれています。 これは、Oracle の Web サイトからダウンロードすることもできます。

フィードバック