ヘッダーをスキップ
Oracle® Fusion Middleware Oracle Business Intelligenceアップグレード・ガイド
11g リリース1(11.1.1.7.0)
B63034-05
  ドキュメント・ライブラリへ移動
ライブラリ
製品リストへ移動
製品
目次へ移動
目次

前
 
次
 

6 Oracle BI Publisherのアップグレード

この章では、既存のOracle BI Publisher 10g リリース3(10.1.3.4以降)の環境をOracle BI Publisher 11gにアップグレードする方法について説明します。

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

6.1 タスク1: BI Publisherアップグレードの開始ポイントについての理解

BI Publisheアップグレードの開始ポイントの詳細は、第3章「Oracle Business Intelligenceのサポートされるアップグレードの開始ポイント」を参照してください。第3章で指定されたバージョンより古いバージョンのBI Publisherを実行している場合は、11gへのアップグレードを行う前に、サポートされる開始ポイントのバージョンまでアップグレードする必要があります。

すでにOracle Fusion Middleware 11gを実行している場合、最新のOracle Fusion Middlewareパッチの適用の詳細は、『Oracle Fusion Middlewareパッチ適用ガイド』を参照してください。

このガイドでは、BI Publisher 10gから最新のBI Publisher 11gにアップグレードする手順について説明します。

6.2 タスク2: Oracle Business Intelligenceトポロジの決定

Oracle Business Intelligence 11gデプロイメントのターゲット・トポロジの決定に役立てるため、第4章「10gユーザーのためのOracle Business Intelligence」を参照してください。ここでは、10gと11gの機能、ディレクトリ構造およびアーキテクチャを比較しています。さらに、BI Publisher 11gのOracle WebLogic ServerおよびOracle Fusion Middlewareアプリケーションとの統合について説明しています。

詳細は、『Oracle Fusion Middleware管理者ガイド』のOracle Fusion Middlewareの概念の概要に関する項を参照してください。

6.3 タスク3: アップグレード先BIPLATFORMスキーマを作成するためのRCUの実行

Oracle Business Intelligence 11gをインストールするには、まずOracle Business Intelligence 11gのスキーマ用にデータベースを特定し、準備する必要があります。その後、リポジトリ作成ユーティリティ(RCU)を実行して、必要なスキーマをデータベースにインストールします。

RCUを使用してOracle Fusion Middlewareの必要なスキーマをインストールする方法の詳細は、次を参照してください。

RCU実行時の重要な画面は次のとおりです。


注意:

Oracle BI EE用にすでにRCUを実行してアップグレード先BIPLATFORMスキーマを作成している場合、タスク3を実行する必要はありません。Oracle BI EEとBI Publisherは、BIPLATFORMスキーマを共有します。


6.4 タスク4: BI Publisher 11gのインストールと構成

Oracle Business Intelligence 11gインストーラを使用して、BI Publisher 11gを個別のホスト・コンピュータにインストールします。Oracle Business Intelligence 11gは、Oracle Business Intelligence 10gを実行しているコンピュータにはインストールしないでください。このようなインストール・シナリオはサポートされていません。


注意:

エンタープライズ・インストール(新規インストール)を使用して、Oracle BI EEおよびBI Publisherをすでにンストールしている場合(第5.4.2項「アップグレードの準備段階におけるOracle Business Intelligence 11gのインストール」を参照)は、タスク4をスキップできます。


詳細は、次の各項を参照してください。

6.4.1 BI Publisher 10gディレクトリの可用性

BI Publisher 11gをインストールする際、Oracle Business Intelligence 11gのアップグレード・アシスタント(Business Intelligence 11gのOracleホームより実行)が次の10gソース・ディレクトリにアクセスできることを確認してください。

アップグレード・アシスタントは、次のディレクトリに対して参照およびアクセスできる必要があります。

  • BI Publisherリポジトリ10gディレクトリ

  • E-Businessデータ・テンプレート10gディレクトリ

アップグレード・アシスタントで10gインストール・ディレクトリが使用できない場合、別の方法で使用可能にすることができます。たとえば、これらを共有ネットワーク・ディスクまたはUSBドライブにコピーできます。

アップグレード・アシスタントの「ソース詳細の指定」画面でのこれらのコンポーネントのソース詳細の指定については、表6-1を参照してください。

6.4.2 アップグレードの準備段階におけるOracle Business Intelligence Publisher 11gのインストール

第5.4項「タスク4: Oracle BI EE 11gのインストールと構成」の手順に従って、新しいOracle Business Intelligence 11g環境のインストールと構成を行います。

6.5 タスク5: BI Publisherリポジトリのアップグレード

Oracle Fusion Middlewareアップグレード・アシスタントを使用して、BI Publisherリポジトリをアップグレードします。


注意:

BI PublisherリポジトリとSchedulerスキーマは任意の順序でアップグレードできます。


アップグレード・アシスタントでアップグレードされる内容の詳細は、第1.5項「BI Publisherのアップグレードについて」を参照してください。

セキュリティ・モデルのアップグレード・パスの説明は、第1.5.1.2項「セキュリティ・モデルの変更」を参照してください。

BI Publisherリポジトリをアップグレードするには、次の項を参照してください。

6.5.1 BI Publisherリポジトリのアップグレードを開始する前に

アップグレード・アシスタントを起動してBI Publisherリポジトリをアップグレードする前に、次の手順に従ってください。

  1. 10gおよび11gのリポジトリをバックアップします。

  2. その環境でBI Publisherカタログ(ファイルベース)が使用されている場合は、BI Publisherが実行されている管理対象サーバーを停止します。

管理サーバーは実行されている状態にしておく必要があります。

6.5.2 アップグレード・アシスタントを使用したリポジトリのアップグレード

アップグレード・アシスタントは、自動的にOracle Fusion Middleware Oracleホームのbinディレクトリにインストールされます。


注意:

次の各項では、グラフィカル・ユーザー・インタフェース・モードでアップグレード・アシスタントを使用する方法について説明します。アップグレード・アシスタントのコマンドラインを使用してこれらのタスクを実行することもできます。

詳細は、『Oracle Fusion Middlewareアップグレード・プランニング・ガイド』のアップグレード・アシスタントのコマンドライン・インタフェースの使用に関する項を参照してください。


表6-1 BI Publisherリポジトリをアップグレードするためのアップグレード・アシスタントの実行

ステップ 画面 説明および必要なアクション

1

なし

グラフィカル・ユーザー・インタフェースを使用してアップグレード・アシスタントを起動するには:

ディレクトリをOracle Fusion MiddlewareインストールのORACLE_HOME/binディレクトリに変更します。

(UNIX) ./ua
(Windows) ua.bat

2

「ようこそ」画面


次へ」をクリックして続行します。

3

操作の指定


次へ」をクリックして続行します。

4

ソース詳細の指定


「10g BI Publisherリポジトリ・ディレクトリのアップグレード」または「E-Business Suiteデータ・テンプレート・ディレクトリのアップグレード」を選択します。

「10g BI Publisherリポジトリ・ディレクトリのアップグレード」では、「リポジトリ・ディレクトリ」を入力するか、参照します。

「E-Business Suiteデータ・テンプレート・ディレクトリのアップグレード」では、「データ・テンプレート・ディレクトリ」を入力するか、参照します。

注意: アップグレード・アシスタントは、E-Business Suite環境からのデータ定義の読取りをサポートしていません。データ・テンプレートXMLファイルをファイル・システムに格納し、アップグレード・アシスタントを実行してBI Publisher Enterpriseサーバーで同等のデータ・モデル定義を作成してください。

次へ」をクリックして続行します。

5

アップグレード先の詳細の指定


リポジトリ・ディレクトリ」フィールドに、11g BI Publisherリポジトリのアップグレード先ディレクトリを入力します。

このフィールドの入力値の詳細は、第6.5.3項「11g BI Publisherリポジトリのアップグレード先ディレクトリについて」を参照してください。

次へ」をクリックして続行します。

6

WebLogic Serverの指定


次を入力します。

  • 「ホスト」フィールドには、WebLogic管理サーバーのホスト名を入力します(例: localhost)。

  • 「ポート」フィールドには、サーバーのポート番号を入力します(例: 7001)。

  • 「ユーザー名」フィールドには、管理者のユーザー名を入力します(例: weblogic)。

  • 「パスワード」フィールドには、指定した管理者ユーザーに関連付けられたパスワードを入力します。

次へ」をクリックして続行します。

7

コンポーネントの調査


調査処理の間、アップグレード・アシスタントは次の点をチェックします。

  • ソース・ディレクトリが存在すること。

  • ソース・ディレクトリが読取り可能で、アップグレード用のファイルが含まれていること。

  • アップグレード先ディレクトリが存在すること。

  • アップグレード先ディレクトリが書込み可能で、十分な領域があること。

「ステータス」列の下に、「成功」という言葉が表示されます。「失敗」という言葉が表示された場合は、ログ・ファイルで詳細を調べてください。

「アップグレード」をクリックします。

8

アップグレード・サマリー


「アップグレード」をクリックして続行します。


コンポーネントをアップグレードしています


アップグレード処理が開始され、ステータス・バーが100%に到達すると完了します。

アップグレード中にエラーが発生した場合、ログ・ファイルで詳細を調べてください。ログ・ファイルは、次のディレクトリにあります。

(UNIX) BI_ORACLE_HOME/upgrade/logs/ua<timestamp>.log
(Windows) BI_ORACLE_HOME\upgrade\logs\ua<timestamp>.log

<timestamp>は現在の日時です。

次へ」をクリックして続行します。

9

アップグレード完了


「閉じる」をクリックします。



注意:

ログでエラーまたは警告を確認します。10gファイル内のすべてのエラーまたは警告を解決し、アップグレードした11gのリポジトリおよびカタログで、これらを手動で解決します。


6.5.3 11g BI Publisherリポジトリのアップグレード先ディレクトリについて

アップグレード中に、アップグレード・アシスタントによって11g BI Publisherリポジトリのアップグレード先を指定するように求められます。この場所を指定するように求められたら、次のいずれかを入力します。

  • Oracle Business Intelligence 11gインストールによって使用されるデフォルトのリポジトリの場所。デフォルトの場所は、ドメイン・ディレクトリ内にあるconfigディレクトリです。例:

    MW_HOME\user_projects\domains\bifoundation_domain\config\bipublisher\repository
    
  • 新しい一時的な場所(C:\Tempなど)。

アップグレードするリポジトリに対して新しいパスを選択し、デフォルトの11gリポジトリ・ディレクトリへのパスを入力しない場合、アップグレード・アシスタントは10gカタログのすべてのコンテンツをこの新しい場所にアップグレードします。11gインストーラによってインストールされた11gのシード・コンテンツ(サンプル・ファイルなど)は一切含まれません。

この場所は、アップグレード後に参照する必要があるため、メモしておいてください(第8.2.2項「BI Publisherリポジトリのアップグレードの完了」を参照)。

6.6 タスク6: BI Publisherスキーマのアップグレード

Oracle Fusion Middlewareアップグレード・アシスタントを使用して、BI Publisher Schedulerスキーマをアップグレードします。

アップグレード・アシスタントは、自動的にOracle Fusion Middleware Oracleホームのbinディレクトリにインストールされます。


注意:

BI PublisherリポジトリとSchedulerスキーマは任意の順序でアップグレードできます。


アップグレード・アシスタントは、ソースのBI Publisher Schedulerスキーマ・コンテンツを宛先のBIプラットフォーム・スキーマにアップグレードすることにより、スキーマのアップグレードを行います。


注意:

Oracle BI EE SchedulerスキーマとOracle BI Publisher Schedulerスキーマは、「操作の指定」画面で両方選択することで、同時にアップグレードできます。

表6-2は、Oracle BI Publisher Schedulerスキーマのみをアップグレードする手順について説明しています。


表6-2 BI Publisher Schedulerスキーマをアップグレードするためのアップグレード・アシスタントの実行

ステップ 画面 説明および必要なアクション

1

なし

グラフィカル・ユーザー・インタフェースを使用してアップグレード・アシスタントを起動するには:

ディレクトリをOracle Fusion MiddlewareインストールのORACLE_HOME/binディレクトリに変更します。

(UNIX)./ua
(Windows) ua.bat

2

ようこそ


次へ」をクリックして続行します。

3

操作の指定


次へ」をクリックして続行します。

4

BIPソース・データベースの指定


BI Publisher 10g Schedulerをホストするデータベースの詳細を入力します。

データベース・タイプ: ドロップダウン・リストからデータベース・タイプを選択します。

接続文字列: 接続文字列の2番目の部分を入力します。このフィールドに対する適切な構文の例が、フィールドのすぐ下に表示されます。

ソース・スキーマ: 既存の10gスキーマ/データベース/ユーザーの名前を入力します。

パスワード: 指定したソース・スキーマに関連付けられているパスワードを入力します。

DBAユーザー名: Oracle SYSデータベース・アカウントとしてログインするには、このフィールドでSYS AS SYSDBAと指定します。

DBAパスワード: 指定したDBAユーザー名に関連付けられているパスワードを入力します。

次へ」をクリックして続行します。

5

ターゲット・データベースの指定


Oracle Fusion Middleware 11g BI Publisher Schedulerのターゲット・データベースをホストするデータベースの詳細を入力します。

ターゲット・データベース・タイプ: ターゲット・データベース・タイプは、ソース・データベース・タイプに基づいています。

接続文字列: 接続文字列の2番目の部分を入力します。このフィールドに対する適切な構文の例が、フィールドのすぐ下に表示されます。

パスワード: 指定したソース・スキーマに関連付けられているパスワードを入力します。

DBAユーザー名: Oracle SYSデータベース・アカウントとしてログインするには、このフィールドでSYS AS SYSDBAと指定します。

DBAパスワード: 指定したDBAユーザー名に関連付けられているパスワードを入力します。

次へ」をクリックして続行します。

6

スキーマ名の指定


ドロップダウン・リストから11g BI Publisherスキーマ名を入力します。

スキーマ名: BIPLATFORMスキーマをドロップダウン・リストから選択します。これには、RCUでこのスキーマを作成するときに定義された接頭辞が付いています。

パスワード: 指定したスキーマに関連付けられているパスワードを入力します。

次へ」をクリックして続行します。

7

コンポーネントの調査


アップグレード・アシスタントでは次の点を調査します。

  • データベース接続

  • 表が存在すること

  • スキーマがすでにアップグレードされているかどうか

「ステータス」列の下に、「成功」という言葉が表示されます。「失敗」という言葉が表示された場合は、ログ・ファイルで詳細を調べてください。

次へ」をクリックして続行します。

8

アップグレード・サマリー


「アップグレード」をクリックします。

9

コンポーネントをアップグレードしています


アップグレード処理が開始され、ステータス・バーが100%に到達すると完了します。

アップグレード中にエラーが発生した場合、ログ・ファイルで詳細を調べてください。ログ・ファイルは、次のディレクトリにあります。

BI_ORACLE_HOME/upgrade/logs/ua<timestamp>.log

Windowsオペレーティング・システムの場合:

BI_ORACLE_HOME\upgrade\logs\ua<timestamp>.log

<timestamp>は現在の日時です。

次へ」をクリックして続行します。

10

アップグレード完了


「閉じる」をクリックします。



注意:

ログでエラーまたは警告を確認します。10gファイル内のすべてのエラーまたは警告を解決し、アップグレードした11gのリポジトリおよびカタログで、これらを手動で解決します。


6.7 タスク7: アップグレード後に必要な構成タスクの実行

各BI Publisherコンポーネントに対して実行が必要となる場合のあるアップグレード後のタスクの説明は、第8.2項「BI Publisherのアップグレード後のタスクと考慮事項」を参照してください。

6.8 タスク8: BI Publisherアップグレードの検証

BI Publisherのアップグレードが正常に行われたことを検証するには、第5.8項「タスク8: Oracle BI EEアップグレードの検証」を参照してください。