ヘッダーをスキップ
Oracle® Fusion Middleware Oracle Forms and Reportsアップグレード・ガイド
11gリリース2(11.1.2)
B66164-01
  ドキュメント・ライブラリへ移動
ライブラリ
製品リストへ移動
製品
目次へ移動
目次

前
前へ
 
次
次へ
 

4 Oracle Forms and Reports 10gからのアップグレード

この章では、既存のOracle Application Server 10gリリース2(10.1.2)環境を、Oracle Forms and Reports 11gにアップグレードする方法について説明します。

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

4.1 Oracle Forms and Reports 11gリリース2(11.1.2)へのアップグレードの計画

アップグレード・プロセスを開始する前に、第1章「Oracle Forms and Reportsへのアップグレードの計画」の説明を必ず確認しておいてください。

この重要な説明は、Oracle Forms and Reports 11gリリース2(11.1.2)への効率的で正しいアップグレードを実行するために役立ちます。

4.2 Oracle Forms and Reports中間層のインストールおよび構成

Oracle Fusion Middleware 11gにアップグレードする前に、Oracle Application Server 10gに対して設定したトポロジと同様のOracle Fusion Middleware環境をインストールおよび構成する必要があります。

詳細は、第3章「アップグレード準備としてのOracle Forms and Reports 11gリリース2(11.1.2)のインストール」を参照してください。

4.3 Oracle Forms and ReportsをアップグレードするためのUpgrade Assistantの使用方法

Oracle Fusion Middleware Upgrade Assistantによって、Oracle Application Server 10g 環境の多くの側面のアップグレードが自動化されます。

Upgrade Assistantは、Oracle Fusion MiddlewareのOracleホームのbinディレクトリに自動的にインストールされます。


注意:

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

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


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

4.3.1 Oracle Forms and ReportsをアップグレードするためのUpgrade Assistantの起動

グラフィカル・ユーザー・インタフェースを使用してUpgrade Assistantを起動するには、次の手順を実行します。

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

  2. 次のコマンドを入力してUpgrade Assistantを起動します。

    UNIXシステムの場合:

    ./ua
    

    Windowsシステムの場合:

    ua.bat
    

    図4-1に示すように、アップグレード・アシスタントの「ようこそ」画面が表示されます。

    図4-1 アップグレード・アシスタントの「ようこそ」画面

    図4-1の説明が続きます。
    「図4-1 アップグレード・アシスタントの「ようこそ」画面」の説明

  3. 「次へ」をクリックすると、「操作の指定」画面が表示されます(図4-2)。

    Upgrade Assistantで使用可能なオプションは、起動元のOracleホームによって異なります。たとえば、Oracle Forms and ReportsのOracleホームからUpgrade Assistantを起動すると、Oracle Forms and ReportsのOracleホームに有効なオプションが「操作の指定」画面に表示されます。

    図4-2 Oracle Forms and ReportsのアップグレードにおけるUpgrade Assistantの「操作の選択」画面

    図4-2の説明が続きます。
    「図4-2 Oracle Forms and ReportsのアップグレードにおけるUpgrade Assistantの「操作の選択」画面」の説明

4.3.2 Oracle Forms and Reports中間層のアップグレード

Oracle Application Server 10g リリース2(10.1.2)中間層をOracle Fusion Middleware 11g にアップグレードするには、次の手順を実行します。

  1. 「Oracle Forms and ReportsをアップグレードするためのUpgrade Assistantの起動」の説明に従い、Upgrade Assistantを起動します。

  2. 「操作の指定」画面(図4-2)で「中間層インスタンスのアップグレード」を選択します。

  3. 中間層インスタンスのアップグレード時に入力が必要なUpgrade Assistant画面および各画面のオプションについては、表4-1を参照してください。

    Upgrade Assistantでは、次のタスクが実行され、各タスクの進捗が示されます。

    • アップグレードするコンポーネントを確認します。

    • 目的のコンポーネントがUpgrade Assistantでアップグレードされていることを確認できるように、アップグレードするコンポーネントのサマリーが表示されます。

    • アップグレードの進捗に合わせてアップグレードのステータスを確認できるように、進捗画面が表示されます。

    • アップグレード時にエラーまたは問題が発生した場合にアラートが通知されます。


      関連項目:

      アップグレード・アシスタントの実行時に発生する問題のトラブルシューティング手順の詳細は、『Oracle Fusion Middlewareアップグレード・プランニング・ガイド』のアップグレードのトラブルシューティングに関する項を参照してください。

    • 「アップグレードの終了」画面が表示されます。これによって、アップグレードが完了したことを確認できます。

表4-1 中間層インスタンスのアップグレード時に入力が必要なUpgrade Assistant画面

Upgrade Assistant画面 説明

ソース・ホームの指定

10gのソースOracleホームを選択します。

アップグレードするOracleホームがドロップダウン・リストに表示されない場合は、『Oracle Fusion Middlewareアップグレード・プランニング・ガイド』のUpgrade Assistantに一覧表示されないソースOracleホームに関する説明を参照してください。

アップグレード先インスタンスの指定

11g のOracleインスタンスへの完全なパスを入力するか、または「参照」をクリックしてインスタンスのディレクトリを指定します。

WebLogic Serverの指定

3.3項「Oracle Forms and Reports 11gのインストール手順の概要」でインストールしたOracle WebLogic Serverのホスト、管理サーバーのポートおよび管理資格証明を入力します。

アップグレード・オプションの指定

Oracle Forms and Reportsのアップグレードに適用するアップグレード・オプションを選択します。

  • アップグレード先でソースOracleホーム・ポートを使用: Oracle Application Server 10gのOracleホームで使用しているポートの割当てをOracle Fusion Middlewareの新しいOracleインスタンスに移行する場合に指定します。

    詳細は、4.3.3項「アップグレード先OracleインスタンスでソースOracleホーム・ポートを使用する際の重要な注意事項」を参照してください。

  • アップグレード前にソース・コンポーネントを停止: このチェック・ボックスはデフォルトで選択されており、アップグレード・プロセスを開始する前にソースOracleホームのすべてのコンポーネントが停止されます。ソース・コンポーネントを停止するのは、「アップグレード先でソースOracleホーム・ポートを使用」オプションを選択した場合にポートの競合を避けるためです。

  • アップグレード完了後にアップグレード先コンポーネントを起動: アップグレードの完了後にUpgrade Assistantによってアップグレード先Oracleホームのコンポーネントを自動的に起動する場合に指定します。このオプションを選択しない場合は、アップグレード後にアップグレード先のインスタンスを手動で起動する必要があります。このオプションはアップグレードが正常に実行された場合にのみ動作します。

この画面のアップグレード・オプションの詳細を表示するには、「ヘルプ」をクリックします。


4.3.3 アップグレード先OracleインスタンスでソースOracleホーム・ポートを使用する際の重要な注意事項

Oracle Fusion Middleware Upgrade Assistantで「アップグレード先でソースOracleホーム・ポートを使用」オプションを選択する場合は、次の点に注意してください。

  • このオプションを選択した場合、10g と11g の中間層を同時に実行することができなくなります。同時に実行すると、ポートの競合が発生します。


    PortalおよびDiscovererユーザーに対する重要な注意:

    この注意事項は、Oracle Portal、Forms、ReportsおよびDiscovererのフル・インストールからアップグレードする際に、Oracle PortalおよびOracle Business Intelligence Discoverer 10g製品を引き続き使用する場合は特に重要です。

    11gインスタンスが10gインスタンスと同じポートを使用するようにUpgrade Assistantによって構成される場合は、Oracle Forms and Reports 11gリリース2(11.1.2)インスタンスの実行中にOracle PortalおよびOracle Business Intelligence Discoverer 10gを実行しようとすると、ポートの競合が発生します。


  • 特定のOracle Fusion Middleware 11gコンポーネントの複数のインスタンスをアップグレードする場合、このオプションを選択できるのは、アップグレード先のホストの各コンポーネントで1度のみです。

    たとえば、MYHOST1の1つのOracleインスタンスでOracle HTTP Serverをアップグレードするとします。

    MYHOST1の別のOracleインスタンスにある別のOracle HTTP Serverインスタンスをアップグレードしている間に、このオプションを再度使用すると、同じリスニング・ポートが2番目のOracle HTTP Serverインスタンスに割り当てられます。同じホストにあるOracle HTTP Serverの2つのインスタンスは、同じリスニング・ポートを使用できません。

  • Oracle Reportsをアップグレードする場合にこのオプションを選択すると、Fusion Middleware Controlでは、Oracle Reportsインスタンスに関するパフォーマンス・メトリックを収集できなくなることがあります。これは、Oracle Enterprise Manager Fusion Middleware Controlが、Oracle HTTP Server 10g ポートではなく、新しいOracle HTTP Server 11g ポートを使用してOracle Reportsと通信するためです。

    この問題に対処するには、Fusion Middleware ControlでOracle Reportsコンポーネントの「エージェントの監視中のターゲット」プロパティを変更します。10g Oracle HTTP Serverのポートの情報を反映するように、次のプロパティを変更します。

    • 「HTTPポート」プロパティ

    • 「サーブレットURL」プロパティに指定されているポート

    • WLS_REPORTS Java EEアプリケーションの「サーバー」プロパティ。アップグレード時に、Oracle Reports 11gのインプロセス・サーバーの名前が、10gのインプロセス・サーバーと同じ名前を使用するように変更されるため、このプロパティを変更する必要があります。

    「エージェントの監視中のターゲット」プロパティの変更の詳細は、『Oracle Fusion Middleware管理者ガイド』のFusion Middleware Controlでのパフォーマンス・メトリックおよびチャートの表示についてのトラブルシューティングに関する説明を参照してください。

4.3.4 アップグレード元Oracleホームのコンポーネントがアップグレード先Oracleホームで構成されていない場合の警告メッセージ

ソースOracleホームのいくつかのコンポーネントがアップグレード先Oracleホームに存在しないことを警告するために、Upgrade Assistantによってダイアログ・ボックスが表示される場合があります。そのため、それらのコンポーネントはアップグレードされません。

このダイアログ・ボックスが表示された場合は、警告ダイアログ・ボックスのコンポーネントのリストを注意深く確認し、アップグレード先Oracleホームで想定している状態と一致するか検証してください。警告ダイアログ・ボックスの原因を判断するには、表4-2の説明を使用します。

表4-2 アップグレードの警告ダイアログ・ボックスの一般的な原因

警告ダイアログ・ボックスの一般的な原因 説明 詳細の参照先

Oracle Forms and Reportsを開発用に構成した

開発用に構成した場合、いくつかのコンポーネント(Oracle HTTP Serverなど)がインストールされません。

Oracle Fusion Middlewareインストレーション・ガイド for Oracle Forms and ReportsのOracle Forms and Reports構成タイプの理解に関する項

Oracle Portal、Forms、ReportsおよびDiscoverer 10gからアップグレードしている

このリリースで利用できるコンポーネントの一部は、Oracle Forms and Reports 11gリリース2(11.1.2)では利用できません。

1.1項「Oracle Forms and Reports 11gリリース2(11.1.2)へのアップグレードにおいてサポートされている開始ポイントの理解」



4.4 アップグレード後に必要なタスクの実行

Oracle Forms and Reportsの各コンポーネントで実行する必要があるアップグレード後のタスクの説明は、第6章「Oracle Forms and Reports 11gリリース2(11.1.2)へのアップグレード後のタスク」を参照してください。

4.5 Oracle Forms and Reportsのアップグレードの検証

Oracle Forms and Reportsのアップグレードが正常に完了したことを検証するには、次の手順を実行します。

  1. アップグレード・アシスタントを再度実行し、「操作の指定」ページで「インスタンスの検証」を選択します。

    特定のOracle Fusion Middlewareコンポーネントが稼働しているかどうかの検証方法については、画面の指示に従ってください。

  2. Fusion Middleware Controlを使用して、Oracle Forms and Reportsコンポーネントが起動して実行中であることを検証します。

    詳細は、『Oracle Fusion Middleware管理者ガイド』のOracle Enterprise Manager Fusion Middleware Controlの使用に関するスタート・ガイドの項を参照してください。