ヘッダーをスキップ
Oracle® Fusion Middleware Oracle Business Intelligenceインストレーション・ガイド
11g リリース1 (11.1.1)
B63027-04
  目次へ移動
目次
索引へ移動
索引

前
 
次
 

3 Oracle Business Intelligenceの要件

この章では、Oracle Business Intelligenceソフトウェアをインストールする前に知っておく必要のある情報について説明します。この章には次の項目があります。

3.1 システム要件と動作保証情報

ハードウェアとソフトウェアの要件、プラットフォーム、データベースおよびその他の情報の詳細は、システム要件と動作保証のドキュメントを参照してください。これらのドキュメントは両方とも、Oracle Technology Network (OTN)で入手できます。

システム要件に関するドキュメントには、ハードウェア要件およびソフトウェア要件、ディスク領域とメモリーの最小要件、必要なシステム・ライブラリ、パッケージ、パッチなどの情報が記載されています。

http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-requirements-100147.html

動作保証のドキュメントには、サポートされているインストール・タイプ、プラットフォーム、オペレーティング・システム、データベース、JDKおよびサードパーティ製品が記載されています。

http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-certification-100350.html

3.2 Oracle Business Intelligence 11g インストーラの追加要件

インストールを実行する前に、システム要件および動作保証のドキュメントを読み、インストール先の環境が、これからインストールする製品の最小インストール要件を満たしていることを確認します。

このトピックでは、第2章「Oracle Business Intelligenceの推奨インストールのシナリオ」にあるインストール・シナリオを実行する前に満たしておく必要のある追加要件を示します。

3.3 リポジトリ作成ユーティリティ(RCU)を使用したデータベース・スキーマの作成

リポジトリ作成ユーティリティ(RCU)は、データベースでのOracle Fusion Middlewareデータベース・スキーマの作成と管理に使用できるグラフィック・ツールです。


注意:

RCUをサポートしているデータベースの詳細は、システム要件および前提条件に関するドキュメントを参照してください。


この項には、RCUに関する次のトピックがあります。

3.3.1 RCUによって作成されるデータベース・スキーマ

Oracle Business Intelligenceをインストールする前に、RCUを使用して、データベース内にMetadata Services (MDS)およびBusiness Intelligence Platform (BIPLATFORM)のスキーマを作成します。

RCUを使用してOracleデータベースにBIPLATFORMおよびMDSのスキーマを作成するには、DBA権限を持ち、SYSDBAとしてログインする必要があります(たとえばユーザーSYSとしてログインします)。SYSDBAロールが付与された他のデータベース・ユーザーを使用することもできますが、これはお薦めできません。SYS以外のデータベース・ユーザーを使用するには、追加の手順が必要になります。この手順は、Oracle Fusion Middlewareのシステム要件および仕様のOracleデータベースのためのRCUの要件に関する項に記載されています。

RCUを実行すると、CREATE ANY SCHEMA、ALTER ANY SCHEMA、CREATE TABLE、CREATE TABLESPACEなどを使用してデータベース・スキーマや表領域が作成されます。RCUは、system.schema_version_registry$システム表にエントリを書き込むことによってschema_version_registryを更新します。

3.3.2 Oracle Business Intelligenceで必要なスキーマの共有

組織内のサポート対象のデータベースにMDSスキーマがすでにインストールされている場合は、RCUを使用してMDSスキーマを再度インストールする必要はありません。Oracle Business Intelligenceのインストールでは、既存のMDSスキーマを利用できます。このオプションを選択する場合は、RCUの「コンポーネントの選択」画面でMetadata Servicesスキーマの選択を解除します。次に、Oracle Business Intelligenceのインストール時に、MDSスキーマ画面で既存のMDSスキーマの詳細情報を指定します。


注意:

同じMDSスキーマを使用して、別個にOracle Business Intelligenceをインストールしている場合、1つのWebサービス・エンドポイントに対して異なるOracle Web Services Manager (OWSM)グローバル・ポリシー・アタッチメント(GPA)を定義することはできません。これは、そのWebサービスが異なるOracle Business Intelligenceインストレーションで実行されている場合も同様です。


ただし、Oracle Business Intelligenceの各システム(BIドメイン)では、専用のBIPLATFORMスキーマが必要になります。複数のシステムで同じデータベースを共有することは可能ですが、同じBIPLATFORMスキーマは共有できません。したがって、個々のOracle Business Intelligenceシステム(BIドメイン)をインストールする前に、RCUを実行してBIPLATFORMスキーマおよびMDSスキーマ(MDSスキーマが存在していない場合)をインストールする必要があります。たとえば、Oracle Business Intelligenceの2つのシステムをインストールする場合は、RCUを実行して必要なスキーマを2回(各システムに1つ)インストールする必要があります。

Oracle Business Intelligenceシステムのスケールアウトではこの要件は適用されません。スケールアウトした(クラスタ化)システムでは、Oracle Business Intelligenceクラスタのプライマリ・ノードをインストールする前に、1回のみRCUを実行してデータベース・スキーマをインストールします(このときにクラスタのBIドメインが作成されます)。スケールアウト時にインストールする追加のOracle Business Intelligenceノードは、このドメインのメンバーになるので同じスキーマのセットを使用します。

3.3.3 IBM DB2でのOracle Business Intelligence 11gスキーマの作成

IBM DB2データベースでリポジトリ作成ユーティリティ(RCU)を使用する場合は、RCUで作成したデータベース・スキーマにDataDirect ODBCドライバを使用するために必要な権限があることを確認します。これらの権限が設定されていないと、Oracle BI SchedulerからOracle BI Schedulerの表への問合せができないので、Oracle BI Schedulerを起動できません。次の場所にあるDataDirectドライバのドキュメントで、適切な権限を確認できます。

http://www.datadirect.com/docs/public/tutorials/Connect-for-ODBC/odbcdb2bind.pdf

また、RCUを使用してLinux環境でIBM DB2データベースにBIPLATFORMスキーマとMDSスキーマをインストールする場合は、次の点に留意してください。

  • スキーマ名が8文字以下であることを確認します。


    注意:

    BIPLATFORMスキーマ名とMDSスキーマ名には、同じ接頭辞を使用する必要があります。


    たとえば、接頭辞としてdevを使用する場合は、デフォルトのスキーマ名dev_BIPLATFORMを8文字以下になるように編集する必要があります。接尾辞は短くしてもかまいませんが、接頭辞は両方のスキーマ名で同一にする必要があります。スキーマ名を編集するには、それをクリックして編集可能なフィールドにします。

    スキーマ名を8文字以下まで短くしないと、RCUにより、「パスワード」ページに有効なユーザー名/パスワードを入力してくださいというエラーが返されます。これは、DB2インスタンスのユーザーが、RCUで入力したものと同じパスワードを使用しない場合に返されるエラーと同じです。

  • 一時表領域の名前にも文字数の制限が設けられていることがあります。BIPLATFORM表領域名が長すぎる場合は、短い名前を使用して表領域を新規作成する方法を『Oracle Fusion Middleware Repository Creation Utilityユーザーズ・ガイド』で参照してください。MDSスキーマで使用している表領域を使用することもできます。

3.3.4 Oracle Business Intelligenceのユーザーに付与されるデータベース権限

RCUによって作成されるユーザーには次の権限が付与されます。

  • resource

  • connect

  • create sequence

RCUの使用の詳細は、『Oracle Fusion Middleware Repository Creation Utilityユーザーズ・ガイド』のリポジトリ作成ユーティリティの概要に関する項を参照してください。

3.3.5 RCUの入手

RCUは、専用のインストールCD-ROMのbinディレクトリ、またはOracle Technology Network (OTN)の次の場所にある.zipファイルによって提供されます。

http://www.oracle.com/technetwork/middleware/bi-enterprise-edition/downloads/bus-intelligence-11g-165436.html

インストールするOracle Business Intelligenceのバージョンの「All Supported Platforms」をクリックします。ページを下へスクロールして、「Required Additional Software」セクションでリポジトリ作成ユーティリティを見つけたら、使用しているオペレーティング・システムに対応したRCUパッケージをダウンロードします。たとえば、Oracle Business IntelligenceをLinuxにインストールする場合は、Linux用のRCUをダウンロードします。

.zipファイルをダウンロードしたら、その内容を任意のディレクトリに展開します。このディレクトリをRCU_HOMEディレクトリと呼びます。


注意:

空白文字を含む名前のディレクトリにRCUのZIPファイルを解凍しないでください。


3.3.6 RCUの実行によるOracle Business Intelligenceデータベース・スキーマの作成

RCUは、ローカル(CD-ROMまたはRCU_HOME)とリモートのいずれでも実行可能です。データベース・サーバーへのコンポーネントのインストールがアプリケーション管理者に許可されていない場合は、CDから直接RCUを起動できます。

RCUを使用してOracle Business Intelligenceのスキーマを作成するには、次の手順を実行します。

  1. 次のいずれか1つを実行します。

    • RCUの.zipファイルをダウンロードして解凍した場合は、RCU_HOME内のbinディレクトリにアクセスします。

    • RCUのCD-ROMを入手している場合は、コンピュータにCD-ROMを挿入し、binディレクトリにアクセスします。

  2. 次の手順でRCUを起動します。

    • UNIX:

      ./rcu

    • Windows:

      rcu.bat

    「ようこそ」画面が表示されます。

  3. 「ようこそ」画面で「次へ」をクリックします。「リポジトリの作成」画面が表示されます。

  4. 「リポジトリの作成」画面で、「作成」を選択し、「次へ」をクリックします。「データベース接続の詳細」画面が表示されます。

  5. 「データベース接続の詳細」画面で、システムのデータベースの種類を選択します。これは、Oracle Business Intelligenceのスキーマの作成先とするデータベースです。RCUがデータベースに接続できるように、必要な資格証明を指定します。

    「次へ」をクリックします。「前提条件チェック」画面が表示されます。エラーが発生せずにチェックが完了したら、「OK」をクリックして画面を閉じ、「コンポーネントの選択」画面に進みます。

  6. 「コンポーネントの選択」画面の上部付近で、「接頭辞の新規作成」を選択します。デフォルトの接頭辞はDEVです。必要に応じて別の接頭辞を指定できます。

    Oracle Business Intelligence 11g インストーラによって、prefix_schemanameの形式でスキーマ名が自動的に作成されます。たとえば、接頭辞BIを指定すると、RCUによりBI_BIPLATFORMという名前のスキーマが作成されます。


    注意:

    この画面に表示されるスキーマ名および接頭辞の値を書き留めておいてください。以降のインストール・プロセスで製品を構成する際に、これらの情報が必要になります。スキーマ名を忘れていしまい、データベース内で確認する必要がある場合は、『Oracle Fusion Middleware Repository Creation Utilityユーザーズ・ガイド』のデータベース内でのスキーマの配置場所に関する項を参照してください。


  7. Business Intelligenceコンポーネント・グループの横にあるプラス記号(+)をクリックします。次に、Business Intelligenceプラットフォームをクリックし、その横にチェック・マークが表示されるようにします。この操作を行うと、「Metadata Services」(MDS)スキーマが自動的に選択されます(「AS共通スキーマ」グループの下にあります)。このスキーマはOracle Business Intelligenceでも必要です。

    Oracle Business Intelligenceで使用するための別のMDSスキーマがすでにインストールされている場合は、「Metadata Services」ボックスの選択を解除し、メッセージ・ボックスに表示される警告メッセージは無視します。

    「Oracle ASリポジトリ・コンポーネント」オプションは選択しないでください。これを選択すると、Oracle Business Intelligenceで必要のない他の多数のスキーマをインストールするようRCUが構成されます。

  8. 「次へ」をクリックします。「前提条件チェック」画面が表示されます。エラーが発生せずにチェックが完了したら、「OK」をクリックして画面を閉じ、「スキーマ・パスワード」画面に進みます。

  9. 「スキーマ・パスワード」画面で、「すべてのスキーマに同じパスワードを使用」を選択し、スキーマのパスワードを入力し、確認します。

    次へ」をクリックして「表領域のマップ」画面に進みます。

  10. 「表領域のマップ」画面で、スキーマの名前を確認します。

    次へ」をクリックして、スキーマの表領域を作成します。エラーが発生せずに表領域が作成されたら、「OK」をクリックして画面を閉じ、「サマリー」画面に進みます。

  11. 「サマリー」画面で「作成」をクリックします。「作成」画面が表示され、RCUによってスキーマが作成されます。エラーが発生せずにスキーマが作成されたら、「完了サマリー」画面が表示されます。

  12. 「完了サマリー」画面で、「閉じる」をクリックします。