Rational® Focal Point™ と
連携するように Oracle データベースをセットアップできます。
始める前に
Oracle データベースをインストールします。
詳しくは、Oracle の資料を参照するか、または Oracle データベース管理者 (DBA) に問い合わせてください。
手順
- Oracle インスタンスを作成します。
NLS_SORT パラメーターが BINARY_CI に設定されていることを確認してください。
- Rational Focal Point 用のデータベース・スキーマを作成します。 製品でサポートされている Unicode 文字を保管するには、データベースが Unicode 文字セット (たとえば AL32UTF8) で作成されていることを確認してください。
- Rational Focal Point 用のスキーマを保持するユーザーを作成します。
例: CREATE USER focalpoint IDENTIFIED BY focalpoint
- 3 つの表スペース (FP_DATA、FP_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 より小さいサイズ。
- 大規模なインストール済み環境の場合、さらに多くのスペースを割り当てる必要がある。
- 新しく作成した表スペースで、無制限の割り当て量を focalpoint ユーザーに付与します。
- 以下のコードを含むファイル 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;
- SQL*Plus を使用して、最初のパラメーターとして focalpoint ユーザーを
指定して system で create_focalpoint_oracle.sql を入力します。
例: @create_focalpoint_oracle.sql focalpoint
- JDBC ドライバーをライブラリー・ロケーション <application server>\common\lib に追加します。
- 例: Apache Tomcat サーバーでは、<application server>¥common¥lib ロケーションを追加します。
- 例: WebSphere® Application Server では、<application server>¥lib ロケーションを追加します。
注: JDBC ドライバーは、Oracle データベースのインストール済み環境に組み込まれています。
これは、Oracle の Web サイトからダウンロードすることもできます。