Oracle® Fusion Middleware

Oracle Forms and Reportsアップグレード・ガイド

11gリリース2 (11.1.2.2)

B66164-03(原本部品番号:E23975-03)

2013年11月

Oracle Fusion Middleware Oracle Forms and Reportsアップグレード・ガイド, 11gリリース2 (11.1.2.2)

B66164-03

Copyright © 2011, 2013 Oracle and/or its affiliates. All rights reserved.

原本著者:  Peter LaQuerre

原本協力者: Robert Donat、Danielle Higgins、Phil Kuhn、Ravi Malhotra、Suresh Mali、William Norcott、Michael Rubino、Naseer Syed、Reza Shafii、Sitaraman Swaminathan

このソフトウェアおよび関連ドキュメントの使用と開示は、ライセンス契約の制約条件に従うものとし、知的財産に関する法律により保護されています。ライセンス契約で明示的に許諾されている場合もしくは法律によって認められている場合を除き、形式、手段に関係なく、いかなる部分も使用、複写、複製、翻訳、放送、修正、ライセンス供与、送信、配布、発表、実行、公開または表示することはできません。このソフトウェアのリバース・エンジニアリング、逆アセンブル、逆コンパイルは互換性のために法律によって規定されている場合を除き、禁止されています。

ここに記載された情報は予告なしに変更される場合があります。また、誤りが無いことの保証はいたしかねます。誤りを見つけた場合は、オラクル社までご連絡ください。

このソフトウェアまたは関連ドキュメントを、米国政府機関もしくは米国政府機関に代わってこのソフトウェアまたは関連ドキュメントをライセンスされた者に提供する場合は、次の通知が適用されます。

U.S. GOVERNMENT RIGHTS Programs, software, databases, and related documentation and technical data delivered to U.S. Government customers are "commercial computer software" or "commercial technical data" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, the use, duplication, disclosure, modification, and adaptation shall be subject to the restrictions and license terms set forth in the applicable Government contract, and, to the extent applicable by the terms of the Government contract, the additional rights set forth in FAR 52.227-19, Commercial Computer Software License (December 2007). Oracle America, Inc., 500 Oracle Parkway, Redwood City, CA 94065.

このソフトウェアもしくはハードウェアは様々な情報管理アプリケーションでの一般的な使用のために開発されたものです。このソフトウェアもしくはハードウェアは、危険が伴うアプリケーション(人的傷害を発生させる可能性があるアプリケーションを含む)への用途を目的として開発されていません。このソフトウェアもしくはハードウェアを危険が伴うアプリケーションで使用する際、安全に使用するために、適切な安全装置、バックアップ、冗長性(redundancy)、その他の対策を講じることは使用者の責任となります。このソフトウェアもしくはハードウェアを危険が伴うアプリケーションで使用したことに起因して損害が発生しても、オラクル社およびその関連会社は一切の責任を負いかねます。

OracleおよびJavaはOracle およびその関連企業の登録商標です。その他の名称は、それぞれの所有者の商標または登録商標です。

Intel、Intel Xeonは、Intel Corporationの商標または登録商標です。すべてのSPARCの商標はライセンスをもとに使用し、SPARC International, Inc.の商標または登録商標です。AMD、Opteron、AMDロゴ、AMD Opteronロゴは、Advanced Micro Devices, Inc.の商標または登録商標です。UNIXはThe Open Groupの登録商標です。

このソフトウェアまたはハードウェアおよびドキュメントは、第三者のコンテンツ、製品、サービスへのアクセス、あるいはそれらに関する情報を提供することがあります。オラクル社およびその関連会社は、第三者のコンテンツ、製品、サービスに関して一切の責任を負わず、いかなる保証もいたしません。オラクル社およびその関連会社は、第三者のコンテンツ、製品、サービスへのアクセスまたは使用によって損失、費用、あるいは損害が発生しても、一切の責任を負いかねます。

目次

タイトルおよび著作権情報

はじめに

- 対象読者

- ドキュメントのアクセシビリティについて

- 関連ドキュメント

- 表記規則

1 Oracle Forms and Reportsへのアップグレードの計画

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

- 1.2 Oracle Forms and Reportsのアップグレードの範囲の理解

- 1.2.1 11gリリース2 (11.1.2)インストールへのアップグレードとそのインストールへのパッチ・セットの適用との違いの理解

- 1.2.2 オペレーティング・システムまたはコンピュータ・ハードウェアをアップグレードする際の制限

- 1.3 Oracle Application Server 10gからのアップグレードの計画

- 1.3.1 Oracle Fusion Middleware 11gの新機能と概念の理解

- 1.3.2 Oracle Forms and Reports 11gリリース2 (11.1.2)で提供される中間層コンポーネントについて

- 1.4 Oracle Application Server 11gリリース1 (11.1.1)からのアップグレードの計画

- 1.5 Oracle Forms and Reports関連製品への影響のサマリー

- 1.6 Oracle Forms and Reports 11gリリース2 (11.1.2)でのWeb層コンポーネントの使用について

- 1.6.1 Oracle Forms and Reports 11gリリース2 (11.1.2)でのOracle HTTP Serverのアップグレードについて

- 1.6.1.1 Oracle Forms and Reports 11gリリース2 (11.1.2)でのOracle HTTP Server 11gのインストール

- 1.6.1.2 Oracle HTTP Server 10gからOracle HTTP Server 11gへのアップグレード

- 1.6.1.3 Oracle HTTP Server 11gリリース1 (11.1.1)からOracle Forms and Reports 11gリリース2 (11.1.2)へのアップグレード

- 1.6.1.4 Oracle HTTP Serverのアップグレードの準備

- 1.6.2 Oracle Forms and Reports 11gリリース2 (11.1.2)でのOracle Web Cacheの使用

- 1.7 Oracle Forms and Reports 11gリリース2 (11.1.2)でのアイデンティティ管理およびシングル・サインオンの使用について

- 1.7.1 Oracle Portal、Forms、ReportsおよびDiscoverer 10gからアップグレードする場合のOracle Identity Management製品の使用について

- 1.7.2 Oracle Single Sign-On 10gからOracle Access Manager 11gへのアップグレードについて

- 1.7.2.1 Oracle Forms and Reportsのアップグレード後のOracle Single Sign-OnからOracle Access Manager 11gへのアップグレード

- 1.7.2.2 Oracle Forms and Reports 11gリリース2 (11.1.2)へのアップグレード前のOracle Access Manager 11gの構成

- 1.8 Oracle Forms and Reports 11gリリース2 (11.1.2)でのOracle PortalおよびOracle Business Intelligence Discovererの使用について

2 Oracle Forms and Reportsのアップグレード・プロセスのサマリー

- 2.1 Oracle Forms and Reportsのアップグレード・プロセスのフロー・チャート

- 2.2 Oracle Forms and Reportsのアップグレード・プロセスの手順を示す表

3 アップグレード準備としてのOracle Forms and Reports 11gリリース2 (11.1.2)のインストール

- 3.1 Oracle Forms and Reports 11gのインストールと構成に関するドキュメントの場所の特定

- 3.2 インストール時のシングル・サインオンの構成に関する考慮事項

- 3.3 Oracle Forms and Reports 11gのインストール手順のサマリー

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

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

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

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

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

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

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

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

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

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

5 Oracle Forms and Reports 11gリリース1からのアップグレード

- 5.1 Oracle Forms and Reports 11gリリース1 (11.1.1)からのアップグレードの概要

- 5.1.1 11gリリース1 (11.1.1)からアップグレードする場合のアップグレード元Oracleインスタンスとアップグレード先Oracleインスタンスの識別

- 5.1.2 11gリリース1 (11.1.1)から11gリリース2 (11.1.2)へのアップグレード・スクリプトによって実行されるタスクの理解

- 5.2 Oracle Forms and Reportsアップグレード・プロパティ・ファイルの場所の特定および編集

- 5.3 Oracle Forms and Reports 11gリリース1 (11.1.1)のアップグレードの実行

- 5.4 11gリリース1 (11.1.1)から11gリリース2 (11.1.2)へのアップグレードのトラブルシューティング

- 5.4.1 11gリリース1 (11.1.1)から11gリリース2 (11.1.2)へのアップグレード・ログ・ファイルの場所の特定

- 5.4.2 アップグレード先Oracleインスタンスおよびドメインの自動バックアップの場所の特定

- 5.4.3 11gリリース1 (11.1.1)から11gリリース2 (11.1.2)へのアップグレード・スクリプトの再実行

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

- 5.6 正常なアップグレードの検証

6 Oracle Forms and Reports 11gリリース2 (11.1.2)へのアップグレード後のタスク

- 6.1 Oracle Forms Servicesに対するアップグレード後のタスク

- 6.1.1 Oracle Forms Services 10gからのアップグレード後の手順

- 6.1.2 11gリリース1 (11.1.1)からのアップグレード後の手順

- 6.1.3 Oracle Fusion Middleware 11gリリース1 (11.1.1)からアップグレードした場合にOracle HTTP Serverのポートが競合する問題

- 6.2 Oracle Reportsに対するアップグレード後のタスク

- 6.2.1 Oracle Reports 11g へのアップグレード後のセキュリティの構成

- 6.2.2 Oracle Reportsに対するアップグレード後のその他のタスク

- 6.2.2.1 アップグレード後のOracle Reportsシェル・スクリプトの変更

- 6.2.2.2 アップグレード後のOracle Reports DATファイルの変更

- 6.2.2.3 アップグレード後のインプロセス・サーバー・ターゲットについて

- 6.2.2.4 アップグレード後のキャッシュ・レポート出力ファイルの表示

- 6.3 シングル・サインオン・ソフトウェアを使用している場合に必要なアップグレード後のタスク

- 6.3.1 シングル・サインオン構成情報の再生成が必要なシナリオ

- 6.3.2 シングル・サインオン構成情報を再生成するための製品固有の指示

- 6.4 Web層コンポーネントに対するアップグレード後のタスクおよび情報

- 6.4.1 Oracle Web Cacheの接続およびポートの再構成

- 6.4.2 セキュアな(SSL)接続を使用する場合の追加アップグレード手順

- 6.4.3 アップグレード後のWeb層コンポーネントの追加タスク

はじめに

ここでは、次の項目について説明します。

- 対象読者

- ドキュメントのアクセシビリティについて

- 関連ドキュメント

- 表記規則

対象読者

このマニュアルは、Oracle Fusion Middlewareのインストールおよびアップグレードを担当するOracle Fusion Middlewareシステム管理者を対象としています。このマニュアルの読者は、次の知識があることを前提にしています。

- Oracle Application Server 10gシステムの管理および構成(Oracle Application Server 10gからアップグレードしている場合)

- Oracle Fusion Middleware 11gシステムの管理および構成(以前のリリースのOracle Fusion Middleware 11gからアップグレードしている場合)

- アップグレードするシステムの構成および予想される動作

ドキュメントのアクセシビリティについて

オラクル社のアクセシビリティへの取組みの詳細は、Oracle Accessibility ProgramのWebサイトhttp://www.oracle.com/pls/topic/lookup?ctx=acc&id=docaccを参照してください。

Oracle Supportへのアクセス

Oracleサポート・サービスでは、My Oracle Supportを通して電子支援サービスを提供しています。詳細情報は(http://www.oracle.com/pls/topic/lookup?ctx=acc&id=info)か、聴覚に障害のあるお客様は(http://www.oracle.com/pls/topic/lookup?ctx=acc&id=trs)を参照してください。

関連ドキュメント

詳細は、Oracle Forms and Reports 11gリリース2 (11.1.2)ドキュメント・ライブラリにある次の関連ドキュメントを参照してください。

- 『Oracle Fusion Middleware Oracle Forms and Reportsインストレーション・ガイド』

また、最新のOracle Fusion Middleware 11gリリース1 (11.1.1)ドキュメント・ライブラリにある次のドキュメントを参照してください。

- 『Oracle Fusion Middlewareアップグレード・プランニング・ガイド』

- 『Oracle Fusion Middlewareインストレーション・プランニング・ガイド』

- 『Oracle Fusion Middleware管理者ガイド』

表記規則

このマニュアルでは次の表記規則を使用します。

規則

意味

太字

太字は、操作に関連するGraphical User Interface要素、または本文中で定義されている用語および用語集に記載されている用語を示します。

イタリック体

イタリックは、ユーザーが特定の値を指定するプレースホルダ変数を示します。

固定幅フォント

固定幅フォントは、段落内のコマンド、URL、サンプル内のコード、画面に表示されるテキスト、または入力するテキストを示します。

1 Oracle Forms and Reportsへのアップグレードの計画

この章では、Oracle Forms and Reports 11gリリース2 (11.1.2)へのアップグレードの計画について説明します。

この章には次の項が含まれます:

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

- Oracle Forms and Reportsのアップグレード範囲の理解

- Oracle Application Server 10gからのアップグレードの計画

- Oracle Application Server 11gリリース1 (11.1.1)からのアップグレードの計画

- Oracle Forms and Reports関連製品への影響のサマリー

- Oracle Forms and Reports 11gリリース2 (11.1.2)でのWeb層コンポーネントの使用について

- Oracle Forms and Reports 11gリリース2 (11.1.2)でのアイデンティティ管理およびシングル・サインオンの使用について

- Oracle Forms and Reports 11gリリース2 (11.1.2)でのOracle PortalおよびOracle Business Intelligence Discovererの使用について

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

次のいずれかのソフトウェア・バージョンを実行している場合は、このマニュアルの手順を使用して、Oracle Forms and Reports 11gリリース2 (11.1.2)にアップグレードできます。

- Oracle Application Server 10g リリース2 (10.1.2.3)
このドキュメントでは、Oracle Forms and Reports 11gリリース2 (11.1.2)へのアップグレードを開始する前に、Oracle Application Server 10gリリース2 (10.1.2)の最新パッチ・セットを10g環境に適用済であると想定しています。

このドキュメントの公開時点では、最新パッチ・セットは10gリリース2 (10.1.2.3)でした。Oracle Application Server 10gリリース2 (10.1.2)で利用できる最新パッチ・セットの詳細は、My Oracle Supportを参照してください。

- Oracle Fusion Middleware 11gリリース1 (11.1.1)
このドキュメントでは、Oracle Forms and Reports 11gリリース2 (11.1.2)へのアップグレードを開始する前に、Oracle Application Server 11gリリース1 (11.1.1)の最新パッチ・セットを11g環境に適用済であると想定しています。

11gリリース1 (11.1.1)で利用できる最新パッチ・セットの詳細は、My Oracle Supportを参照してください。

10gリリース2 (10.1.2)または11gリリース1 (11.1.1)からのアップグレードでは、Oracle Forms and Reportsのみがアップグレードされることに注意してください。Oracle Application Server 10g環境または11gリリース1 (11.1.1)環境で構成されているその他のコンポーネントは、アップグレードされません。

Oracle Application Server 10gまたはOracle Fusion Middleware 11gリリース1 (11.1.1)環境でその他のコンポーネントを構成している場合は、11gリリース2 (11.1.2)へのアップグレードを開始する前にこの章の説明を注意深く確認してください。

1.2 Oracle Forms and Reportsのアップグレードの範囲の理解

Oracle Forms and Reports 11gリリース2 (11.1.2)へのアップグレードを開始する前に、Oracle Forms and Reportsのアップグレード・プロセスおよびツールの範囲に関する次の情報を確認してください。

- 11gリリース2 (11.1.2)インストールへのアップグレードとそのインストールへのパッチ・セットの適用との違いの理解

- オペレーティング・システムまたはコンピュータ・ハードウェアをアップグレードする際の制限

1.2.1 11gリリース2 (11.1.2)インストールへのアップグレードとそのインストールへのパッチ・セットの適用との違いの理解

すでに11gリリース2 (11.1.2)を実行しており、このリリース用のさらに新しいパッチ・セットを適用する場合は、『Oracle Fusion Middlewareパッチ適用ガイド』を参照してください。

たとえば、以前にインストールしたOracle Forms and Reports 11gリリース2 (11.1.2)に11gリリース2 (11.1.2.1)パッチ・セットを適用する場合は、このマニュアルの手順ではなく、『Oracle Fusion Middlewareパッチ適用ガイド』の手順を使用します。

このマニュアルは、Oracle Fusion Middleware 10gまたは11gリリース1 (11.1.1)からのアップグレードのみを対象としています。

1.2.2 オペレーティング・システムまたはコンピュータ・ハードウェアをアップグレードする際の制限

Oracle Forms and Reports 11gリリース2 (11.1.2)にアップグレードする場合、現在のソフトウェアと同じホスト上の新しいMiddlewareホームに新しいソフトウェアをインストールします。その後、Oracle Fusion Middleware Upgrade Assistant (10gからアップグレードする場合)またはアップグレード・スクリプト(11gリリース1からアップグレードする場合)を使用します。これらのアップグレード・ツールにより、構成データが既存のインストールから新しい11gリリース2 (11.1.2)インストールにコピーされます。

このマニュアルに記載されているアップグレード・ツールでは、アップグレード・プロセス中にホストのソフトウェアを1台ずつアップグレードする操作はサポートされません。オペレーティング・システム・ソフトウェアまたはコンピュータ・ハードウェアをアップグレードする場合は、Oracle Fusion Middlewareのアップグレード・プロセスとは別に、その作業を行う必要があります。オペレーティング・システムまたはハードウェアのアップグレードは、Oracle Fusion Middlewareのアップグレードを完了および検証する前または後に行うことができます。

ハードウェアまたはソフトウェアのアップグレードを行う場合は、Oracle Fusion Middlewareソフトウェアで、新しいオペレーティング・システムまたはコンピュータ・ハードウェアのサポートが保証されていることを確認してください。詳細は、次のマニュアルを参照してください。

- Oracle Technology Network (OTN)の『Oracle Fusion Middleware System Requirements and Specifications』

- OTNのOracle Fusion Middlewareのサポートされるシステム構成

- 『Oracle Fusion Middleware Oracle Forms and Reports相互運用および互換性ガイド』

1.3 Oracle Application Server 10gからのアップグレードの計画

次の項は、Oracle Application Server 10gリリース2 (10.1.2)からOracle Forms and Reports 11gリリース2 (11.1.2)への正しいアップグレードを計画し、予期しておく内容を理解するために役立ちます。

- Oracle Fusion Middleware 11gの新機能と概念の理解

- Oracle Forms and Reports 11gリリース2 (11.1.2)で提供される中間層コンポーネントについて

1.3.1 Oracle Fusion Middleware 11gの新機能と概念の理解

Oracle Application Server 10gを現在使用中で、Oracle Fusion Middleware 11gに慣れていない場合は、Oracle Application Server 10gとは異なる多くの新機能と概念がOracle Fusion Middleware 11gで導入されていることに注意が必要です。

Oracle Fusion Middleware 11gの概要については、アップグレード・プロセスを開始する前に、Oracle Fusion Middleware 11gドキュメント・ライブラリに含まれる次のリソースを参照してください。

- 『Oracle Fusion Middlewareアップグレード・プランニング・ガイド』の10gユーザーのためのOracle Fusion Middlewareの概要に関する項

- 『Oracle Fusion Middleware管理者ガイド』のOracle Fusion Middlewareの理解に関する項

- 『Oracle Fusion Middlewareアップグレード・プランニング・ガイド』のアップグレード戦略の策定に関する項

1.3.2 Oracle Forms and Reports 11gリリース2 (11.1.2)で提供される中間層コンポーネントについて

Oracle Application Server 10gリリース2 (10.1.2)では、ユーザーに対して次の中間層コンポーネントが提供されます。

- Oracle Portal

- Oracle Business Intelligence Discoverer

- Oracle Forms Services

- Oracle Reports

- Oracle HTTP Server

- Oracle Web Cache

Oracle Forms and Reports 11gリリース2 (11.1.2)では、次の中間層コンポーネントが提供されます。

- Oracle Forms Services

- Oracle Reports

- Oracle HTTP Server

このドキュメントでは、Oracle Forms and Reports 11gリリース2 (11.1.2)へのアップグレード方法について説明します。今回のリリースでは、Oracle Application Server 10gのその他の中間層コンポーネントは提供されず、Upgrade Assistantによってアップグレードされません。

Oracle Application Server 10g環境で構成されているその他の製品に対するアップグレードの影響を理解するために、11gリリース2 (11.1.2)へのアップグレードを開始する前にこの章の後半の説明を注意深く確認してください。

1.4 Oracle Application Server 11gリリース1 (11.1.1)からのアップグレードの計画

Oracle Portal、Forms、ReportsおよびDiscoverer 11gリリース1 (11.1.1)のいずれかの製品を現在実行している場合は、Oracle Forms and Reports 11gリリース1 (11.1.1)を11gリリース2 (11.1.2)にアップグレードできます。

ただし、そのリリースには次のコンポーネントのみをアップグレードできます。

- Oracle Forms Services

- Oracle Reports

- Oracle HTTP Server

その他のOracle Portal、Forms、ReportsおよびDiscovererコンポーネントは、今回のリリースでは提供されません。

Oracle Application Server 10g環境で構成されているその他の製品に対するアップグレードの影響を理解するために、11gリリース2 (11.1.2)へのアップグレードを開始する前にこの章の後半の説明を注意深く確認してください。

1.5 Oracle Forms and Reports関連製品への影響のサマリー

他のOracle Fusion Middleware関連製品に対するOracle Forms and Reportsコンポーネントの影響については、表1-1を参照してください。

表1-1 関連製品に対するOracle Forms and Reportsのアップグレードの影響

関連製品

影響

詳細情報

Oracle Web CacheおよびOracle HTTP Server

Oracle Web Cacheは、Oracle Forms and Reports 11gリリース2 (11.1.2)に含まれていません。

Oracle Web CacheをOracle Application Server 10g Oracle HTTP Serverインスタンスのフロントエンドとして使用している場合は、アップグレード後のオプションについて検討してください。

1.6項「Oracle Forms and Reports 11gリリース2 (11.1.2)でのWeb層コンポーネントの使用について」

Oracle Internet DirectoryおよびOracle Single Sign-On

Oracle Forms and Reports 11gリリース2 (11.1.2)は、Oracle Access Manager 11gおよびOracle Single Sign-Onをサポートしています。

Oracle Single Sign-On 10gを現在使用している場合、Oracle Forms and Reportsへのアップグレード後にOracle Access Manager 11gにアップグレードすることを検討してください。

Single Sign-Onを現在使用しておらず、ただし、Oracle Forms and Reports 11gリリース2 (11.1.2)へのアップグレードの一環として使用することを計画している場合は、Oracle Single Sign-On 10gをインストールしないでください。かわりに、Oracle Access Manager 11gを使用してください。

1.7.2項「Oracle Single Sign-On 10gからOracle Access Manager 11gへのアップグレードについて」

Oracle PortalおよびOracle Business Intelligence Discoverer

Oracle Forms and Reports 11gリリース2 (11.1.2)へのアップグレード後もOracle PortalおよびOracle Business Intelligence Discovererを引き続き使用することを計画している場合は、いくつかの重要な考慮事項について確認してください。

その他いずれかのOracle Application Server 10gリリース2 (10.1.2)コンポーネントを現在使用している場合は、Oracle Technology Network (OTN)の最新のOracle Fusion Middleware 11gリリース1 (11.1.1)ドキュメント・ライブラリの情報を使用して、それらを個別にOracle Fusion Middleware 11gリリース1 (11.1.1)にアップグレードできます。

1.8項「Oracle Forms and Reports 11gリリース2 (11.1.2)でのOracle PortalおよびOracle Business Intelligence Discovererの使用について」

1.6 Oracle Forms and Reports 11gリリース2 (11.1.2)でのWeb層コンポーネントの使用について

次の項では、Oracle Forms and Reports 11gリリース2 (11.1.2)へのアップグレードを計画している場合のWeb層コンポーネントの使用について説明します。

- Oracle Forms and Reports 11gリリース2 (11.1.2)でのOracle HTTP Serverのアップグレードについて

- Oracle Forms and Reports 11gリリース2 (11.1.2)でのOracle Web Cacheの使用

1.6.1 Oracle Forms and Reports 11gリリース2 (11.1.2)でのOracle HTTP Serverのアップグレードについて

次の項では、Oracle Forms and Reports 11gリリース2 (11.1.2)へのアップグレードによってOracle HTTP Serverソフトウェアがどのような影響を受けるかについて説明します。

- Oracle Forms and Reports 11gリリース2 (11.1.2)でのOracle HTTP Server 11gのインストール

- Oracle HTTP Server 10gからOracle HTTP Server 11gへのアップグレード

- Oracle HTTP Server 11gリリース1 (11.1.1)からOracle Forms and Reports 11gリリース2 (11.1.2)へのアップグレード

1.6.1.1 Oracle Forms and Reports 11gリリース2 (11.1.2)でのOracle HTTP Server 11gのインストール

新しいOracle Forms and Reports 11gリリース2 (11.1.2)ソフトウェアをインストールする場合、Oracle HTTP Server 11gをインストールすることもできますが、これは、Oracle Forms and Reports 11gリリース2 (11.1.2)を開発環境ではなくデプロイメント環境にインストールするオプションを選択した場合のみ可能です。

詳細は、『Oracle Fusion Middleware Oracle Forms and Reportsインストレーション・ガイド』を参照してください。

1.6.1.2 Oracle HTTP Server 10gからOracle HTTP Server 11gへのアップグレード

Oracle Application Server 10gからアップグレードしている場合、Upgrade Assistantを使用してOracle HTTP Server 10gからOracle HTTP Server 11gにアップグレードできます。ただし、このアップグレードは、アップグレード・プロセスの開始前に、アップグレード元(10g)のOracleホームと新しいアップグレード先(11g)のOracleホームの両方でOracle HTTP Serverがインストールおよび構成されている場合のみ可能です。

1.6.1.3 Oracle HTTP Server 11gリリース1 (11.1.1)からOracle Forms and Reports 11gリリース2 (11.1.2)へのアップグレード

Oracle Fusion Middleware 11gリリース1 (11.1.1)からアップグレードしている場合、このマニュアルの手順を使用して、11gリリース1 (11.1.1)のOracleホームから新しいOracle Forms and Reports 11gリリース2 (11.1.2)のOracleホームへ、Oracle HTTP Serverの構成情報をアップグレードできます。

Oracle Forms and Reports 11gリリース2 (11.1.2)で提供されるOracle HTTP Serverのバージョンは、Oracle Fusion Middleware 11gリリース1 (11.1.1)で提供されるバージョンと同じことに注意してください。

1.6.1.4 Oracle HTTP Serverのアップグレードの準備

アップグレード後の追加の構成手順を避けるため、HTTP Serverの構成ファイルをチェックして、httpd.confのディレクティブに指定されたディレクトリ・パスの環境変数を使用していることを確認してください。

Oracle HTTP ServerはApacheと同じ構成ファイルを使用するため、ApacheのWebサイト (http://httpd.apache.org/docs/2.2/configuring.html) を参照できます。「設定ファイルの構文」に、httpd.confファイル内での環境変数の使用方法についての説明があります。

1.6.2 Oracle Forms and Reports 11gリリース2 (11.1.2)でのOracle Web Cacheの使用

Oracle Web Cacheは、Oracle Forms and Reports 11gリリース2 (11.1.2)ソフトウェアに含まれていません。

Oracle Forms and ReportsインストールでOracle Web Cacheを現在使用している場合、次の内容について考慮してください。

- Oracle Web Cacheの既存のインスタンスを引き続き使用する場合は、Oracle Forms and Reports 11gリリース2 (11.1.2)へのアップグレード後に、Oracle HTTP ServerとOracle Web Cacheの両方を再構成する必要があります。
これは、新しくアップグレードしたOracle Forms and Reports 11gリリース2 (11.1.2)ソフトウェアに対するリクエストを、既存のOracle Web CacheおよびOracle HTTP Serverインスタンスでルーティングする場合に必要です。

詳細は、最新のOracle Fusion Middleware 11gリリース1 (11.1.1)ドキュメント・ライブラリの『Oracle Fusion Middleware Oracle Web Cache管理者ガイド』を参照してください。

- Oracle Web Cache 10gリリース2 (10.1.2)を使用している場合、Oracle Web Cache 11gリリース1 (11.1.1)にアップグレードすることを検討できます。これには、新しいOracle Fusion Middleware 11gリリース1 (11.1.1) Web層ドメインのインストールと構成、および現在のWeb層インストールのアップグレードが必要です。
また、新しいOracle Forms and Reports 11gリリース2 (11.1.2)インストールに対するリクエストをルーティングするように、Web層コンポーネントを再構成する必要があります。

詳細は、『Oracle Fusion Middleware Java EEアップグレード・ガイド』のJava EEおよびWebサーバー環境のアップグレードに関する項を参照してください。

- Oracle Forms and Reports 11gリリース2 (11.1.2)でOracle Web Cacheの使用を中止する場合は、Oracle HTTP Serverがすべてのリクエストを受け入れ、Oracle Web Cacheを使用せずにOracle Forms and Reportsにリクエストを直接ルーティングしていることを、アップグレード後に確認する必要があります。
詳細は、『Oracle Fusion Middleware Oracle HTTP Server管理者ガイド』を参照してください。

1.7 Oracle Forms and Reports 11gリリース2 (11.1.2)でのアイデンティティ管理およびシングル・サインオンの使用について

既存のOracle Identity Managementコンポーネントに対するOracle Forms and Reportsのアップグレードの影響の詳細は、次の項を参照してください。

- Oracle Portal、Forms、ReportsおよびDiscoverer 10gからアップグレードする場合のOracle Identity Management製品の使用について

- Oracle Single Sign-On 10gからOracle Access Manager 11gへのアップグレードについて

1.7.1 Oracle Portal、Forms、ReportsおよびDiscoverer 10gからアップグレードする場合のOracle Identity Management製品の使用について

Oracle Application Server 10gリリース2 (10.1.2)では、Oracle Internet Directory、Oracle Directory Integration Platform、Oracle Single Sign-On、Oracle Delegated Administration ServicesなどのOracle Identity Managementコンポーネントは、Oracle Portal、Forms、ReportsおよびDiscovererスイート製品の一部として利用できました。

Oracle Fusion Middleware 11g の場合、Oracle Identity Managementコンポーネントが個別にパッケージ化されインストールされていますが、それらは引き続き同じリソースとサービスを提供します。

Identity Managementコンポーネントは、Oracle Forms and Reportsコンポーネントとは独立してOracle Fusion Middleware 11gリリース1 (11.1.1)にアップグレードできます。

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

- Oracle Single Sign-On 10gからOracle Access Manager 11gへのアップグレードについて

- 最新のOracle Fusion Middleware 11gリリース1 (11.1.1)ドキュメント・ライブラリのOracle Fusion Middleware Oracle Identity Managementアップグレード・ガイド

1.7.2 Oracle Single Sign-On 10gからOracle Access Manager 11gへのアップグレードについて

Oracle Access ManagerはOracle Fusion Middleware 11gのコンポーネントで、一元化された認証、ポリシーベースの認可、委任管理などを実装するためにOracle Single Sign-On 10gのかわりに使用できます。

Oracle Forms and Reports 11gリリース2 (11.1.2)の主な新機能の1つは、Oracle Access Manager 11gのサポートです。

- Oracle Forms and Reports 11gリリース2 (11.1.2)でサポートされているOracle Access Manager 11gのバージョンの詳細は、Oracle Technology Network (OTN)のOracle Fusion Middlewareのサポートされるシステム構成を参照してください。

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

Oracle Single Sign-On 10gで既存のOracle Forms and Reportsコンポーネントを現在使用している場合、Oracle Forms and Reports 11gリリース2 (11.1.2)にアップグレードする前に、次の内容について考慮してください。

- Oracle Forms and Reportsのアップグレード後のOracle Single Sign-OnからOracle Access Manager 11gへのアップグレード

- Oracle Forms and Reports 11gリリース2 (11.1.2)へのアップグレード前のOracle Access Manager 11gの構成

1.7.2.1 Oracle Forms and Reportsのアップグレード後のOracle Single Sign-OnからOracle Access Manager 11gへのアップグレード

Oracle Forms and Reports 11gリリース2 (11.1.2)にアップグレードした後にOracle Single Sign-On 10gからOracle Access Manager 11gにアップグレードするには、次の操作を実行します。

1. このマニュアルの手順を使用して、Oracle Forms and Reports to 11gリリース2 (11.1.2)をアップグレードします。
アップグレード・プロセスの一環として新しいOracle Forms and Reports 11gリリース2 (11.1.2)製品をインストールして構成する場合、新しい製品を既存のOracle Single Sign-On 10gインスタンスに関連付けます。これには、アップグレード後に新しいインストールを既存のOracle Single Sign-Onに登録する手順が必要となる場合があります。

2. Oracle Single Sign-On 10gで新しい11gリリース2 (11.1.2)インストールを正常にアップグレードして検証した後、Oracle Single Sign-On 10gからOracle Access Manager 11gへのアップグレードを実行します。
シングル・サインオン・ソリューションに対するOracle Access Managerのアップグレードの詳細は、Oracle Fusion Middleware 11gドキュメント・ライブラリのOracle Fusion Middleware Oracle Identity Managementアップグレード・ガイドのOracle Single Sign-On環境のアップグレードに関する項を参照してください。

Oracle Single Sign-OnからOracle Access Managerへのアップグレード・シナリオはいくつかあることに注意してください。たとえば、Oracle Delegated Administration Servicesを保持することにした場合は、Oracle Fusion Middleware Oracle Identity Managementアップグレード・ガイドで次のOracle Single Sign-Onアップグレード・シナリオを参照してください。

Oracle Single Sign-OnからOracle Access Managerへのアップグレード後にOracle Delegated Administration Servicesが必要

1.7.2.2 Oracle Forms and Reports 11gリリース2 (11.1.2)へのアップグレード前のOracle Access Manager 11gの構成

第1.7.2.1項「Oracle Forms and Reportsのアップグレード後のOracle Single Sign-OnからOracle Access Manager 11gへのアップグレード」で説明している手順のかわりに、若干異なるアップグレード・プロセスを使用することもできます。

1. Oracle Access Manager 11gインスタンスをインストールして構成します。
詳細は、『Oracle Fusion Middleware Oracle Identity Managementインストレーション・ガイド』を参照してください。

2. このマニュアルの手順と次の情報を使用して、Oracle Forms and Reportsを11gリリース2 (11.1.2)にアップグレードします。
アップグレード・プロセス中に新しいOracle Forms and Reports 11gリリース2 (11.1.2)製品をインストールして構成する場合は、インストーラを使用して、Oracle Access Manager 11gインスタンスを使用するようにソフトウェアを構成します。これには、アップグレード後に、アップグレードした製品をOracle Access Manager 11gインスタンスに再登録する手順が必要となる場合があります。

詳細は、第6章「Oracle Forms and Reports 11gリリース2 (11.1.2)へのアップグレード後のタスク」を参照してください。

1.8 Oracle Forms and Reports 11gリリース2 (11.1.2)でのOracle PortalおよびOracle Business Intelligence Discovererの使用について

Oracle Forms and Reports 11gリリース2 (11.1.2)アップグレードの開始ポイントがOracle Portal、Forms、ReportsおよびDiscovererスイート全体の場合は、次の点について考慮してください。

- Oracle Application Server 10gからアップグレードしている場合、Oracle Forms and Reports 11gでは、Oracle Portal、Forms、ReportsおよびDiscoverer 10gインストールのOracle PortalおよびOracle Business Intelligence Discovererコンポーネントは利用できません。ただし、それらを最新のOracle Fusion Middleware 11gリリースに個別にアップグレードできます。
詳細は、『Oracle Fusion Middleware Oracle Portal, Forms, Reports and Discovererアップグレード・ガイド』を参照してください。

- 同様に、開始ポイントがOracle Portal、Forms、ReportsおよびDiscoverer 11gである場合、最新のOracle PortalおよびOracle Business Intelligence Discoverer製品を確実に実行するために、Oracle Fusion Middlewareの最新パッチ・セットを既存のインストールに適用できます。
詳細は、『Oracle Fusion Middlewareパッチ適用ガイド』を参照してください。

- Oracle Application Server 10gからアップグレードしている場合、Oracle PortalおよびOracle Business Intelligence Discoverer 10gを引き続き使用するには、Upgrade Assistantで「アップグレード先でソースOracleホーム・ポートを使用」オプションを選択しないでください。
このオプションを選択すると、10gと11gの両方のインスタンスを起動しようとしたときに、ポートの競合が発生する可能性が高くなります。

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

- 同様に、11gリリース2 (11.1.2)からアップグレードしている場合、Oracle PortalおよびOracle Business Intelligence Discoverer 10gを引き続き使用するには、upgrade.propertiesファイルでretain_source-portsプロパティを有効にしないでください。
詳細は、5.2項「Oracle Forms and Reportsアップグレード・プロパティ・ファイルの場所の特定および編集」を参照してください。

- Oracle Forms and Reports 11gリリース2 (11.1.2)へのアップグレードの一環としてOracle Access Manager 11gにアップグレードしている場合、Oracle Access ManagerへのアップグレードがOracle Portalインストールに与える影響について考慮してください。
たとえば、新しいOracle Forms and Reports 11gリリース2 (11.1.2)ソフトウェアでOracle Access Manager 11gを使用する場合でも、Oracle PortalでOracle Single Sign-On 10gを引き続き使用することができます。

Oracle Access ManagerでのOracle Portalの使用の詳細は、Oracle Fusion Middleware Oracle Portal管理者ガイドのOracle PortalとOracle Access Managerとの関係に関する項を参照してください。

2 Oracle Forms and Reportsのアップグレード・プロセスのサマリー

この章では、Oracle Forms and Reports環境をOracle Fusion Middleware 11gにアップグレードするために必要な手順のサマリーについて説明します。

この章には次の項が含まれます:

- Oracle Forms and Reportsのアップグレード・プロセスのフロー・チャート

- Oracle Forms and Reportsのアップグレード・プロセスの手順を示す表

2.1 Oracle Forms and Reportsのアップグレード・プロセスのフロー・チャート

図2-1に、Oracle Forms and Reportsのアップグレード・プロセスのフロー・チャートを示します。このチャートを参考にして、既存のOracle Application Server環境で実行する必要がある手順の理解を深めてください。

図2-1 Oracle Forms and Reportsのアップグレード・プロセスのフロー・チャート

2.2 Oracle Forms and Reportsのアップグレード・プロセスの手順を示す表

表2-1は、アップグレード・プロセスのフロー・チャート(図2-1を参照)に示されている各手順について説明しています。また、この表は、各手順の詳細の参照先も示しています。

表2-1 Oracle Forms and Reportsのアップグレード・プロセスの手順を示す表

手順

説明

詳細情報

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

Oracle Forms and Reportsのアップグレードを開始する前に、サポートされている開始ポイントとその他の考慮事項について確認します。

第1章「Oracle Forms and Reportsへのアップグレードの計画」

Oracle Forms and Reports 11gリリース2のインストールおよび構成

Oracle Forms and Reportsのインストーラを使用して新しいOracle Fusion Middlewareの中間層をインストールします。

新しいソフトウェアは、既存のOracle Forms and Reports Oracleホームと同じホスト上の新しいMiddlewareホームにインストールします。

第3章「アップグレード準備としてのOracle Forms and Reports 11gリリース2 (11.1.2)のインストール」

各中間層に対するアップグレード・アシスタントの実行

Oracle Application Server 10gからアップグレードしている場合、Oracle Fusion Middleware Upgrade Assistantを使用して、既存のOracle Application Server中間層から新しくインストールしたOracle Forms and Reports中間層に構成データをコピーします。

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

upgrade.propertiesファイルの場所の特定および変更

Oracle Fusion Middleware 11gリリース1 (11.1.1)からアップグレードしている場合、一連のスクリプトを使用して、新しい11gリリース2 (11.1.2) OracleホームへのOracle Forms and Reports構成設定のアップグレードを自動で実行できます。

このプロセスの最初の手順は、アップグレード元の11gリリース1 (11.1.1)環境とアップグレード先の11gリリース2 (11.1.2)環境に関する情報をupgrade.propertiesファイルに入力することです。

5.2項「Oracle Forms and Reportsアップグレード・プロパティ・ファイルの場所の特定および編集」

11gリリース1から11gリリース2へのアップグレード・スクリプトの実行

upgrade.propertiesファイルを場所を特定して変更を加えたら、11gリリース1 (11.1.1) Oracleホームから11gリリース2 (11.1.2) Oracleホームへ構成設定を自動的にアップグレードするスクリプトを実行できます。

5.3項「Oracle Forms and Reports 11gリリース1 (11.1.1)のアップグレードの実行」

各中間層に対して手動で実行する必要があるアップグレード後の手順の実行

多くのアップグレード・タスクは、Upgrade Assistantとアップグレード・スクリプトによって自動で実行されますが、Upgrade Assistantを実行した後で、構成設定を手動で変更する必要がある場合があります。

第6章「Oracle Forms and Reports 11gリリース2 (11.1.2)へのアップグレード後のタスク」

アップグレードされた環境の検証

アップグレード・アシスタントには、アップグレードされた環境を検証し、特定のコンポーネントやURLが有効であることを確認するための機能が用意されています。

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

3 アップグレード準備としてのOracle Forms and Reports 11gリリース2 (11.1.2)のインストール

Oracle Fusion Middleware 11gリリース2 (11.1.2)にアップグレードする前に、現在実行しているトポロジと同様のOracle Fusion Middleware環境をインストールおよび構成する必要があります。

この章のタスクは、Oracle Application Server 10gおよびOracle Fusion Middleware 11gリリース1 (11.1.1)からアップグレードする場合に必要です。

このマニュアルで説明しているOracleアップグレード・ツールを使用するには、既存の10gまたは11gリリース1 (11.1.1)ソフトウェアと同じホストに、Oracle Forms and Reports 11gリリース2 (11.1.2)ソフトウェアをインストールする必要があります。

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

- Oracle Forms and Reports 11gのインストールと構成に関するドキュメントの場所

- インストール時のシングル・サインオンの構成に関する考慮事項

- Oracle Forms and Reports 11gのインストール手順のサマリー

3.1 Oracle Forms and Reports 11gのインストールと構成に関するドキュメントの場所

Oracle Forms and Reports中間層のインストールと構成の手順の詳細は、次のドキュメントを参照してください。

- 『Oracle Fusion Middlewareインストレーション・プランニング・ガイド』

- 『Oracle Fusion Middleware Oracle Forms and Reportsインストレーション・ガイド』

3.2 インストール時のシングル・サインオンの構成に関する考慮事項

Oracle Forms and Reports 11gリリース2 (11.1.2)ソフトウェアをインストールおよび構成する場合、インストーラを使用して、既存のOracle Single Sign-On 10gまたは既存のOracle Access Manager 11gインスタンスを使用するようにソフトウェアを構成できます。

- Oracle Single Sign-On 10gの使用を計画している場合は、既存のOracle Single Sign-On 10gインスタンスでソフトウェアを構成するインストール・オプションを選択するようにしてください。

- Oracle Access Manager 11gの使用を計画している場合は、インストーラを使用してOracle Access Managerで11gリリース2 (11.1.2)ソフトウェアを構成できます。
あるいは、インストーラを使用して既存のOracle Single Sign-On 10gソフトウェアでOracle Forms and Reports 11gリリース2 (11.1.2)を構成し、後でOracle Single Sign-On 10gからOracle Access Manager 11gにアップグレードできます。

使用するシングル・サインオン・ソリューションにかかわらず、アップグレード後になんらかの手順が必要になる可能性があります。詳細は、6.3項「シングル・サインオン・ソフトウェアを使用している場合に必要なアップグレード後のタスク」を参照してください。

詳細は、1.7項「Oracle Forms and Reports 11gリリース2 (11.1.2)でのアイデンティティ管理およびシングル・サインオンの使用について」を参照してください。

3.3 Oracle Forms and Reports 11gのインストール手順のサマリー

表3-1に、Oracle Forms and Reports中間層のインストールと構成で実行する必要がある主な手順のサマリーを示します。

表3-1 Oracle Forms and Reports 11gリリース2 (11.1.2)のインストールと構成に必要な手順のサマリー

タスク

説明

詳細情報

システム環境を確認します。

ソフトウェアをダウンロードしたりインストールを開始する前に、必要なハードウェアとソフトウェアを準備していることを確認します。

Oracle Technology Network (OTN)の『Oracle Fusion Middleware System Requirements and Specifications』

OTNのOracle Fusion Middlewareのサポートされるシステム構成

『Oracle Fusion Middleware Oracle Forms and Reports相互運用および互換性ガイド』

Oracle WebLogic ServerおよびOracle Forms and Reportsソフトウェアを入手します。

インストールを開始する前に、必要なソフトウェアをすべてダウンロードして解凍していることを確認します。

OTNのOracle Fusion Middlewareのダウンロード、インストールおよび構成に関するREADMEファイル

Oracle WebLogic Serverをインストールし、Middlewareホームを作成します。

Oracle WebLogic Serverインストーラを実行して、ディスクにOracle WebLogic Serverソフトウェアをインストールし、Middlewareホームを作成します。

Oracle Fusion Middleware OracleホームをインストールするMiddlewareホームの場所を指定します。

11gリリース1 (11.1.1)からアップグレードしている場合は、『Oracle Fusion Middleware System Requirements and Specifications』の説明に従い、サポートされているバージョンのOracle WebLogic Serverを使用して新しいMiddlewareホームを作成します。

『Oracle Fusion Middleware Oracle Forms and Reportsインストレーション・ガイド』のOracle WebLogic Serverのインストールに関する項

OTNのOracle Fusion Middlewareのサポートされるシステム構成

Oracle Forms and Reports 11gリリース2 (11.1.2)をインストールして構成します。

Oracle Forms and Reports 11gリリース2 (11.1.2)インストーラを実行し、新しいOracle Forms and Reports製品に対して新しいOracle WebLogic Serverドメインをインストールおよび構成します。

『Oracle Fusion Middleware Oracle Forms and Reportsインストレーション・ガイド』のOracle Forms and Reportsのインストールと構成に関する項

インストールを検証します。

インストールが正常に完了したことを検証する一連の手順を実行します。

『Oracle Fusion Middleware Oracle Forms and Reportsインストレーション・ガイド』のOracle Forms and Reportsのインストールと構成の検証に関する項

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

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

この章には次の項が含まれます:

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

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

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

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

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

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アップグレード・アシスタントによって、Oracle Application Server 10g 環境の多くの側面のアップグレードが自動化されます。

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

注意:

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

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

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

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

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

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

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

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

グラフィカル・ユーザー・インタフェースを使用してアップグレード・アシスタントを起動するには、次の手順を実行します。

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

2. 次のコマンドを入力してアップグレード・アシスタントを起動します。
UNIXシステムの場合:

./ua

Windowsシステムの場合:

ua.bat

図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.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を参照してください。
アップグレード・アシスタントでは、次のタスクが実行され、各タスクの進捗が示されます。

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

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

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

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

関連項目:

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

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

表4-1 中間層インスタンスのアップグレード時に入力が必要な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ホーム・ポートを使用」オプションを選択した場合にポートの競合を避けるためです。

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

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

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

Oracle Fusion Middlewareアップグレード・アシスタントで「アップグレード先でソース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の使用のスタート・ガイドを参照してください。

5 Oracle Forms and Reports 11gリリース1からのアップグレード

Oracle Forms and Reports 11gリリース1からOracle Forms and Reports 11gリリース2にアップグレードするには、この章を使用します。

この章には次の項が含まれます:

- Oracle Forms and Reports 11gリリース1 (11.1.1)からのアップグレードの概要

- Oracle Forms and Reportsアップグレード・プロパティ・ファイルの場所の特定および編集

- Oracle Forms and Reports 11gリリース1 (11.1.1)のアップグレードの実行

- 11gリリース1 (11.1.1)から11gリリース2 (11.1.2)へのアップグレードのトラブルシューティング

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

- 正常なアップグレードの検証

5.1 Oracle Forms and Reports 11gリリース1 (11.1.1)からのアップグレードの概要

次の項では、アップグレード手順を実行する前に知っておく必要がある情報について説明します。

- 11gリリース1 (11.1.1)からアップグレードする場合のアップグレード元Oracleインスタンスとアップグレード先Oracleインスタンスの識別

- 11gリリース1 (11.1.1)から11gリリース2 (11.1.2)へのアップグレード・スクリプトによって実行されるタスクの理解

5.1.1 11gリリース1 (11.1.1)からアップグレードする場合のアップグレード元Oracleインスタンスとアップグレード先Oracleインスタンスの識別

Oracle Forms and Reports 11gリリース1 (11.1.1)からOracle Forms and Reports 11gリリース2 (11.1.2)へのアップグレードでは、アップグレード元の11gリリース1 (11.1.1) Oracleインスタンスからアップグレード先の11gリリース2 (11.1.2) Oracleインスタンスに構成情報をコピーするスクリプトを実行します。

- アップグレード元Oracleインスタンスとは、現在実行しているOracle Forms and Reports 11gリリース1 (11.1.1)のインスタンスです。

- アップグレード先Oracleインスタンスとは、第3章「アップグレード準備としてのOracle Forms and Reports 11gリリース2 (11.1.2)のインストール」で作成した、Oracle Forms and Reports 11gリリース2 (11.1.2)のOracleインスタンスです。

5.1.2 11gリリース1 (11.1.1)から11gリリース2 (11.1.2)へのアップグレード・スクリプトによって実行されるタスクの理解

スクリプトを実行する前に、アップグレード元およびアップグレード先のOracleインスタンスについての必要な情報をプロパティ・ファイルに入力する必要があります。その後、スクリプトを実行して手動手順を行い、アップグレードを検証することができます。

アップグレード・スクリプトを実行すると、スクリプトによって次の処理が自動的に実行されます。

- アップグレード・プロパティ・ファイルに入力された値を使用して、アップグレード元およびアップグレード先の構成ファイルの場所を特定します。
詳細は、5.2項「Oracle Forms and Reportsアップグレード・プロパティ・ファイルの場所の特定および編集」を参照してください。

- 現在のdate_timeスタンプを接尾辞として使用して、アップグレード先Oracleインスタンスおよびアップグレード先ドメイン・ホームをバックアップします。
スクリプトによって、インスタンスのバックアップがアップグレード先Oracleインスタンス・ディレクトリの親ディレクトリに作成されます。スクリプトによって、ドメインのバックアップ・ディレクトリがドメイン・ホーム・ディレクトリの親ディレクトリに作成されます。

- アップグレード元の場所からアップグレード先の場所に、構成ファイルをコピーします。

- 構成ファイルのアップグレード元のパスへの参照をアップグレード先のパスに置き換えます。

- 各コンポーネントが必要とするMBean操作またはシステム・コールを実行します。

- アップグレード先Oracle WebLogic Serverドメイン・サーバーおよびOracleインスタンスを再起動します。

5.2 Oracle Forms and Reportsアップグレード・プロパティ・ファイルの場所の特定および編集

Oracle Forms and Reportsアップグレード・プロパティ・ファイルの場所を特定して編集するには、次の手順を実行します。

1. ディレクトリを、Oracle Forms and Reports 11gリリース2 (11.1.2) Oracleホームの次のディレクトリに変更します。

(UNIX) ORACLE_HOME/upgrade/scripts/
(Windows) ORACLE_HOME\upgrade\scripts\

2. テキスト・エディタを使用して、次のファイルを開きます。

upgrade.properties

3. プロパティ・ファイルに各要素の値を指定します。各要素の説明は、表5-1を参照してください。
注意:

- 接頭辞「d_」が付いている要素は、アップグレード先の11gリリース2 (11.1.2)ソフトウェアのプロパティを示します。接頭辞「s_」が付いている要素は、アップグレード元の11gリリース1 (11.1.1)ソフトウェアのプロパティを示します。

- Windowsプラットフォームでは、プロパティ値としてディレクトリ・パスが必要な場合は、デリミタとしてスラッシュ(/)を使用する必要があります。次に例を示します。

C:/Oracle/Middleware/Oracle_FRHome/

- プロパティ・ファイルのすべての要素が必要です。

- プロパティ・ファイルに入力する値の前後には、空白を使用しないでください。使用した場合、Apache Antのビルドが失敗する可能性があります。

4. 値を入力したファイルを保存します。

表5-1 upgrade.propertiesファイルの要素の説明

要素

説明

d_fmw-home

新しくインストールしたOracle Forms and Reports 11gリリース2 (11.1.2)のOracleホームがインストールされているMiddlewareホームの完全パス。

d_admin-server-host

新しいOracle Forms and Reports 11gリリース2 (11.1.2)ソフトウェアが構成されているOracle WebLogic Serverドメインの管理サーバーのホスト・コンピュータ名。

この値は、次のドメイン構成ファイルで確認できます。

DOMAIN_HOME/config/config.xml

この値は通常、UNIXシステムではHOSTNAME変数、WindowsシステムではCOMPUTERNAME変数で定義されています。

d_hostname

Oracle Forms and Reports 11gリリース2 (11.1.2)がインストールおよび構成されたホストの名前。

このホスト名は、管理サーバーがインストールされているホストと異なる場合があります。たとえば、ドメインが複数のホストにまたがっている場合、このようなことがあります。

d_domain-home

Oracle Forms and Reports 11gリリース2 (11.1.2)が構成されているOracle WebLogic Serverドメインのドメイン・ホーム・ディレクトリの完全パス。

d_weblogic.username

Oracle WebLogic Server管理ユーザーのユーザー名。ほとんどの場合、これはweblogicユーザーです。

d_weblogic.port

Oracle Forms and Reports 11gリリース2 (11.1.2)が構成されているOracle WebLogic Serverドメインの管理サーバー・ポート。デフォルトでは、このポートは7001です。

d_oracle-home

Oracle Forms and Reports 11gリリース2 (11.1.2)のOracleホームの完全パス。

d_oracle-instance

Oracle Forms and Reports 11gリリース2 (11.1.2)のOracleインスタンス・ディレクトリの完全パス。

s_fmw-home

Oracle Forms and Reports 11gリリース1 (11.1.1)のOracleホームがインストールされているMiddlewareホームの完全パス。

s_domain-home

Oracle Forms and Reports 11gリリース1 (11.1.1)が構成されたOracle WebLogic Serverドメインのドメイン・ホームの完全パス。

s_oracle-home

Oracle Forms and Reports 11gリリース1 (11.1.1)のOracleホームの完全パス。

s_oracle-instance

Oracle Forms and Reports 11gリリース1 (11.1.1)のOracleインスタンスの完全パス。

retain_source-ports

trueまたはfalseを指定します。デフォルト設定はtrueです。

trueに設定した場合、アップグレード・スクリプトは、アップグレード元Oracleホームで使用されていたものと同じポートを使用するようにアップグレード先ソフトウェアを構成します。

falseに設定した場合、アップグレード・スクリプトは、アップグレード先インスタンスでポート値を変更しません。そのため、Oracle Forms and Reports 11gリリース2 (11.1.2)をインストールして構成する際に設定された値が使用されます。

注意: 11gリリース1 (11.1.1)インスタンスにOracle PortalまたはOracle Business Intelligenceが含まれている場合、アップグレード後もOracle PortalおよびOracle Business Intelligenceを引き続き使用するには、この値をfalseに設定する必要があります。詳細は、1.8項「Oracle Forms and Reports 11gリリース2 (11.1.2)でのOracle PortalおよびOracle Business Intelligence Discovererの使用について」を参照してください。

このプロパティは、Oracle Forms and Reports 10gからアップグレードする場合のUpgrade Assistantの「アップグレード先でソースOracleホーム・ポートを使用」オプションに似ています。詳細は、表4-1の「アップグレード・オプションの指定」画面の説明を参照してください。

5.3 Oracle Forms and Reports 11gリリース1 (11.1.1)のアップグレードの実行

プロパティ・ファイルに必要な値を入力したら、Oracle Forms and Reports 11gリリース2 (11.1.2)アップグレード・スクリプトを使用して、11gリリース1 (11.1.1)の構成設定をOracle Forms and Reports 11gリリース2 (11.1.2)にアップグレードできます。

1. アップグレード元Oracleインスタンスと、Oracle Forms and Reports 11gリリース1 (11.1.1)製品が構成されているOracle WebLogic Serverドメインを停止します。

- Oracleインスタンスを停止するには、プラットフォームに適したOPMNコマンドを使用します。

- Oracle WebLogic Serverドメインを停止するには、ドメインの標準的な起動手順と停止手順を使用して、管理対象サーバーと管理サーバーを停止します。

詳細は、『Oracle Fusion Middleware管理者ガイド』のOracle Fusion Middlewareの起動と停止に関する項を参照してください。

2. アップグレード先Oracleインスタンスおよびアップグレード先Oracle WebLogic Serverドメインが起動して実行中であることを確認します。
インスタンスおよびドメインが実行中であることを確認するには、ドメインのOracle Enterprise Manager Fusion Middleware Controlにログインして、管理対象サーバーおよびOracle Forms and Reportsコンポーネントが実行中であることを確認します。

3. 次の環境変数を設定します。

- JAVA_HOME: 通常、オペレーティング・システムおよびプラットフォームに応じて、Oracle Forms and ReportsとともにインストールされるJDKは次のいずれかの場所にあります。
UNIX:

DEST_MW_HOME/jdkrel_version
DEST_ORACLE_HOME/jdk

Windows:

DEST_MW_HOME\jdkrel_version
DEST_ORACLE_HOME\jdk

- ANT_HOME: 通常、オペレーティング・システムおよびプラットフォームに応じて、Oracle Forms and ReportsとともにインストールされるANTは次の場所にあります。
UNIX:

DEST_MW_HOME/modules/org.apache.ant_1.7.1

Windows:

DEST_MW_HOME\modules\org.apache.ant_1.7.1

- PATH: Java Development Kit (JDK)およびApache AntバイナリがPATH変数に含まれていることを確認します。
UNIX:

JAVA_HOME/bin
ANT_HOME/bin

Windows:

JAVA_HOME\bin
ANT_HOME\bin

- CLASSPATH: 次のものがCLASSPATH変数に含まれていることを確認します。
UNIX:

DEST_MW_HOME/wlserver_10.3/server/lib/weblogic.jar

Windows:

DEST_MW_HOME\wlserver_10.3\server\lib\weblogic.jar

4. ディレクトリを、Oracle Forms and Reports 11gリリース2 (11.1.2) Oracleホームの次のディレクトリに変更します。

(UNIX) DEST_ORACLE_HOME/upgrade/scripts/
(Windows) DEST_ORACLE_HOME\upgrade\scripts\

5. 次のコマンドを入力し、必要な各アップグレード・スクリプトを実行します。

ant

6. アップグレード中にエラーが発生した場合、5.4項「11gリリース1 (11.1.1)から11gリリース2 (11.1.2)へのアップグレードのトラブルシューティング」を参照してください。

5.4 11gリリース1 (11.1.1)から11gリリース2 (11.1.2)へのアップグレードのトラブルシューティング

次の項では、Oracle Forms and Reports 11gリリース1 (11.1.1)からのアップグレードで問題が発生した場合に使用できる情報を示します。

- 11gリリース1 (11.1.1)から11gリリース2 (11.1.2)へのアップグレード・ログ・ファイルの場所の特定

- アップグレード先Oracleインスタンスおよびドメインの自動バックアップの場所の特定

- 11gリリース1 (11.1.1)から11gリリース2 (11.1.2)へのアップグレード・スクリプトの再実行

5.4.1 11gリリース1 (11.1.1)から11gリリース2 (11.1.2)へのアップグレード・ログ・ファイルの場所の特定

Oracle Forms and Reportsアップグレード・スクリプトを実行するたびに、アップグレードのトラブルシューティングに使用できるログ・ファイルが、スクリプトによって生成されます。ログ・ファイルは、アップグレード先Oracleホームの次のディレクトリに書き込まれます。

(UNIX) DEST_ORACLE_HOME/upgrade/logs/
(Windows) DEST_ORACLE_HOME\upgrade\logs\

確認するログ・ファイルを識別しやすいように、ログ・ファイルの名前には次の書式が使用されます。

upgrade_date-time.log

次に例を示します。

upgrade_08-22-2011-12_10_30_PM.log

5.4.2 アップグレード先Oracleインスタンスおよびドメインの自動バックアップの場所の特定

アップグレード・スクリプトを実行するたびに、アップグレード先Oracleインスタンス・ディレクトリおよびOracle WebLogic Serverドメイン・ディレクトリ全体のバックアップ・コピーが、スクリプトによって作成されます。

これらのディレクトリは、元のOracleインスタンスおよびドメイン・ディレクトリが存在する場所と同じディレクトリに作成されます。ディレクトリの名前は、バックアップ・ディレクトリを識別しやすいように、次の書式を使用して保存されます。

instance_name.preUpgrade_date-time
domain_name.preUpgrade_date-time

次に例を示します。

forms_reports_1112_instance1.preUpgrade_08-22-2012-12_10_30_PM
forms_reports_domain1.preUpgrade_08-22-2012-12_10_30_PM

アップグレードが失敗した後でOracleインスタンスまたはドメインをリストアする必要がある場合、この場所からバックアップ・ファイルを取得できます。

5.4.3 11gリリース1 (11.1.1)から11gリリース2 (11.1.2)へのアップグレード・スクリプトの再実行

環境のアップグレード中に問題が発生した場合は、ログ・ファイルを確認してアップグレード・スクリプトを再実行できます。アップグレード・スクリプトを再実行するには、次の手順を実行します。

1. 5.2項「Oracle Forms and Reportsアップグレード・プロパティ・ファイルの場所の特定および編集」の説明に従い、プロパティ・ファイルで値を正しく設定していることを確認します。

2. 5.3項「Oracle Forms and Reports 11gリリース1 (11.1.1)のアップグレードの実行」の説明に従い、スクリプトを再実行します。

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

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

5.6 正常なアップグレードの検証

アップグレードが成功したことを検証するには、次の手順を実行します。

1. ブラウザを使用してFusion Middleware Controlホーム・ページに移動します。

http://hostname:port/em

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

2. 管理対象サーバーのリストを確認し、構成設定が新しいOracle Forms and Reports 11gリリース2 (11.1.2)インストールに移行されていることを確認します。

3. 『Oracle Fusion Middleware Oracle Forms and Reportsインストレーション・ガイド』のブラウザのURLの確認に関する項で説明されているとおりに、Forms and Reports URLを確認します。

6 Oracle Forms and Reports 11gリリース2 (11.1.2)へのアップグレード後のタスク

この章では、Oracle Forms and Reports 11gリリース2 (11.1.2)にアップグレードした後に実行する必要があるタスクについて説明します。

このタスクでは、コンポーネント固有の次のアップグレード手順を実行する必要があります。

- Oracle Forms Servicesに対するアップグレード後のタスク

- Oracle Reportsに対するアップグレード後のタスク

- シングル・サインオン・ソフトウェアを使用している場合に必要なアップグレード後のタスク

- Web層コンポーネントに対するアップグレード後のタスクおよび情報

6.1 Oracle Forms Servicesに対するアップグレード後のタスク

Oracle Forms and Reports 11gリリース2 (11.1.2)にアップグレードした後で必要になる可能性がある手動タスクのリストを次に示します。

- Oracle Forms Services 10gからのアップグレード後の手順

- 11gリリース1 (11.1.1)からのアップグレード後の手順

注意:

Oracle Formsリリース6iからのアップグレードの詳細は、『Oracle Fusion Middleware Forms Servicesデプロイメント・ガイド』のOracle Forms Servicesへのアップグレードに関する項を参照してください。

6.1.1 Oracle Forms Services 10gからのアップグレード後の手順

Upgrade Assistantを使用してOracle Forms Services 10gリリース2 (10.1.2)をOracle Forms and Reports 11gリリース2 (11.1.2)にアップグレードした後に実行する必要があるアップグレード後のタスクのリストを次に示します。

- Oracle Forms Services 11gで実行するFormsのアプリケーション・ファイル(fmx、mmxおよびplx)を再生成します。

- ロード・バランシングおよび高可用性のために、Oracle Forms Services J2EEアプリケーションのEARファイル(formsapp.ear)を複数のOC4Jインスタンスにデプロイする場合は、Oracle WebLogic Serverでも同様にそれらをデプロイします。
具体的には、追加で管理対象サーバーを作成して、各サーバーにOracle Forms Services J2EEアプリケーションのEARファイルをデプロイすることができます。

EARファイルは、Oracle Fusion Middleware 11g の次の場所に格納されます。

ORACLE_HOME/forms/j2ee/formsapp.ear

詳細は、『Oracle Fusion Middleware Forms Servicesデプロイメント・ガイド』のForms管理対象サーバー・クラスタの拡張に関する項を参照してください。

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

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

- アップグレード・アシスタントは、FMAユーティリティ構成ファイル(converter.propertiesおよびsearch_replace.properties)をOracle Fusion Middleware 11gのアップグレード先Oracleインスタンスにコピーしてそれらの名前を変更し、それにより、.10.1.2の接辞尾が付きます。
必要に応じて、.10.1.2の構成ファイルにある必要なエントリをこれらのファイルのOracle Fusion Middleware 11g バージョンに手動でコピーできます。

6.1.2 11gリリース1 (11.1.1)からのアップグレード後の手順

Upgrade Scriptsを使用してOracle Fusion Middleware 11gリリース1 (11.1.1)のOracle Forms ServicesをOracle Fusion Middleware 11gリリース2 (11.1.2)にアップグレードした後に実行する必要がある手動タスクのリストを次に示します。

- ロード・バランシングおよび高可用性のために、Oracle Forms Services J2EEアプリケーションのEARファイル(formsapp.ear)を複数の管理対象サーバーにデプロイした場合は、Oracle Fusion Middleware 11gリリース1 (11.1.1)からのアップグレード後に、同様の方法でそのファイルを再デプロイします。
EARファイルは、Oracle Fusion Middleware 11gの次の場所に格納されます。

ORACLE_INSTANCE/config/Formscomponent/forms/provision/formsapp.ear

詳細は、『Oracle Fusion Middleware Forms Servicesデプロイメント・ガイド』のForms管理対象サーバー・クラスタの拡張に関する項を参照してください。

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

- ソース・インスタンスのForms Oracle HTTP Server構成ファイルforms.confをカスタマイズしている場合、アップグレード先のインスタンスの同等のファイルにカスタマイズの内容を手動で追加する必要があります。
Oracle Forms and Reports 11gリリース2 (11.1.2)では、構成ファイルは次の場所にインストールされます。

ORACLE_INSTANCE/config/OHS/ohs1/modulesconf/forms.conf

forms.confファイルを変更した後でOracle HTTP Serverインスタンスを再起動する必要があることに注意してください。

6.1.3 Oracle Fusion Middleware 11gリリース1 (11.1.1)からアップグレードした場合にOracle HTTP Serverのポートが競合する問題

Oracle Fusion Middleware 11gリリース1 (11.1.1)からアップグレードする際、11gリリース1 (11.1.1)インストールと同じポートを使用するように新しい11gリリース2 (11.1.2)インストールを変更できます。

または、11gリリース2 (11.1.2)のインストール中に定義されるポートを引き続き使用することもできます。

後者の場合は、11gリリース1 (11.1.1)の環境と新しくアップグレードされた11gリリース2 (11.1.2)のインスタンスの両方をポートの競合なしに同時に実行できます。

ただし、場合によっては、Oracle Forms and Reports 11gリリース2 (11.1.2)へのアップグレード後に、11gリリース1 (11.1.1)および11gリリース2 (11.1.2)の両インスタンスでOracle HTTP Serverを起動しようとするとポートが競合することがあります。これは、Oracle HTTP Serverの構成ファイルの一部のパスが正常にアップグレードされていないためです。

この問題が発生するのは、httpd.confファイルのadmin.confファイルおよびssl.confファイルへのパスが、システム変数を使用して定義されているのではなく、ハードコードされている場合です。結果として、11gリリース2 (11.1.2)の宛先Oracleインスタンスではなく、11gリリース1 (11.1.1)のソースOracleインスタンスの構成ファイルが引き続き参照されるようになります。

この問題を回避するには、宛先Oracleインスタンスで次のタスクを実行します。

1. 宛先Oracle HTTP Serverのhttpd.confファイルを見つけます。
ファイルは、宛先Oracleインスタンスの次の場所にあります。

(WINDOWS> DEST_ORACLE_INSTANCE\config\OHS\ohs1\httpd.conf

2. テキスト・エディタでhttpd.confファイルを編集し、httpd.confファイルに含まれるすべてのディレクティブについて、すべてのソース・パスを宛先パスに置き換えます。
たとえば、次のパスを置き換えます。

"ServerRoot "<Source Oracle Instance>/config/OHS/ohs1"

次の文字列で置き換えます。

"ServerRoot "<Destination Oracle Instance>/config/OHS/ohs1"

3. httpd.confファイルを保存して閉じます。

4. <Destination Oracle Instance>/config/OHS/ohs1/ssl.confにあるssl.confファイルを編集します。次の例のように、フォワードスラッシュをバックスラッシュに置き換えます。
対処前:

</Directory>

BrowserMatch ".*MSIE.*" /
nokeepalive ssl-unclean-shutdown /
downgrade-1.0 force-response-1.0

</IfModule>

対処後:

</Directory>

BrowserMatch ".*MSIE.*" \
nokeepalive ssl-unclean-shutdown \
downgrade-1.0 force-response-1.0

</IfModule>
</VirtualHost>

5. ssl.confファイルを保存して閉じます。

6. Oracle HTTP Serverインスタンスを再起動します。

6.2 Oracle Reportsに対するアップグレード後のタスク

Oracle Reports 10gからOracle Reports 11gにアップグレードした場合、次の項で、OracleAS Reports Servicesユーザー向けの標準的なアップグレード後のタスクに関する説明を参照してください。

- Oracle Reports 11g へのアップグレード後のセキュリティの構成

- Oracle Reportsに対するアップグレード後のその他のタスク

6.2.1 Oracle Reports 11gへのアップグレード後のセキュリティの構成

Oracle Reports 11g にアップグレードしても、セキュリティの構成はアップグレードされません。その結果、Oracle Reports 11g のセキュリティ構成は、アップグレード前の状態と変わりません。

Oracle Reports 11g で使用可能なセキュリティ機能、およびその機能の構成方法については、『Oracle Fusion Middleware Publishing Reports to the Web with Oracle Reports Services』のOracle Reports Servicesのセキュリティに関する項を参照してください。

6.2.2 Oracle Reportsに対するアップグレード後のその他のタスク

次の項では、OracleAS Reports Services 11g にアップグレードした後で完了する必要があるその他の一般的なアップグレード後のタスクについて説明します。

- アップグレード後のOracle Reportsシェル・スクリプトの変更

- アップグレード後のOracle Reports DATファイルの変更

- アップグレード後のインプロセス・サーバー・ターゲットについて

- アップグレード後のキャッシュ・レポート出力ファイルの表示

6.2.2.1 アップグレード後のOracle Reportsシェル・スクリプトの変更

reports.sh、rwrun.sh、rwserver.shなど、Oracle Reports 10gのOracleホームのbinディレクトリに格納されたシェル・スクリプトは、アップグレード・プロセスの際に自動ではアップグレードされません。かわりに、必要に応じてこれらのスクリプトを手動で変更する必要があります。アップグレード後は、これらのスクリプトを次のOracle Fusion Middleware 11g ディレクトリで確認できます。

ORACLE_INSTANCE/config/reports/bin

6.2.2.2 アップグレード後のOracle Reports DATファイルの変更

OracleAS Reports ServicesのDATファイルは、アップグレード・プロセス中にアップグレードされます。ただし、DATファイルのジョブ・コマンド・エントリに古いOracleホームのパス名または無効なパス名への参照が含まれていると、それらのジョブは失敗します。したがって、そのようなレポート・ジョブのスケジュールを変更する必要があります。

6.2.2.3 アップグレード後のインプロセス・サーバーのターゲットについて

OracleAS Reports Services 10gでは、インプロセス・サーバー・ターゲットは、Oracle Enterprise Manager Application Server ControlではReports Serverとして表示されます。

ただし、OracleAS Reports Services 11gにアップグレードした後、インプロセス・サーバーはreportsと呼ばれるアプリケーションとしてOracle Enterprise Manager Fusion Middleware Controlに表示され、Reportsのアプリケーション・ページでインプロセス・サーバーのターゲットとReportsサーブレットを管理できます。

6.2.2.4 アップグレード後にキャッシュされたReports出力ファイルの表示

キャッシュ・レポート出力ファイルは、Oracle Reports 11g にアップグレードされません。

6.3 シングル・サインオン・ソフトウェアを使用している場合に必要なアップグレード後のタスク

シングル・サインオン・ソフトウェアを認証に使用している場合、特定のアップグレード・シナリオでは、Oracle Forms and Reportsソフトウェアをシングル・サインオン・ソフトウェアに再登録する必要があります。

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

- シングル・サインオン構成情報の再生成が必要なシナリオ

- シングル・サインオン構成情報を再生成するための製品固有の指示

6.3.1 シングル・サインオン構成情報の再生成が必要なシナリオ

次の表は、Oracle Forms and Reports 11gリリース2 (11.1.2)へのアップグレード後にシングル・サインオン・クライアントのアクセス・ファイルを再生成する必要がある標準的なアップグレード・シナリオを示したものです。

表6-1 シングル・サインオン構成情報の再生成が必要なアップグレード・シナリオ

アップグレード・シナリオ

説明

Oracle Single Sign-On 10gからOracle Access Manager 11gへのアップグレード

Oracle Forms and Reports 11gリリース2 (11.1.2)は、既存のOracle Single Sign-On 10gソフトウェアの代替シングル・サインオン・ソフトウェアとしてOracle Access Manager 11gをサポートしています。

詳細は、1.7項「Oracle Forms and Reports 11gリリース2 (11.1.2)でのアイデンティティ管理およびシングル・サインオンの使用について」を参照してください。

対象のOracle Forms and Reports 11gリリース2 (11.1.2)ソフトウェアをOracle Access Manager 11gに対してインストールする場合、アップグレード後に、Oracle HTTP Serverに対して新しい構成情報を生成し、サーバーがOracle Single Sign-On 10gではなくOracle Access Managerに接続できるようにする必要があります。

同様に、後でOracle Single Sign-On 10gからOracle Access Manager 11gにアップグレードする場合、同じ手順を実行する必要があります。

Oracle Web Cacheとの連携のためのOracle HTTP Serverの構成

Oracle Forms and Reports 11gリリース2 (11.1.2)には、Oracle Web Cacheは含まれていません。そのため、アップグレードの際、Oracle HTTP Serverを既存のOracle Web Cacheインスタンスと接続するための構成データは保持されません。

詳細は、1.6項「Oracle Forms and Reports 11gリリース2 (11.1.2)でのWeb層コンポーネントの使用について」を参照してください。

アップグレード後に既存のOracle Web Cacheインスタンスと連携できるようにOracle HTTP Serverインスタンスを構成する場合、Oracle HTTP Serverに対して新しい構成情報を生成し、サーバーがシングル・サインオン・ソフトウェアに接続できるようにする必要があります。

6.3.2 シングル・サインオン構成情報を再生成するための製品固有の指示

シングル・サインオン構成情報の再生成に使用する手順は、使用しているシングル・サインオン・ソフトウェアとその構成方法に応じて異なります。内容は次のとおりです。

- Oracle Single Sign-On 10gを使用している場合、osso.confファイルを再生成して、Oracle HTTP Serverが読み取ることができる適切な場所にコピーする必要があります。
詳細は、『Oracle Fusion Middleware Forms Servicesデプロイメント・ガイド』のOracleAS Single Sign-On Server 10gのosso.confファイルの生成に関する項を参照してください。

- Oracle Access Manager 11gを使用し、Oracle HTTP Server Webゲート・プラグインを使用していない場合、osso.confファイルを再生成して、Oracle HTTP Serverが読み取ることができる適切な場所にコピーする必要があります。
詳細は、『Oracle Fusion Middleware Forms Servicesデプロイメント・ガイド』のOracle Access Managerのosso.confファイルの生成に関する項を参照してください。

- Oracle Access Manager 11gを使用し、Oracle HTTP Server Webゲート・プラグインを使用している場合、Webゲート・エージェントを登録し、生成したファイルを適切な場所にコピーしてから、Oracle HTTP Serverインスタンスを再起動する必要があります。
詳細は、次の情報を参照してください:

- 『Oracle Fusion Middleware Forms Servicesデプロイメント・ガイド』のOAMでのWebゲートのインストールおよび構成に関する項

- 『Oracle Fusion Middleware Oracle Identity Managementインストレーション・ガイド』のOracle Access Managerの新しいOracle HTTP Server 11g Webゲート・エージェントの使用のスタート・ガイド

6.4 Web層コンポーネントに対するアップグレード後のタスクおよび情報

Oracle Forms and Reports 11gリリース2 (11.1.2)へのアップグレード後にWeb層コンポーネントに対して実行する必要のあるタスクについては、次の項を参照してください。

- Oracle Web Cacheの接続およびポートの再構成

- アップグレード後のWeb層コンポーネントの追加タスク

6.4.1 Oracle Web Cacheの接続およびポートの再構成

Oracle Forms and Reports 11gリリース2 (11.1.2)へのアップグレード前にOracle Web Cacheを使用していた場合、既存のOracle Web Cacheインスタンスを引き続き使用することができます。ただし、アップグレードの完了後にOracle Web CacheとOracle HTTP Serverの両方を再構成する必要があります。

詳細は、『Oracle Fusion Middleware Oracle Web Cache管理者ガイド』のOracle Web Cacheを構成および管理するための基本タスクに関する項を参照してください。

Oracle Single Sign-On 10gまたはOracle Access Manager 11gも使用している場合、ポートおよび接続を再構成した後に、シングル・サインオン・ソフトウェアにインストールを再登録することが必要となる可能性が高くなります。詳細は、6.3項「シングル・サインオン・ソフトウェアを使用している場合に必要なアップグレード後のタスク」を参照してください。

また、次のことに注意してください。

- 現在、Oracle Web Cache 10gを使用している場合、インストールされているOracle Web Cache 10gをOracle Web Cache 11gにアップグレードすることを検討できます。
Oracle Web Cache 10gからのアップグレードの詳細は、『Oracle Fusion Middleware Java EEアップグレード・ガイド』のJava EEおよびWebサーバー環境のアップグレードに関する説明を参照してください。

- すでにOracle Web Cache 11gを実行している場合、11gの最新パッチ・セットを適用して最新のOracle Web Cacheソフトウェアを実行することを検討してください。
Oracle Fusion Middlewareの最新パッチ・セットの適用に関する詳細は、『Oracle Fusion Middlewareパッチ適用ガイド』を参照してください。

6.4.2 セキュアな(SSL)接続を使用する場合の追加アップグレード手順

SSLを使用してOracle HTTP Serverを保護している場合は、Oracle Forms and Reports 11gリリース2 (11.1.2)へのアップグレードを完了した後、次のタスクを実行する必要があります。

この手順を実行しなかった場合、Oracle HTTP Serverインスタンスを経由してサービスやURLへのアクセスを試みたときに、エラー・メッセージが表示されます。たとえば、シングル・サインオン・サーバーを使用している場合、次のようなエラー・メッセージが表示されることがあります。

Oracle SSO Failure - Unable to process request
Either the requested URL was not specified in terms of a fully-qualified host name or OHS single sign-on is incorrectly configured.
Please notify your administrator.

この問題を解決するには:

1. Oracle HTTP Serverのhttpd.confファイルで、次の要素を見つけます。

ServerName hostname:portValue

2. Oracle HTTP ServerインスタンスのセキュアなHTTPSリスニング・ポートを参照するように、portValueを更新します。
次に例を示します。

ServerName webhost1.example.com:8090

詳細は、『Oracle Fusion Middleware Oracle HTTP Server管理者ガイド』のOracle HTTP Serverの構成ファイルの変更に関する項を参照してください。

6.4.3 アップグレード後のWeb層コンポーネントの追加タスク

Oracle Fusion Middleware 11gへのアップグレード後のOracle HTTP ServerおよびOracle Web Cacheに対するタスクおよび情報の詳細は、『Oracle Fusion Middleware Java EEアップグレード・ガイド』のタスク5: Web層コンポーネントで必要なアップグレード後のタスクの実行を参照してください。

オラクル社の法律上の注意点について

コピーライトについて

Copyright © 1994-2014, Oracle and/or its affiliates.All rights reserved.

商標と登録商標について

OracleおよびJavaはOracle Corporationおよびその関連企業の登録商標です。その他の名称は、それぞれの所有者の商標または登録商標です。

Intel、Intel Xeonは、Intel Corporationの商標または登録商標です。すべてのSPARCの商標はライセンスをもとに使用し、SPARC International, Inc.の商標または登録商標です。AMD、Opteron、AMDロゴ、AMD Opteronロゴは、Advanced Micro Devices, Inc.の商標または登録商標です。UNIXは、The Open Groupの登録商標です。

ライセンス制約の保証と結果的に生じる損害の免責

このソフトウェアおよび関連ドキュメントの使用と開示は、ライセンス契約の制約条件に従うものとし、知的財産に関する法律により保護されています。ライセンス契約で明示的に許諾されている場合もしくは法律によって認められている場合を除き、形式、手段に関係なく、いかなる部分も使用、複写、複製、翻訳、放送、修正、ライセンス供与、送信、配布、発表、実行、公開または表示することはできません。このソフトウェアのリバース・エンジニアリング、逆アセンブル、逆コンパイルは互換性のために法律によって規定されている場合を除き、禁止されています。

保証免責

ここに記載された情報は予告なしに変更される場合があります。また、誤りが無いことの保証はいたしかねます。誤りを見つけた場合は、オラクル社までご連絡ください。

制限付権利

このソフトウェアまたは関連ドキュメントを、米国政府機関もしくは米国政府機関に代わってこのソフトウェアまたは関連ドキュメントをライセンスされた者に提供する場合は、次の通知が適用されます。

U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are "commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations.As such, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the programs.No other rights are granted to the U.S. Government.

危険な用途への使用について

このソフトウェアもしくはハードウェアは様々な情報管理アプリケーションでの一般的な使用のために開発されたものです。このソフトウェアもしくはハードウェアは、危険が伴うアプリケーション（人的傷害を発生させる可能性があるアプリケーションを含む）への用途を目的として開発されていません。このソフトウェアもしくはハードウェアを危険が伴うアプリケーションで使用する際、安全に使用するために、適切な安全装置、バックアップ、冗長性（redundancy）、その他の対策を講じることは使用者の責任となります。このソフトウェアもしくはハードウェアを危険が伴うアプリケーションで使用したことに起因して損害が発生しても、オラクル社およびその関連会社は一切の責任を負いかねます。

第三者のコンテンツ、製品、サービスに対する免責事項

このソフトウェアまたはハードウェア、そしてドキュメントは、第三者のコンテンツ、製品、サービスへのアクセス、あるいはそれらに関する情報を提供することがあります。オラクル社およびその関連会社は、第三者のコンテンツ、製品、サービスに関して一切の責任を負わず、いかなる保証もいたしません。オラクル社およびその関連会社は、第三者のコンテンツ、製品、サービスへのアクセスまたは使用によって損失、費用、あるいは損害が発生しても一切の責任を負いかねます。

ドラフトのアルファ版およびベータ版ドキュメントについて

このドキュメントが試作版の場合:

このドキュメントは試作版であり、デモおよび暫定使用のみを目的としたものです。このソフトウェアを使用するハードウェアに限定するものではありません。オラクル社およびその関連会社は、このドキュメントに関して一切の責任を負わず、いかなる保証もいたしません。また、このドキュメントを使用したことによって損失、費用、あるいは損害が発生しても、一切の責任を負いかねます。