ヘッダーをスキップ

Oracle Business Intelligence Publisherインストレーション・ガイド
リリース10.1.3.4
B51050-01
目次に移動
目次
前のページに移動
戻る
次のページに移動
次へ

インストール後の作業

概要

この章では、BI PublisherサーバーをOC4Jインスタンスやその他のJ2EEアプリケーション・サーバーに正常にインストールした後で実行する、必須または任意の作業について説明します。

この章の内容は次のとおりです。

インストール後のチェック・リスト

BI Publisherのインストールを完了するには、次の作業を実行します。

スケジューラ・データベースの構成

レポートをスケジュールするには、データベースを構成してBI Publisherのスケジューラ・スキーマをインストールする必要があります。サポートされているデータベースの一覧については、「環境要件」を参照してください。

スケジューラ・スキーマのインストール

BI Publisherでは、Quartzが使用されています。これは、オープンソースのジョブスケジュール・システムです。BI Publisherのスケジューラを設定するには、データベースにスケジューラ・テーブルをインストールする必要があります。スケジューラ・データベース・テーブルを設定するには、BI Publisherの「スケジューラ構成」タブを使用してデータベースへのJDBCの接続を定義します。これにより、テーブルがデータベースにインストールされます。

BI Publisherには、HyperionブランドのDataDirect Connect for JDBCドライバが付属しています。このドライバを使用して、BI Publisherスケジューラ・データベースへの接続を設定できます。このドライバは、データベース・ベンダーが提供するネイティブJDBCドライバの代替ドライバとして使用できます。DataDirectドライバを使用できるデータベースを選択するとき、BI Publisherでは設定画面にそのデータベース・ドライバのクラス情報が自動的に入力されます。ドライバ・ファイルには、追加の設定は必要ありません。

オラクル以外のデータベース用ネイティブ・ドライバを使用する場合、またはBI Publisherで提供されないDataDirectドライバを使用する場合、そのドライバを手動でダウンロード、インストールおよび構成する必要があります。

重要: ご使用のBI Publisherスケジューラ・テーブルに含まれるデータベースを停止および起動、または再起動する場合には、BI Publisher Enterpriseサーバーを再起動する必要があります。

DataDirect Connectまたはネイティブのデータベース・ドライバを使用する際の推奨事項

DataDirect Connect for JDBCドライバは、次のデータベース用に提供されています。

次の表に、サポートされるスケジューラ・データベースに対して推奨されるドライバを示します。

データベース ネイティブJDBCドライバ DataDirect JDBCドライバ
Oracle 9i、Oracle 10g、Oracle 11g 推奨 サポート対象
IBM DB2 v8.1、v9.1 サポート対象 推奨
Microsoft SQL Server 2000、2005 サポート対象 推奨
Sybase Adaptive Server Enterprise サポート対象 推奨
MySQL 4.1.10a-NT、5.0 サポート対象 提供されていない

スケジューラ・データベースでのユーザーの設定

スケジューラ・データベースへの接続を設定するには、選択したデータベース上にユーザーが作成されていることを確認する必要があります。BI Publisherでは、このユーザーを使用してデータベースに接続します。データベースのタイプに応じて、このユーザには特定の権限が必要になることがあります。詳細は、後述のデータベース固有の項を参照してください。

スケジューラ・データベースに対する接続情報の入力およびスキーマのインストール

スケジューラのデータベースを設定する一般的な手順は、次のとおりです。データベース固有の手順については、後述の項も参照してください。

  1. 管理者資格証明を使用してBI Publisherにログインし、「管理」タブを選択します。

  2. システム・メンテナンス」で「スケジューラ構成」を選択します。

  3. 「データベース接続」の次のフィールドに入力します。

  4. 接続のテスト」をクリックして、BI Publisherがデータベースに接続できることを確認します。接続に失敗した場合、指示のとおりにフィールドに入力し、適切にデータベースを設定したことを確認します。

  5. スキーマのインストール」をクリックし、BI Publisherスケジューラ・スキーマをデータベースにインストールします。

Oracleデータベース用接続情報の入力

前提条件: 入力するデータベース・ユーザーに、データベースに接続しセッションやテーブルを作成できる権限が付与されていること、および割当て制限が割り当てられている(割り当てられていなければ、割当て制限は「0」)ことを確認してください。

たとえば、次のサンプルではユーザーbipubschedが作成されます。

SQL> CREATE USER bipubsched
   2  IDENTIFIED BY welcome
   3  DEFAULT TABLESPACE USERS
   4  TEMPORARY TABLESPACE TEMP
   5  QUOTA 20G ON USERS
   6  QUOTA 1M ON TEMP;

User created.

 SQL> GRANT CREATE SESSION TO bipuser; -- or "GRANT CONNECT TO bipuser;"

 Grant succeeded.

 SQL> grant create table to bipublisher;

 Grant succeeded.

次の事項を入力し、Oracleネイティブ・ドライバを使用してOracleデータベースに接続します。

フィールド 入力内容
データベース・タイプ: 「Oracle 11g」、「Oracle 10g」または「Oracle 9i」をリストから選択します。
接続文字列: 次の接続文字列パラメータを入力します。
jdbc:oracle:thin:@<hostname>:<port>:<oracle SID>
次に例を示します。
jdbc:oracle:thin:@mydatabaseserver.com:1521:bipscheduler
データベース・ドライバ・クラス: oracle.jdbc.driver.OracleDriver

IBM DB2用接続情報の入力

前提条件: スケジューラを構成するために入力するユーザーが、32Kページのサイズの表領域で設定されていることを確認してください。設定されていない場合、テーブルを作成してユーザーに割り当てます。またユーザーは、データベースに接続しテーブルを作成できる権限が付与されている必要があります。

次の事項を入力し、DataDirectドライバを使用してIBM DB2 v8データベースまたはIBM DB2 v9データベースに接続します。

フィールド 入力内容
データベース・タイプ: 「IBM DB2 v9」または「IBM DB2 v8」をリストから選択します。
接続文字列: 次の接続文字列パラメータを入力します。
jdbc:hyperion:db2://<hostname>:<port>;DatabaseName=<DATABASENAME>
次に例を示します。
jdbc:hyperion:db2:// mydatabaseserver.com:1433;DatabaseName=bipscheduler
データベース・ドライバ・クラス: hyperion.jdbc.db2.DB2Driver

Microsoft SQL Server用接続情報の入力

前提条件: Microsoft SQL Serverが混合認証モードで設定されていることを確認してください。また、スケジューラを構成するために入力するユーザーにdb_ownerロールが付与されていることを確認してください。

次の事項を入力し、DataDirectドライバを使用してMicrosoft SQL Server 2000データベースまたはSQL Server 2005データベースに接続します。

フィールド 入力内容
データベース・タイプ: 「Microsoft SQL Server 2000」または「Microsoft SQL Server 2005」をリストから選択します。
接続文字列: 次の接続文字列パラメータを入力します。
jdbc:hyperion:sqlserver://<hostname>:<port>;DatabaseName=<DATABASENAME>
次に例を示します。
jdbc:hyperion:sqlserver:// mydatabaseserver.com:1433;DatabaseName=bipscheduler
データベース・ドライバ・クラス: hyperion.jdbc.sqlserver.SQLServerDriver

Sybase Adaptive Server Enterpriseデータベース用接続情報の入力

前提条件: データベースでddl in tranモードがtrueに設定されていることを確認してください。このオプションを有効にする方法については、Sybaseのドキュメントを参照するか、データベースの管理者に問い合せてください。

次の事項を入力し、DataDirectドライバを使用してSybase Adaptive Server Enterpriseデータベースに接続します。

フィールド 入力内容
データベース・タイプ: 「Sybase Adaptive Server Enterprise」をリストから選択します。
接続文字列: 次の接続文字列パラメータを入力します。
jdbc:hyperion:sybase://<hostname>:<port>;DatabaseName=<DATABASENAME>
次に例を示します。
jdbc:hyperion:sybase://mydatabaseserver.com:4100;DatabaseName=bipscheduler
データベース・ドライバ・クラス: hyperion.jdbc.sybase.SybaseDriver

MySQLデータベースの接続情報の入力

前提条件: MySQL JDBCドライバをダウンロードして、BI Publisherが動作するアプリケーション・サーバーとともに登録してください。

MySQL JDBCドライバは、次のURLからダウンロードできます。http://www.mysql.com/products/connector/j/

ドライバの登録についての詳細は、アプリケーション・サーバーのドキュメントを参照してください。

スケジューラ・データベースがMySQL 4.1またはMySQL 5.0の場合、次の事項を入力します。

フィールド 入力内容
データベース・タイプ: 「MySQL 4.1」または「MySQL 5.0」をリストから選択します。
接続文字列: 次の接続文字列パラメータを入力します。
jdbc:mysql://<hostname>:<port>/<DATABASENAME>
次に例を示します。
jdbc:mysql://mydatabaseserver.com:4100/bipscheduler
データベース・ドライバ・クラス: com.mysql.jdbc.driver

デモ用データソースの設定

BI Publisherには、サンプルとして表示および実行可能なデモ用のレポート・セットがあります。

サンプル・レポートでは、ファイルベース・データソースとJDBCデータソースが使用されています。データソースを構成するには、次の手順を実行します。

デモ用ファイルのデータソースの構成

XMLPディレクトリには、DemoFilesデータソース・ディレクトリがあります。このフォルダをファイルベース・データソースとして設定する手順は次のとおりです。

  1. インストール内のDemoFilesディレクトリを見つけます。

    例: C:\OracleBI\xmlp\XMLP\DemoFiles

    手動でのインストールを実行した場合、XMLPディレクトリは、「BI Publisherリポジトリの構成とフォントのコピー」の手順でコピーした場所に配置されます。

  2. 管理者資格証明でBI Publisherにログインします。

  3. 管理」タブを選択します。

  4. データソース」セクションで「ファイル」を選択します。

  5. demo filesという名前のデータソースを選択します。

  6. DemoFilesフォルダへのパスを入力します。

    例: C:\OracleBI\xmlp\XMLP\DemoFiles

  7. 「適用」をクリックして変更を保存します。

デモ用JDBCデータソースの構成

注意: デモ用データソースでは、サンプル・スキーマがインストールされたOracle Databaseに接続する必要があります。また、ユーザーHRとOEをロック解除しておく必要があります。

  1. 管理」タブを選択します。

  2. データソース」セクションで「JDBC接続」リンクを選択します。

  3. demoという名前のデータソースを選択します。

  4. データソースの更新」画面で、OEユーザーのロックが解除されているOracle 10gデータベースを指すように接続文字列を変更します。

  5. 接続のテスト」ボタンをクリックして、BI Publisherがデータベースにアクセスできることを確認します。

  6. 適用」をクリックして変更を保存します。

Oracle BI Publisher Desktopツールのインストール

Oracle BI Publisher Desktopツールは、レポート・レイアウト・テンプレートの設計ユーザーによる使用をお薦めします。

BI Publisher Desktopツールは、次の方法で入手可能です。

重要: Template Builder for WordまたはExcelアナライザの旧バージョンがインストールされている場合は、新しいバージョンをインストールする前にその旧バージョンを削除しておく必要があります。

重要: BI Publisher DesktopツールをMicrosoft Windows Vistaにインストールするには、ユーザー・アカウント制御(User Account Control)機能がオンに設定されていることを確認してください。また、これがデフォルト設定です。詳細は、Microsoft社のドキュメント「Turn User Account Control on or off」を参照してください。