プライマリ・コンテンツに移動
Oracle® Fusion Middleware Oracle Forms and Reportsのインストール
12c (12.2.1.3.0)
E90265-03
目次へ移動
目次

前
前へ
次
次へ

4 Oracle Forms and Reportsのアップグレード

この章では、Oracle Forms and Reportsを11gまたは以前の12cバージョンから最新のバージョンにアップグレードする方法について説明します。

Oracle Form and Reportsの以前のリリースからのアップグレードは、アップグレード・アシスタントを使用して実行されるインプレース・アップグレードです。

内容は次のとおりです。

4.1 Oracle Formsのアップグレードの計画

Oracle Formsを12cにアップグレードするには、慎重に準備および計画を行い、一連の手順を実行する必要があります。

次のいずれかのバージョンを実行している場合、この章に記載の手順に従ってOracle Formsをアップグレードします。

  • Oracle Forms 12c (12.2.1.3.0)に対するOracle FMW 11g (リリース1) Forms

  • Oracle Forms 12c (12.2.1.3.0)に対するOracle FMW 11g (リリース2) Forms

  • Oracle Forms 12c (12.2.1.3.0)に対するOracle FMW 12c (12.2.1.0) Forms

  • Oracle Forms 12c (12.2.1.3.0)に対するOracle FMW 12c (12.2.1.1.0) Forms

  • Oracle Forms 12c (12.2.1.3.0)に対するOracle FMW 12c (12.2.1.2.0) Forms

4.2 Oracle Formsの11gからのアップグレードの準備

Oracle Forms 11gから現在のバージョンへのアップグレードを開始する前に、リモートのFormsノードでFormsアップグレード拡張スクリプトを実行して、リモート・ノードにあるForms構成を抽出する必要があります。

注意: いずれかのリモートFormsノードがあり、そこに拡張ドメインを追加した、またはクラスタ・シナリオを拡張した場合のみ、この手順を実行する必要があります。

次の手順に従い、Formsアップグレード拡張を、リモートFormsノードで実行します。

  1. forms-upgrade-ext.sh (forms-upgrade-ext.bat)スクリプトを各リモート・ノードで実行し、それをcollectオプションに渡します。これにより、そのリモート・ノード上のForms構成ファイルが抽出され、パッケージ化されます。

    forms-upgrade-ext.shは次のディレクトリにインストールされます。

    $ORACLE_HOME/forms/plugins/upgrade

  2. すべてのリモート・ノードのアーティファクトを、管理サーバー・ノードにコピーします。
  3. forms-upgrade-ext.sh (forms-upgrade-ext.bat)スクリプトを管理サーバー・ノードで実行し、それをapplyオプションに渡します。これにより、Forms構成がリモート・ノートのアーティファクトから抽出され、ドメインに適用されます。

4.3 Oracle Formsテンプレート・ファイルのコピーの作成

最新の12cリリースへのアップグレードを開始する前に、既存のFormsテンプレート・ファイルのコピーを作成することをお薦めします。

これには、ディレクトリORACLE_HOME\user_projects\domains\base_domain\config\fmwconfig\components\FORMS\instances\<INSTANCE NAME>\serverのすべてのファイルが含まれます。以前の12cリリースから最新のリリースにアップグレードする場合、ファイルは前の行で述べたディレクトリと同じディレクトリ内に置かれます。Oracle Formsを12cよりも前のリリース(たとえば、11g)から最新の12cリリースにアップグレードする場合、ファイルは別のディレクトリに置かれる場合があります。

テンプレート・ファイルのコピーは、テンプレート・ファイルの新しい形式にユーザー固有のカスタマイズをリストアするのに役立ちます。

アップグレード・プロセスの完了後、前のバージョンで作成されたユーザー固有のカスタマイズを手動で新しいFormsテンプレート・ファイルにコピーまたはマージする必要があります。

4.4 Oracle Formsの11gから12cへのアップグレード

アップグレードを開始する前に、アップグレード中またはアップグレード後に既存の設定が影響を受けないよう、完全なアップグレード・プロセスを必ず把握しておくことが重要です。

Oracle Formsの11gから12cへのアップグレード・プロセスには、2つの手順が含まれます。

4.4.1 WLS再構成ウィザードを使用した11gドメインの再構成

11gドメインを構成するには、WLS 12c再構成ウィザードを使用する必要があります。

11gのドメインを再構成するには、次の手順を実行します。

  1. 次の場所から再構成ウィザードを実行します。

    $ORACLE_HOME/oracle_common/common/bin/reconfig.sh

  2. アップグレードする11g FMWドメインを指定します。
  3. RCUのスキーマ情報を入力します。
  4. 再構成ウィザードの「拡張構成」では、「トポロジ」オプションのみを選択します。

    システム・コンポーネント・オプションは選択しないでください。これらは、自動的にアップグレード・アシスタントにより構成/アップグレードされます。

  5. 「ノード・マネージャ」画面はデフォルトの選択のままにします。必要に応じ、ユーザー名およびパスワードを入力します。
  6. JRF-MAN-SVRおよびFORMS-MAN-SVRサーバー・グループを、11gのインストールの後に追加されたWLS_FORMS、WLS_FORMS1など、およびその他のFormsで管理されたサーバーのユーザーを含むすべてのFormsで管理されたサーバーに選択します。
  7. 再構成ウィザードの最後の画面が表示されるまで、「次」をクリックします。

注意:

11gでは、Formsはリポジトリ作成ユーティリティ(RCU)スキーマを必要としませんが、12c以降では、すべてのWebLogic Server 12cドメインでRCUスキーマを設定する必要があります。そのため、これらの手順を実行する前には、WLS再構成ウィザードを実行する前にRCUに必要なスキーマ(Oracle Fusion Middlewareインフラストラクチャ・ドメインの構成に関する項を参照)を必ず作成するようにしてください。

4.4.2 Upgrade Assistantの使用方法

11gから12cへのアップグレードを完了するには、12.2.1.3.0アップグレード・アシスタントを実行する必要があります。

アップグレードは次のようにします。

  1. 次の場所から12.2.1.3.0アップグレード・アシスタントを実行します。

    $ORACLE_HOME/oracle_common/upgrade/bin/ua

  2. 「ドメインによって使用されるすべての構成」オプションを選択します。
  3. 再構成した12cドメインの場所を指定します。
  4. 前提条件のチェック・ボックスを選択します。
  5. 「アップグレード」をクリックします

4.5 Oracle Formsの以前の12cリリースからのアップグレード

この項では、Oracle Formsを以前のOracle Forms 12cリリースから最新の12cにアップグレードするプロセスについて説明します。

この項の情報は、必要なアップグレード前のタスクを把握して実行していることを想定しています。

4.5.1 Oracle Forms 12c (12.2.1)から12c (12.2.1.3.0)へのアップグレード

Oracle Forms 12.2.1から12.2.1.3.0にアップグレードするには、3つの主な手順を完了する必要があります。

手順は次のとおりです。

注意:

12.2.1からアップグレードする際には、リモート・ノードでのforms-upgrade-ext.shの実行は必要ありません

4.5.1.1 アップグレード・アシスタントの実行によるドメイン・スキーマのアップグレード

ドメイン・スキーマをアップグレードするための12.2.1.3.0アップグレード・アシスタントの実行に必要な手順を実行します。

ドメイン・スキーマをアップグレードする手順は、次のとおりです。

  1. 次の場所から12.2.1.3.0アップグレード・アシスタントを実行します。

    $ORACLE_HOME/oracle_common/upgrade/bin/ua

  2. ドメインによって使用されるすべてのスキーマオプションを選択します。
  3. アップグレードするスキーマ・コンポーネントを選択します。
  4. 再構成した12cドメインの場所を指定します。
  5. 前提条件のチェック・ボックスを選択します
  6. RCUデータベースの接続情報を指定します。
  7. 「次」をクリックします。
  8. 「終了」をクリックします。

4.5.1.2 WLS再構成ウィザードを使用した12.2.1ドメインの再構成

WLS再構成ウィザードを使用して12.2.1ドメインを再構成する必要があります。

12.2.1ドメインを再構成する手順は、次のとおりです。

  1. 次の場所から再構成ウィザードを実行します。

    $ORACLE_HOME/oracle_common/common/bin/reconfig.sh

  2. アップグレードする12.2.1 FMWドメインの場所を指定します。
  3. RCUのスキーマ情報を入力します。
  4. 再構成ウィザードの「拡張構成」では、「トポロジ」オプションのみを選択します。

    システム・コンポーネント・オプションは選択しないでください。これらは、自動的にアップグレード・アシスタントにより構成/アップグレードされます。

  5. 「ノード・マネージャ」画面はデフォルトの選択のままにします。必要に応じ、ユーザー名およびパスワードを入力します。
  6. JRF-MAN-SVRおよびFORMS-MAN-SVRサーバー・グループを、11gのインストールの後に追加されたWLS_FORMS、WLS_FORMS1など、およびその他のFormsで管理されたサーバーのユーザーを含むすべてのFormsで管理されたサーバーに選択します。
  7. 再構成ウィザードの最後の画面が表示されるまで、「次」をクリックします。

4.5.1.3 アップグレード・アシスタントの実行によるFormsインストールのアップグレード

Formsのインストールをアップグレードするには、12.2.1.3.0アップグレード・アシスタントを使用して一連の手順を完了する必要があります。

Formsのインストールをアップグレードする手順は、次のとおりです。

  1. 次の場所から12.2.1.3.0アップグレード・アシスタントを実行します。

    $ORACLE_HOME/oracle_common/upgrade/bin/ua

  2. 「ドメインによって使用されるすべての構成」オプションを選択します。
  3. 再構成した12.2.1.3.0ドメインの場所を指定します。
  4. 前提条件のチェック・ボックスを選択します。
  5. 「アップグレード」をクリックします。

4.5.2 Oracle Forms 12c (12.2.1.1.0)から12c (12.2.1.3.0)へのアップグレード

Oracle Forms 12.2.1.1.0から12.2.1.3.0にアップグレードするには、3つの手順を完了する必要があります。

手順は次のとおりです。

4.5.2.1 アップグレード・アシスタントの実行によるドメイン・スキーマのアップグレード

ドメイン・スキーマをアップグレードするための12.2.1.3.0アップグレード・アシスタントの実行に必要な手順を実行します。

ドメイン・スキーマをアップグレードする手順は、次のとおりです。

  1. 次の場所から12.2.1.3.0アップグレード・アシスタントを実行します。

    $ORACLE_HOME/oracle_common/upgrade/bin/ua

  2. ドメインによって使用されるすべてのスキーマオプションを選択します。
  3. アップグレードするスキーマ・コンポーネントを選択します。
  4. 再構成した12cドメインの場所を指定します。
  5. 前提条件のチェック・ボックスを選択します
  6. RCUデータベースの接続情報を指定します。
  7. 「次」をクリックします。
  8. 「終了」をクリックします。

4.5.2.2 WLS再構成ウィザードを使用した12.2.1.1.0ドメインの再構成

WLS再構成ウィザードを使用して12.2.1.1.0ドメインを再構成する必要があります。

12.2.1.1.0ドメインを再構成する手順は、次のとおりです。

  1. 次の場所から再構成ウィザードを実行します。

    $ORACLE_HOME/oracle_common/common/bin/reconfig.sh

  2. アップグレードする12.2.1.1.0 FMWドメインの場所を指定します。
  3. RCUのスキーマ情報を入力します。
  4. 再構成ウィザードの「拡張構成」では、「トポロジ」オプションのみを選択します。

    システム・コンポーネント・オプションは選択しないでください。これらは、自動的にアップグレード・アシスタントにより構成/アップグレードされます。

  5. 「ノード・マネージャ」画面はデフォルトの選択のままにします。必要に応じ、ユーザー名およびパスワードを入力します。
  6. JRF-MAN-SVRおよびFORMS-MAN-SVRサーバー・グループを、11gのインストールの後に追加されたWLS_FORMS、WLS_FORMS1など、およびその他のFormsで管理されたサーバーのユーザーを含むすべてのFormsで管理されたサーバーに選択します。
  7. 再構成ウィザードの最後の画面が表示されるまで、「次」をクリックします。

4.5.2.3 アップグレード・アシスタントの実行によるFormsインストールのアップグレード

Formsのインストールをアップグレードするには、12.2.1.3.0アップグレード・アシスタントを使用して一連の手順を完了する必要があります。

Formsのインストールをアップグレードする手順は、次のとおりです

  1. 次の場所から12.2.1.3.0アップグレード・アシスタントを実行します。

    $ORACLE_HOME/oracle_common/upgrade/bin/ua

  2. 「ドメインによって使用されるすべての構成」オプションを選択します。
  3. 再構成した12.2.1.3.0ドメインの場所を指定します。
  4. 前提条件のチェック・ボックスを選択します。
  5. 「アップグレード」をクリックします。

4.5.3 Oracle Forms 12c (12.2.1.2.0)から12c (12.2.1.3.0)へのアップグレード

Oracle Forms 12.2.1.2.0から12.2.1.3.0にアップグレードするには、3つの手順を完了する必要があります。

手順は次のとおりです。

4.5.3.1 アップグレード・アシスタントの実行によるドメイン・スキーマのアップグレード

ドメイン・スキーマをアップグレードするための12.2.1.3.0アップグレード・アシスタントの実行に必要な手順を実行します。

ドメイン・スキーマをアップグレードする手順は、次のとおりです。

  1. 次の場所から12.2.1.3.0アップグレード・アシスタントを実行します。

    $ORACLE_HOME/oracle_common/upgrade/bin/ua

  2. ドメインによって使用されるすべてのスキーマオプションを選択します。
  3. アップグレードするスキーマ・コンポーネントを選択します。
  4. 再構成した12cドメインの場所を指定します。
  5. 前提条件のチェック・ボックスを選択します
  6. RCUデータベースの接続情報を指定します。
  7. 「次」をクリックします。
  8. 「終了」をクリックします。

4.5.3.2 WLS再構成ウィザードを使用した12.2.1.2.0ドメインの再構成

WLS再構成ウィザードを使用して12.2.1.2.0ドメインを再構成する必要があります。

12.2.1.2.0ドメインを再構成する手順は、次のとおりです。

  1. 次の場所から再構成ウィザードを実行します。

    $ORACLE_HOME/oracle_common/common/bin/reconfig.sh

  2. アップグレードする12.2.1.2.0 FMWドメインの場所を指定します。
  3. RCUのスキーマ情報を入力します。
  4. 再構成ウィザードの「拡張構成」では、「トポロジ」オプションのみを選択します。

    システム・コンポーネント・オプションは選択しないでください。これらは、自動的にアップグレード・アシスタントにより構成/アップグレードされます。

  5. 「ノード・マネージャ」画面はデフォルトの選択のままにします。必要に応じ、ユーザー名およびパスワードを入力します。
  6. JRF-MAN-SVRおよびFORMS-MAN-SVRサーバー・グループを、11gのインストールの後に追加されたWLS_FORMS、WLS_FORMS1など、およびその他のFormsで管理されたサーバーのユーザーを含むすべてのFormsで管理されたサーバーに選択します。
  7. 再構成ウィザードの最後の画面が表示されるまで、「次」をクリックします。

4.5.3.3 アップグレード・アシスタントの実行によるFormsインストールのアップグレード

Formsのインストールをアップグレードするには、12.2.1.3.0アップグレード・アシスタントを使用して一連の手順を完了する必要があります。

Formsのインストールをアップグレードする手順は、次のとおりです

  1. 次の場所から12.2.1.3.0アップグレード・アシスタントを実行します。

    $ORACLE_HOME/oracle_common/upgrade/bin/ua

  2. 「ドメインによって使用されるすべての構成」オプションを選択します。
  3. 再構成した12.2.1.3.0ドメインの場所を指定します。
  4. 前提条件のチェック・ボックスを選択します。
  5. 「アップグレード」をクリックします。

4.6 Oracle Formsをアップグレードした後のアップグレード後の手順

アップグレード・アシスタントを使用してOracle Formsをアップグレードした後に、一連のアップグレード後のタスクを実行する必要があります。

次のタスクを完了する必要があります。

  • 11g Formsからアップグレードする際には、Oracle Forms Services 12.2.1.3.0で実行するFormsのアプリケーション・ファイル(fmx、mmxおよびplx)を再生成します。これは、Oracle Forms 12.2.1からアップグレードする際には必要ありません。

  • コンテキスト・ルートまたはFormsのサーブレットの別名をオーバーライドするために、Oracle Forms Services J2EEカスタム・アプリケーションのEARファイル(formsapp.ear)をデプロイする場合は、12.2.1.3.0 Oracle WebLogic Serverドメインで同様の手順を実行する必要があります。Forms Java EEアプリケーションのカスタム・デプロイメントに関する項を参照してください。

  • ソースOracleホームのシェル・スクリプトへのカスタマイズ内容を、Oracle Fusion Middleware 12c (12.2.1.3.0) Oracleインスタンス・ディレクトリに格納されている同等のシェル・スクリプトに手動でコピーします。

  • Oracle Fusion Middleware 12c (12.2.1.3.0)は、Java Runtime Environment (JRE) 1.6以降をサポートしていません。必要な場合、クライアントJREを7u55または8u77にアップグレードし、Oracle Forms 12.2.1.1.0を実行します。

4.7 Oracle Reportsのアップグレードの計画

Oracle Formsと同様に、Oracle Reportsを12cにアップグレードするには、慎重に準備および計画を行い、一連の手順を実行する必要があります。

次のいずれかのバージョンを実行している場合、この章に記載の手順に従ってOracle Reportsをアップグレードします。

  • Oracle Reports 12c (12.2.1.3.0)に対するOracle FMW 11g (リリース1) Reports。

  • Oracle Reports 12c (12.2.1.3.0)に対するOracle FMW 11g (リリース2) Reports。

4.8 Oracle Reportsのアップグレードの準備

Oracle Reports 12c (12.2.1.3.0)へのアップグレードを開始する前に、Reportsアップグレード拡張をリモートReportsノードで実行し、リモート・ノードにあるReports構成を抽出する必要があります。

注意: いずれかのリモートReportsノードがあり、そこに拡張ドメインを追加した、またはクラスタ・シナリオを拡張した場合のみ、この手順を実行する必要があります。

次の手順に従い、Reportsアップグレード拡張を、リモートReportsノードで実行します。

  1. reports-upgrade-ext.sh (reports-upgrade-ext.bat)スクリプトを、各リモート・ノード上でextractモードで実行します。これにより、そのリモート・ノード上のReports構成ファイルが抽出され、パッケージ化されます。

    reports-upgrade-ext.shスクリプトは次のディレクトリにインストールされます。

    $ORACLE_HOME/reports/plugins/upgrade

  2. すべてのリモート・ノードのアーティファクトを、管理サーバー・ノードにコピーします。
  3. reports-upgrade-ext.sh (reports-upgrade-ext.bat)スクリプトを、管理サーバー・ノード上でapplyモードで実行します。これにより、Reports構成がリモート・ノートのアーティファクトから抽出され、ドメインに適用されます。
  4. アップグレード・アシスタントを準備状況モードで実行し、正常に動作していることを確認します。

    $ORACLE_HOME/oracle_common/upgrade/bin/ua -readiness

4.9 Oracle Reportsのアップグレード

Oracle Reports 12cをアップグレードするには、3つの主な手順を完了する必要があります。

この手順は次のとおりです。

4.9.1 WLS再構成ウィザードを使用した11gドメインの再構成

WLS再構成ウィザードを使用して11gドメインを再構成する必要があります。

11gのドメインを再構成するには、次の手順を実行します。

  1. 次の場所から再構成ウィザードを実行します。

    $ORACLE_HOME/oracle_common/common/bin/reconfig.sh

  2. アップグレードする11g FMWドメインを指定します。
  3. RCUのスキーマ情報を入力します。
  4. ウィザード内の管理対象サーバーのみを選択します。

    システム・コンポーネント・オプションは選択しないでください。これらは、自動的にアップグレード・アシスタントにより構成/アップグレードされます。

  5. 「ノード・マネージャ」画面はデフォルトの選択のままにします。必要に応じ、ユーザー名およびパスワードを入力します。
  6. デフォルトのReports管理対象サーバーWLS_REPORTS、WLS_REPORTS1などを含むすべてのReports管理対象サーバー、および11gのインストールの後に追加されている可能性のあるその他のReports管理対象サーバーのユーザーに対して、JRF-MAN-SVRおよびREPORTS-APP-SERVERSサーバー・グループを選択します。
  7. 再構成ウィザードの最後の画面が表示されるまで、「次」をクリックします。

注意:

11gでは、Reportsはリポジトリ作成ユーティリティ(RCU)スキーマを必要としませんが、12c以降では、すべてのWebLogic Server 12cドメインでRCUスキーマを設定する必要があります。そのため、これらの手順を実行する前には、WLS再構成ウィザードを実行する前にRCUに必要なスキーマ(Oracle Fusion Middlewareインフラストラクチャ・ドメインの構成に関する項を参照)を必ず作成するようにしてください。

4.9.2 Upgrade Assistantを使用したアップグレードの実行

アップグレード・アシスタントを実行して、Oracle Reportsの11gまたは以前の12cリリースから最新のリリースへのアップグレードを完了します。

調査フェーズの完了

調査フェーズを完了するには、次の手順を実行します。このタスクは、「アップグレード・サマリー」画面でアップグレード・プロセスを開始する前に実行する必要があります。

  1. Upgrade Assistantを起動します。

  2. 「調査」画面で、各コンポーネントを調査するときのアップグレード・アシスタントのステータスを確認します。11gのコンポーネントについての情報を確認できますが、12cの情報やデプロイされていないレポートはありません。コンポーネントの名前およびタイプを書き留めておきます。

  3. ここではアップグレードを取り消し、コンポーネント/デプロイ・レポート12cアプリケーションを作成します。

  4. WLSTコマンドを使用し、ノード・マネージャ、AdminServerを起動して、11gのレポート・コンポーネントを12cに作成します。

  5. WLSTコマンドを使用して、レポート・ツール、レポート・サーバー、レポート・ブリッジを作成します。前の手順で使用した同一の名前を使用します。プロビジョニングの詳細は、「マシンのプロビジョニング」を参照してください。

  6. Reports管理対象サーバーを起動します。これにより、レポートの12cアプリケーションが自動的にデプロイされます。

  7. Nodemanager / AdminServer / Reports管理対象サーバーを停止します。

アップグレード・プロセスの開始

アップグレード・アシスタントでアップグレード・プロセスを開始するには、次の手順に従います。

  1. oracle_common/upgrade/binディレクトリに移動します。

  2. アップグレード・アシスタントを起動します。./ua

  3. 再構成した12cドメインの場所を指定します。

  4. 前提条件のチェック・ボックスを選択します。

  5. 「アップグレード・サマリー」画面で、コンポーネント構成のアップグレードに選択したオプションのサマリーを確認します。

    レスポンス・ファイルには、入力したすべての情報が収集および格納されます。このファイルにより、その後のサイレント・アップグレードの実行が可能になります。サイレント・アップグレードは、Upgrade Assistantとまったく同じ機能を実行しますが、データを手動で再入力する必要はありません。これらのオプションをレスポンス・ファイルに保存する場合は、「レスポンス・ファイルの保存」をクリックし、レスポンス・ファイルの場所と名前を指定します。

    「アップグレード」をクリックして、アップグレード・プロセスを開始します。

4.10 Oracle Reportsをアップグレードした後のアップグレード後の手順

アップグレード後の手順は、11gドメインが複数のマシンに渡る場合に、Oracle Reportsでのみ必要です。

アップグレード・アシスタントを使用してOracle Reportsをアップグレードした後に、一連のアップグレード後のタスクを実行する必要があります。

次のタスクを実行します。

  • WLSの場合:

    • リモート・マシンのドメインを圧縮/解凍します。

    • リモート管理対象サーバーを起動し、Reports 12cアプリケーションがそこにデプロイされるようにします。

    • リモート管理対象サーバーを停止します。

  • Reportsの場合:

    • AdminServerマシン -- レポートのアップグレード済ファイルをリモート・マシンに抽出します。

      $ORACLE_HOME/reports/plugins/upgrade/reports-upgrade-ext.sh extractRemote <domainHome> <wlsName> <jarFileName>

    • リモート・マシンのターゲットに設定されているレポート管理対象サーバーごとに繰り返します。

    • 対応するjarファイルを、管理対象サーバーがターゲットに設定されているリモート・マシンにコピーします。

      $ORACLE_HOME/reports/plugins/upgrade/reports-upgrade-ext.sh applyRemote <domainHome> <instanceHome> <wlsName> <jarFileName>

  • Oracle Reports Server 12c (12.2.1.3.0)で実行するReportsのアプリケーション・ファイル(repおよびrdf(オプション))を再生成します。

  • ソースOracleホームのシェル・スクリプトへのカスタマイズ内容を、Oracle Fusion Middleware 12c (12.2.1.3.0) Oracleインスタンス・ディレクトリに格納されている同等のシェル・スクリプトに手動でコピーします。

注意:

12cへのアップグレード後にOracle Reportsサーバーおよびコンポーネントを起動するには、Oracle Reportsサービスの起動および停止に関する項を参照してください。

4.11 FormsおよびReportsの11gから12cへの同時アップグレード

FormsおよびReportsの同時アップグレードを開始する前に、完全なアップグレード・プロセスを把握し、アップグレード前のタスクを実行しておくことが重要です。

アップグレード前タスクの完全なリストは、次を参照してください。

Oracle FormsおよびReportsを11gから12cに同時にアップグレードするには、次のタスクを完了する必要があります。

  • WLS再構成ウィザードを使用した11gドメインの再構成

  • Upgrade Assistantの使用方法

  • アップグレード後の手順の実行

WLS再構成ウィザードを使用した11gドメインの再構成

WLS再構成ウィザードを使用して11gドメインを再構成する必要があります。11gのドメインを再構成するには、次の手順を実行します。

  1. oracle_common/common/binディレクトリに移動します。再構成ウィザードを起動します。./reconfig.sh

  2. アップグレードする11g FMWドメインの場所を指定します。

  3. RCUのスキーマ情報を入力します。

  4. 次のように選択します
    • Formsの場合: 「拡張構成」画面の「トポロジ」オプションのみ。

    • Reportsの場合: 「管理対象サーバー」のみ。

    システム・コンポーネント・オプションは選択しないでください。これらは、自動的にアップグレード・アシスタントにより構成/アップグレードされます。

  5. 「ノード・マネージャ」画面のデフォルトの選択のままにします。要求された場合、ユーザー名およびパスワードを指定します。

  6. JRF-MAN-SVRと次のものを選択します
    • Formsの場合: デフォルトのForms管理対象サーバーWLS_FORMSWLS_FORMS1などを含むすべてのForms管理対象サーバー、および11gのインストールの後に追加されている可能性のあるその他のForms管理対象サーバーのユーザーに対して、FORMS-MAN-SVRサーバー・グループ選択します。

    • Reportsの場合: デフォルトのReports管理対象サーバーWLS_REPORTSWLS_REPORTS1など含むすべてのReports管理対象サーバー、および11gのインストールの後に追加されている可能性のあるその他のReports管理対象サーバーのユーザーに対して、REPORTS-MAN-SVRサーバー・グループを選択します。

  7. 「再構成の進行状況」画面が表示されるまで、「次へ」をクリックします。

  8. 「再構成の進行状況」画面には、再構成プロセスの進行状況が表示されます。

  9. 「構成の終了」画面に、再構成プロセスが成功して完了したか、または失敗したかどうかが示されます。

    再構成プロセスが正常に完了しなかった場合は、その理由を示すエラー・メッセージが表示されます。問題を解決するための適切な措置を講じます。

注意:

11gでは、FormsおよびReportsはリポジトリ作成ユーティリティ(RCU)スキーマを必要としませんが、12c以降では、すべてのWebLogic Server 12cドメインでRCUスキーマを設定する必要があります。そのため、これらの手順を実行する前には、WLS再構成ウィザードを実行する前にRCUに必要なスキーマ(Oracle Fusion Middlewareインフラストラクチャ・ドメインの構成に関する項を参照)を必ず作成するようにしてください。

Upgrade Assistantの使用方法

アップグレード・アシスタントを実行して、11gから12cへのアップグレードを完了します。

11gから12cへのアップグレードを完了するには、次の手順を実行して、アップグレード・アシスタントを実行する必要があります。

  1. oracle_common/upgrade/binディレクトリに移動します。アップグレード・アシスタントを起動します。./ua

  2. 「ドメインによって使用されるすべての構成」オプションを選択します。

  3. 再構成した12cドメインの場所を指定します。

  4. 前提条件のチェック・ボックスを選択します。

  5. 「アップグレード」をクリックして、アップグレード・プロセスを開始します。

  6. 「アップグレードの進行状況」画面で、アップグレードのステータスを監視します。

    正しくアップグレードされていないコンポーネントがある場合は、アップグレード・アシスタントのログ・ファイルで詳細情報を確認します。

    「次へ」をクリックします。

  7. アップグレードが成功した場合: 「アップグレード成功」画面で、「閉じる」をクリックし、アップグレードを完了してウィザードを閉じます。

    アップグレードが失敗した場合: 「アップグレード失敗」画面で、「ログの表示」をクリックし、エラーを表示してトラブルシューティングします。

アップグレード後の手順の実行

アップグレード・アシスタントを使用してOracle Forms and Reports 12cにアップグレードした後に、追加のアップグレード後のタスクを完了する必要があります。次を参照してください。