Oracle® Fusion Middleware

アップグレード・プランニング・ガイド

11g リリース1(11.1.1)

B56244-06(原本部品番号:E10125-10)

2015年4月

Oracle Fusion Middlewareアップグレード・プランニング・ガイド, 11g リリース1(11.1.1)

B56244-06

Copyright © 2009, 2015, Oracle and/or its affiliates.All rights reserved.

原本著者: Peter LaQuerre

原本協力者: Paul Dickson、Robert Donat、Sankar Mani、Daniel Mortimer、William Norcott、Michael Rubino、Reza Shafii、Olaf Stullich、Sitaraman Swaminathan、Ken Vincent

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

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

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

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)、その他の対策を講じることは使用者の責任となります。このソフトウェアまたはハードウェアを危険が伴うアプリケーションで使用したことに起因して損害が発生しても、オラクル社およびその関連会社は一切の責任を負いかねます。

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の登録商標です。

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

目次

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

はじめに

- 対象読者

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

- 関連ドキュメント

- 表記規則

1 アップグレード計画の開発

- 1.1 タスク1: Oracle Application Server 10g とOracle Fusion Middleware 11g の相違点の理解

- 1.2 タスク2: アップグレード開始点の理解

- 1.2.1 アップグレードとパッチ適用

- 1.2.2 アップグレード開始点の概要

- 1.2.3 Oracle Fusion Middleware 11g でサポートされているアップグレード開始点

- 1.2.3.1 Oracle Application Server 10gのアップグレード開始点

- 1.2.3.2 Oracle Identity Managementのアップグレード開始点

- 1.2.3.3 Oracle BI Enterprise Editionのアップグレード開始点

- 1.2.3.4 Oracle Data Integratorのアップグレード開始点

- 1.2.3.5 スタンドアロンのOracle Web CacheおよびOracle HTTP Serverの開始点

- 1.2.3.6 インフラストラクチャ・データベースのアップグレードについて

- 1.2.4 Oracle WebLogic ServerおよびOracle Fusion Middleware 11gの最新のソフトウェアの取得

- 1.2.5 My Oracle Supportを使用したOracle Application Serverの最新のパッチ・セットの取得

- 1.2.6 サポートされているアップグレード開始点を実行していない場合

- 1.3 タスク3: インストールおよびアップグレード・ツールの理解

- 1.4 タスク4: アップグレードのためのバックアップ計画の開発

- 1.5 タスク5: 動作保証、互換性および相互運用性に関する要件の理解

- 1.6 タスク6: アップグレードのシステム要件の確認

- 1.6.1 アップグレード前のシステム要件情報の検索

- 1.6.2 Oracle Fusion Middleware 11gへのアップグレード時のユーザー・アカウントに関する注意

- 1.7 タスク7: アップグレードの基本的なルールと制限の理解

- 1.8 タスク8: 必要なアップグレード・ドキュメントの特定

2 10gユーザーのためのOracle Fusion Middlewareの概要

- 2.1 10gユーザーのための用語と概念

- 2.1.1 10g リリース2(10.1.2)ユーザーのための用語と概念

- 2.1.2 10g リリース3(10.1.3)ユーザーのための用語と概念

- 2.1.3 10gユーザーおよび11gユーザーのためのOracle HTTP ServerおよびOracle Web Cacheの概念

- 2.1.3.1 Oracle Application Server 10gでのOracle HTTP ServerおよびOracle Web Cacheの構成

- 2.1.3.2 Oracle Fusion Middleware 11gでのWeb層の構成

- 2.2 Oracle Fusion Middlewareのインストール・ツールおよび構成ツール

- 2.3 Oracle Fusion Middlewareの管理ツールおよびプロセス

- 2.3.1 10g リリース2(10.1.2)ユーザーのための主要な管理タスクの比較

- 2.3.2 10g リリース3(10.1.3)ユーザーのための主要な管理タスクの比較

- 2.4 Oracle Fusion Middlewareのアップグレード・ツールおよびプロセス

3 エンタープライズ・デプロイメントのアップグレードの計画

- 3.1 エンタープライズ・デプロイメントの概要

- 3.2 メタデータ・リポジトリがインストールされているデータベースのアップグレード

- 3.3 Identity Managementコンポーネントのアップグレード

- 3.4 Application Server中間層インストールのアップグレード

- 3.5 エンタープライズ・デプロイメントのアップグレード時のシステム可用性

4 アップグレードのバックアップ計画

- 4.1 中間層をアップグレードする場合のバックアップ計画

- 4.2 メタデータ・リポジトリをアップグレードする場合のバックアップ計画

- 4.2.1 データベース・バージョンをアップグレードする前のデータベースのバックアップ

- 4.2.2 OracleAS Metadata Repository内のスキーマをアップグレードする前のデータベースのバックアップ

- 4.2.3 Oracle Databaseのバックアップに関するドキュメントの特定

- 4.3 Identity Managementをアップグレードする場合のバックアップ計画

- 4.3.1 Oracle Identity Management中間層のバックアップ計画

- 4.3.2 Oracle Identity Managementスキーマのバックアップ計画

- 4.3.3 Oracle Identity Managementをアップグレードする場合の追加のバックアップ計画

- 4.4 Oracle Application Serverインスタンスのアップグレード後のバックアップ計画

5 データベースのアップグレードおよび準備

- 5.1 タスク1: Oracle Fusion Middleware Metadata Repositoryのデータベース要件の確認

- 5.1.1 Oracle Fusion Middleware 11g リリース1(11.1.1)のデータベース要件の概要

- 5.1.2 最新のOracle Application Serverのデータベース要件の取得

- 5.2 タスク2: 現行データベースのバージョンの判別

- 5.3 タスク3: Oracle Fusion Middleware 11gでサポートされているバージョンへのデータベースのアップグレード

- 5.3.1 Oracle Portalに必要なOracle Textのデータベース・オプションのインストール

- 5.3.2 データベースがシード・データベースかOracleAS RepCAデータベースかの判別

- 5.3.3 Oracle Database 10gリリース2(10.2.0.4)へのアップグレード

- 5.3.3.1 Oracle Database 10gリリース2(10.2.0.4)にアップグレードする場合のドキュメント・リソース

- 5.3.3.2 Oracle Database 10gリリース2(10.2.0.4)への一般的なアップグレード・パス

- 5.3.4 Oracle Database 11gへのアップグレード

- 5.3.4.1 Oracle Database 11gにアップグレードする場合のドキュメント・リソース

- 5.3.4.2最新のOracle Database 11g(11.1)への一般的なアップグレード・パス

- 5.3.5 Oracle Application Server 10gシード・データベースのアップグレード

- 5.3.5.1 Oracle Database 10gリリース2(10.2.0.4)への10gシード・データベースのアップグレードについて

- 5.3.5.2 Oracle Database 11gへの10gシード・データベースのアップグレードについて

- 5.3.5.2.1 Oracle Application Server 10gリリース2(10.1.2)ユーザーのためのOracle Database 11gに関する考慮事項

- 5.3.5.2.2 Oracle Application Server 10g(10.1.4)Identity Managementインスタンス・ユーザーのためのOracle Database 11gに関する考慮事項

- 5.3.5.3 シード・データベースをアップグレードした後のias.propertiesファイルの変更について

- 5.4 タスク4: アップグレードされたデータベースの無効オブジェクトの確認

- 5.5 タスク5: データベース・データファイル、制御ファイルおよびログ・ファイルの再配置

- 5.6 タスク6: Oracle Fusion Middleware 11gへのアップグレードに追加のデータベース・パッチが必要かどうかの決定

A Upgrade Assistantコマンドライン・インタフェースの使用方法

- A.1 グラフィカル・ユーザー・インタフェースの起動

- A.2 Upgrade Assistantコマンドライン・オプションのヘルプの取得

- A.3 Upgrade Assistantコマンドラインを使用した中間層のアップグレード

- A.4 Upgrade Assistantコマンドラインを使用したOracle SOA Suiteスキーマのアップグレード

- A.4.1 コマンドラインを使用したOracle B2Bスキーマのアップグレード

- A.4.2 コマンドラインを使用したOracle Business Activity Monitoringスキーマのアップグレード

- A.5 Upgrade Assistantコマンドラインを使用したOracle PortalスキーマおよびOracle BI Discovererスキーマのアップグレード

- A.6 Upgrade Assistantコマンドラインを使用したOracle Identity Managementのアップグレード

- A.6.1 Oracle Internet DirectoryおよびOracle Directory Integration PlatformのUpgrade Assistantコマンドライン引数

- A.6.2 Oracle Access ManagerのUpgrade Assistantコマンドライン引数

- A.6.3 Oracle Adaptive Access Manager中間層のUpgrade Assistantコマンドライン引数

- A.6.4 Oracle Adaptive Access ManagerスキーマのUpgrade Assistantコマンドライン引数

- A.7 Upgrade Assistantコマンドラインを使用したOracle WebCenter Contentのアップグレード

- A.7.1 Oracle WebCenter Content中間層のUpgrade Assistantコマンドライン引数

- A.7.2 Oracle WebCenter Content: Records中間層のUpgrade Assistantコマンドライン引数

- A.7.3 WebCenter ContentスキーマのUpgrade Assistantコマンドライン引数

- A.7.4 RecordsスキーマのUpgrade Assistantコマンドライン引数

- A.8 Upgrade Assistantコマンドラインを使用したOracle Data Integratorのアップグレード

- A.8.1 Oracle Data Integrator中間層のUpgrade Assistantコマンドライン引数

- A.8.2 Oracle Data IntegratorスキーマのUpgrade Assistantコマンドライン引数

- A.9 Upgrade Assistantコマンドラインを使用したOracle Business Intelligenceのアップグレード

- A.9.1 Oracle BI Enterprise Edition中間層のUpgrade Assistantコマンドライン引数

- A.9.2 Oracle Business Intelligence Publisher中間層のUpgrade Assistantコマンドライン引数

- A.9.3 Oracle Business Intelligence SchedulerスキーマのUpgrade Assistantコマンドライン引数

- A.9.4 Oracle BI Publisher SchedulerスキーマのUpgrade Assistantコマンドライン引数

- A.10 Upgrade Assistantコマンドラインを使用したアップグレードされた環境の検証

B アップグレードのトラブルシューティング

- B.1 一般的なトラブルシューティングのガイドライン

- B.2 Upgrade Assistantの一般的なエラーの解決方法

- B.2.1 ソースOracleホームがUpgrade Assistantによって表示されない

- B.2.2 アップグレード可能なコンポーネントが存在しないというエラー・メッセージ

- B.2.3 スキーマのアップグレード時に発生するデータベース接続の問題のトラブルシューティング

- B.3 ログ・ファイルの確認

- B.4 確認時に発生した障害の調査

- B.5 アップグレード時に発生した障害の調査

- B.6 Upgrade Assistantの再起動

- B.7 Oracle Universal Installerで複数のインベントリの場所を使用している場合のUNIXシステムでのUpgrade Assistantの起動

はじめに

内容は次のとおりです。

- 対象読者

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

- 関連ドキュメント

- 表記規則

対象読者

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

- Oracle Application Server 10gシステムの管理と構成

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

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

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

Oracleサポートへのアクセス

サポートをご購入の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 Fusion Middleware 11gドキュメント・ライブラリで入手可能な次の関連ドキュメントを参照してください。

- アップグレードに関するドキュメント

- 『Oracle Fusion Middleware Java EEアップグレード・ガイド』

- Oracle Fusion Middleware Oracle SOA Suite、WebCenter PortalおよびADFのためのアップグレード・ガイド

- 『Oracle Fusion Middleware Oracle Identity Managementアップグレード・ガイド』

- Oracle Fusion Middleware Oracle Identity and Access Managementアップグレード・ガイド

- 『Oracle Fusion Middleware Oracle Portal, Forms, Reports and Discovererアップグレード・ガイド』

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

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

表記規則

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

規則

意味

太字

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

イタリック体

イタリックは、ドキュメントのタイトル、強調またはユーザーが特定の値を指定するプレースホルダ変数を示します。

固定幅フォント

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

1 アップグレード計画の開発

Oracle Application Server 10gからOracle Fusion Middleware 11gへのアップグレードを開始する前に、アップグレードの準備として実行する必要がある重要なタスクがあります。

次のタスクを使用して、アップグレードが日常業務にほとんど影響を及ぼさないようにします。

- タスク1: Oracle Application Server 10g とOracle Fusion Middleware 11g の相違点の理解

- タスク2: アップグレード開始点の理解

- タスク3: インストールおよびアップグレード・ツールの理解

- タスク4: アップグレードのためのバックアップ計画の開発

- タスク5: 動作保証、互換性および相互運用性に関する要件の理解

- タスク6: アップグレードのシステム要件の確認

- タスク7: アップグレードの基本的なルールと制限の理解

- タスク8: 必要なアップグレード・ドキュメントの特定

1.1 タスク1: Oracle Application Server 10gとOracle Fusion Middleware 11gの相違点の理解

Oracle Fusion Middlewareへのアップグレードを計画する前に、Oracle Application Server 10g とOracle Fusion Middleware 11g の相違点について理解しておく必要があります。

Oracle Fusion Middleware 11g のアーキテクチャ、ディレクトリ構造、用語、インストール・ツールおよび構成ツールの概要については、第2章「10g ユーザーのためのOracle Fusion Middlewareの概要」を参照してください。

1.2 タスク2: アップグレード開始点の理解

Oracle Fusion Middleware 11g にアップグレードする場合にサポートされているOracle Application Serverのバージョンの詳細は、次の項を参照してください。

- アップグレードとパッチ適用

- アップグレード開始点とは

- Oracle Fusion Middleware 11g でサポートされているアップグレード開始点

- Oracle WebLogic ServerおよびOracle Fusion Middleware 11g の最新のソフトウェアの取得

- My Oracle Supportを使用したOracle Application Serverの最新のパッチ・セットの取得

- サポートされているアップグレード開始点を実行していない場合

1.2.1 アップグレードとパッチ適用

Oracle Fusion Middlewareドキュメントにおいて、アップグレードとは、以前のメジャー・リリースまたはマイナー・リリースから別のリリースへのアップグレードに使用するプロセスを示します。このガイドは特に、Oracle Application Server 10gからOracle Fusion Middleware 11gへのアップグレードに対応しています。

すでにOracle Fusion Middleware 11gを実行しており、システムを最新のパッチ・セット(Oracle Fusion Middleware 11g リリース1 (11.1.1.7.0)など)にアップグレードする場合は、『Oracle Fusion Middlewareパッチ適用ガイド』で最新のOracle Fusion Middleware 11gパッチ・セットを適用するためのすべての手順を参照してください。

1.2.2 アップグレード開始点の概要

アップグレード開始点とは、Oracle Fusion Middleware 11g にアップグレードするために実行している必要があるOracle Application Serverの特定のバージョンです。サポートされているアップグレード開始点であるOracle Application Serverのバージョンを実行していない場合は、以前のリリースのドキュメントを使用して、まずサポートされている開始点にアップグレードする必要があります。

以前のリリースのドキュメントは、次のURLのOracle Technology Network(OTN)で提供されています。

http://docs.oracle.com/

1.2.3 Oracle Fusion Middleware 11g でサポートされているアップグレード開始点

次の項は、Oracle Fusion Middleware 11gにアップグレードする場合にサポートされている開始点に関する情報です。

- Oracle Application Server 10gのアップグレード開始点

- Oracle Identity Managementのアップグレード開始点

- Oracle Data Integratorのアップグレード開始点

- Oracle BI Enterprise Editionのアップグレード開始点

- スタンドアロンのOracle Web CacheおよびOracle HTTP Serverの開始点

- インフラストラクチャ・データベースのアップグレードについて

1.2.3.1 Oracle Application Server 10gのアップグレード開始点

次のOracle Application Server 10g のバージョンからOracle Fusion Middleware 11g にアップグレードできます。

- Oracle Application Server 10g リリース2(10.1.2)

- Oracle Application Server 10g リリース3(10.1.3)

- Oracle Content Management 10g リリース3(10.1.3)
すべてのContent ManagementコンポーネントがOracle WebCenter Content 11gに直接アップグレードできるわけではありません。詳細は、Oracle Fusion Middleware Oracle WebCenter Contentのアップグレード・ガイドを参照してください。

- Oracle Application Server Portalリリース2(10.1.4)

注意:
アップグレードを開始する前に、使用しているリリースの最新のパッチ・セットにアップグレードすることをお薦めします。たとえば、10g リリース2(10.1.2)からアップグレードする場合は、アップグレード・プロセスを開始する前に、10g リリース2(10.1.2)の最新のパッチ・セットを適用する必要があります。
詳細は、1.2.5項「My Oracle Supportを使用したOracle Application Serverの最新のパッチ・セットの取得」を参照してください。

1.2.3.2 Oracle Identity Managementのアップグレード開始点

Oracle Identity Management 11gにアップグレードする場合の開始点については、『Oracle Fusion Middleware Oracle Identity Managementアップグレード・ガイド』を参照してください。

Oracle Identity and Access Managementへのアップグレードの開始点については、Oracle Fusion Middleware Oracle Identity and Access Managementアップグレード・ガイドを参照してください。

1.2.3.3 Oracle BI Enterprise Editionのアップグレード開始点

Oracle BI Enterprise Edition、Oracle Business Intelligence PublisherおよびOracle Real-Time Decisionsにアップグレードする場合の開始点については、Oracle Fusion Middleware Oracle Business Intelligenceのアップグレード・ガイドのOracle Business Intelligenceのアップグレードでサポートされる開始点に関する説明を参照してください。

1.2.3.4 Oracle Data Integratorのアップグレード開始点

Oracle Data Integrator 11gにアップグレードする場合の開始点については、Oracle Fusion MiddlewareのOracle Data Integratorアップグレード・ガイドのタスク1: Oracle Data Integratorの開始点の理解についての説明を参照してください。

1.2.3.5 スタンドアロンのOracle Web CacheおよびOracle HTTP Serverの開始点

スタンドアロンのOracle Web Cache 10gリリース2(10.1.2)インスタンスと、スタンドアロンのOracle HTTP Server 10gリリース2(10.1.2)および10gリリース3(10.1.3)のインストールからアップグレードすることもできます。Oracle HTTP ServerをOracle Fusion Middleware 11gにアップグレードする詳細は、次を参照してください。

- Oracle Fusion Middlewareの相互運用および互換性ガイドのOracle HTTP Serverの相互運用性に関する説明

- 『Oracle Fusion Middleware Java EEアップグレード・ガイド』のJava EEおよびWebサーバー環境のアップグレードに関する説明

1.2.3.6 インフラストラクチャ・データベースのアップグレードについて

Oracle Fusion Middleware 11gでサポートされている最新のデータベース・バージョンについては、第5章「データベースのアップグレードおよび準備」を参照してください。

1.2.4 Oracle WebLogic ServerおよびOracle Fusion Middleware 11gの最新のソフトウェアの取得

アップグレードの準備をする場合は、アップグレード先が最新のOracle Fusion Middleware 11gソフトウェアであることを確認する必要があります。

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

- 最新のOracle Fusion Middleware 11gソフトウェアは、次のURLのOracle Technology Network(OTN)からダウンロードできます。

http://www.oracle.com/technology/

- このマニュアルと、Oracle Fusion Middleware 11gドキュメント・ライブラリにあるその他のアップグレード・ガイドには、Oracle Application Server 10gからOracle Fusion Middlewareの最新リリースにアップグレードする手順が記述されています。

- 多くの場合、Oracle WebLogic Serverの最新バージョンを使用する必要があります。ただし、固有の要件については、製品固有のインストレーション・ガイドを参照してください。

- Oracle Fusion Middleware 11gにパッチを適用して最新リリースにする処理の詳細は、『Oracle Fusion Middlewareパッチ適用ガイド』を参照してください。

1.2.5 My Oracle Supportを使用したOracle Application Serverの最新のパッチ・セットの取得

Oracle Fusion Middleware 11g リリース1(11.1.1)に必要なデータベース・バージョンを含む、Oracle Application Server 10g の入手可能なパッチ・セットの最新情報については、My Oracle Support(旧OracleMetaLink)を参照してください。

http://support.oracle.com

My Oracle Supportにログインした後、「パッチおよび更新」タブをクリックします。表示されたWebページから、製品、プラットフォーム、製品の可用性ごとに、最新のパッチを検索できます。

Oracle Fusion Middleware環境へのパッチの適用に使用できるツールおよびプロセスの詳細は、『Oracle Fusion Middlewareパッチ適用ガイド』を参照してください。

1.2.6 サポートされているアップグレード開始点を実行していない場合

サポートされているアップグレード開始点より前のOracle Application Serverリリースを実行している場合は、まずサポートされているアップグレード開始点にアップグレードする必要があります。サポートされている開始点にアップグレードした後、Oracle Fusion Middleware 11g のアップグレード・ドキュメントを使用してアップグレードを実行します。

特に、以前のバージョンのOracle Application Serverからサポートされている開始点にアップグレードする方法については、表1-1を参照してください。

表1-1 Oracle Fusion Middleware 11g のサポートされているアップグレード開始点へのアップグレード・パス

バージョン

開始点へのアップグレード・パス

詳細

Oracle Application Serverリリース2(9.0.2)

中間層およびインフラストラクチャをOracle Application Server 10gリリース2(10.1.2)にアップグレードします。

または

中間層を10gリリース2(10.1.2)にアップグレードし、インフラストラクチャ・コンポーネントを10g(10.1.4)のIdentity Managementインスタンスにアップグレードします。

ご使用のプラットフォームのOracle Application Serverのアップグレードおよび互換性ガイド(Oracle Application Server 10gリリース2(10.1.2)ドキュメント・ライブラリで入手可能)

ご使用のプラットフォームのOracle Application Serverのアップグレードおよび互換性ガイド(Oracle Identity Management 10g(10.1.4)のIdentity Managementインスタンスに関するドキュメント・ライブラリで入手可能)

Oracle Application Serverリリース2(9.0.3)

Oracle Application Server 10g リリース3(10.1.3)へのアップグレード

ご使用のプラットフォームのOracle Application Serverのアップグレードおよび互換性ガイド(Oracle Application Server 10gリリース3(10.1.3)ドキュメント・ライブラリで入手可能)

Oracle Application Server 10g(9.0.4)

中間層およびインフラストラクチャをOracle Application Server 10gリリース2(10.1.2)にアップグレードします。

または

中間層を10gリリース2(10.1.2)にアップグレードし、インフラストラクチャ・コンポーネントを10g(10.1.4)のIdentity Managementインスタンスにアップグレードします。

ご使用のプラットフォームのOracle Application Serverのアップグレードおよび互換性ガイド(Oracle Application Server 10gリリース2(10.1.2)ドキュメント・ライブラリで入手可能)

ご使用のプラットフォームのOracle Application Serverのアップグレードおよび互換性ガイド(Oracle Identity Management 10g(10.1.4)のIdentity Managementインスタンスに関するドキュメント・ライブラリで入手可能)

1.3 タスク3: インストールおよびアップグレード・ツールの理解

Oracle Fusion Middlewareコンポーネントのインストールおよび構成に使用する手順とツールは、Oracle Application Server 10g をインストールおよび構成するために使用したものとはかなり異なります。

完全なOracle Fusion Middleware 11g 環境を設定するために必要なインストール・ツールおよび構成ツールの概要については、2.2項「Oracle Fusion Middlewareのインストール・ツールおよび構成ツール」を参照してください。

1.4 タスク4: アップグレードのためのバックアップ計画の開発

Oracle Application Server 10g 環境をアップグレードする前に、システムの重要なファイルがバックアップされていることを確認します。

アップグレードに失敗した際、環境のすべてのコンポーネントを確実にリストアできるようにするための詳細は第4章「アップグレードのバックアップ計画」を参照してください。

1.5 タスク5: 動作保証、互換性および相互運用性に関する要件の理解

Oracle Application Server 10g環境のアップグレードを開始する前に、次を考慮してください。

- サポートされている32ビットおよび64ビットオペレーティング・システム、データベース、Webサーバー、LDAPサーバー、アダプタ、IPv6、JDKおよびサード・パーティ製品については、Oracle Fusion Middlewareでサポートされているシステム構成についてのページのOracle Fusion Middleware 11gR1のシステム要件およびサポートされているプラットフォームに関する説明を参照してください。

- 製品間の相互運用性および互換性については、Oracle Fusion Middlewareの相互運用および互換性ガイドを参照してください。

最新のOracle Application Server 10g パッチ・セットを適用していること、およびアップグレード中の問題の発生を回避するよう設計された推奨パッチ・リストを確認することで、重要な問題を回避できます。

詳細は、ご使用のプラットフォーム用のリリース・ノートでアップグレードについての章を参照してください。たとえば、Linuxオペレーティング・システムを使用している場合は、『Oracle Fusion Middlewareリリース・ノート for Linux x86』における特定のアップグレードおよび互換性要件に対応するために必要なパッチの説明を参照してください。

1.6 タスク6: アップグレードのシステム要件の確認

インストールを実行する前に、システム要件と動作保証のドキュメントをよく読み、これからインストールを行う製品の最小インストール要件を現在の環境が満たしていることを確認する必要があります。

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

- アップグレード前のシステム要件情報の検索に関する説明

- Oracle Fusion Middleware 11gへのアップグレード時のユーザー・アカウントに関する注意

1.6.1 アップグレード前のシステム要件情報の検索

Oracle Fusion Middleware 11gのインストールおよびこのバージョンへのアップグレードに関するシステム要件については、『Oracle Fusion Middlewareインストレーション・プランニング・ガイド』のシステム要件および仕様の確認の説明を参照してください。

1.6.2 Oracle Fusion Middleware 11gへのアップグレード時のユーザー・アカウントに関する注意

ほとんどの場合、以前のメジャー・リリースからOracle Fusion Middleware 11gにアップグレードするには、アップグレードを実行する前に、Oracle Fusion Middleware 11gソフトウェアを最初にインストールおよび構成する必要があります。

アップグレード準備の一環としてOracle Fusion Middleware 11gソフトウェアをインストールする際は、Oracle Application Server 10gソフトウェアのインストールおよび構成に使用したものと同じユーザー・アカウントを使用する必要があります。UNIXオペレーティング・システムでは、これによって、正しい所有者とグループが新しいOracle Fusion Middleware 11gのファイルおよびディレクトリに確実に適用されます。

1.7 タスク7: アップグレードの基本的なルールと制限の理解

アップグレード・プロセスを開始する前に、いくつかの基本的なルールおよび制限について理解する必要があります。

具体的には、あるプラットフォームから別のプラットフォームへの無関係のソフトウェアの移行を実行しながら、Oracle Fusion Middleware 11gのアップグレードを実行することはできません。

たとえば、次のいずれかを行いながら、同時にアップグレードを実行することはできません。

- あるオペレーティング・システム(Windowsなど)から別のオペレーティング・システム(Linuxなど)への移行

- あるデータベース・タイプ(Oracleなど)から別のデータベース・タイプ(Microsoftなど)への移行

- あるハードウェア・プラットフォーム(SPARCなど)から別のハードウェア・プラットフォーム(Intelなど)への移行

- 32ビット・オペレーティング・システムから64ビット・オペレーティング・システムへの移行

これらのいずれかまたは類似したアクションを実行しようとしている場合は、Oracle Fusion Middleware 11gアップグレード・プロセスとは別に独立して実行する必要があります。

より具体的な例として、32ビット・オペレーティング・システムから64ビット・オペレーティング・システムへの移行を予定している場合は、次のいずれかを行う必要があります。

- Oracle Application Server 10gソフトウェアをOracle Fusion Middleware 11gにアップグレードし、そのアップグレードを検証して正常に行われたことを確認してから、ソフトウェアを64ビットオペレーティング・システムに移行する。
または

- 32ビットのソフトウェア環境を64ビットのソフトウェア環境に移行し、その移行を検証してOracle Application Server 10gソフトウェアがすべて適切に動作することを確認してから、Oracle Fusion Middleware 11gへのアップグレードを実行する。

1.8 タスク8: 必要なアップグレード・ドキュメントの特定

Oracle Fusion Middlewareドキュメント・ライブラリには、各Oracle Fusion Middleware製品スイートのアップグレード・ドキュメントが提供されています。

アップグレードする10g リリース2(10.1.2)または10g リリース3(10.1.3)環境に応じて、表1-2を参照して、Oracle Application ServerコンポーネントをOracle Fusion Middlewareにアップグレードする場合に使用するドキュメントを特定してください。

表1-2 Oracle Fusion Middlewareアップグレード・ドキュメントへのロード・マップ

アップグレード対象

参照ドキュメント

10g リリース2(10.1.2)Portal and Wireless

『Oracle Fusion Middleware Oracle Portal, Forms, Reports and Discovererアップグレード・ガイド』

10g リリース2(10.1.2)Business Intelligence and Forms

『Oracle Fusion Middleware Oracle Portal, Forms, Reports and Discovererアップグレード・ガイド』

10g Business Intelligenceサービス

『Oracle Fusion Middleware Oracle Portal, Forms, Reports and Discovererアップグレード・ガイド』

10g リリース2(10.1.2)Forms and Reports Services

- Oracle Portal, Forms, Reports, and Discoverer 11gへのアップグレードの詳細は、『Oracle Fusion Middleware Oracle Portal, Forms, Reports and Discovererアップグレード・ガイド』を参照してください。

- Oracle Forms and Reports 11gリリース2(11.1.2)へのアップグレードの詳細は、Oracle Fusion Middleware Oracle Forms and Reportsのアップグレード・ガイドを参照してください。

10g リリース2(10.1.2)Identity Management

- 『Oracle Fusion Middleware Oracle Identity Managementアップグレード・ガイド』

- Oracle Fusion Middleware Oracle Identity and Access Managementアップグレード・ガイド

10g リリース3(10.1.3)中間層またはクラスタ・トポロジ

- Java EEアプリケーションのOracle Containers for Java EE(OC4J)からOracle WebLogic Serverへのアップグレードについては、『Oracle Fusion Middleware Java EEアップグレード・ガイド』を参照してください。

- Oracle SOA Suite、Oracle WebCenter PortalおよびOracle ADFアプリケーションのアップグレードについては、Oracle Fusion Middleware Oracle SOA Suite, WebCenter PortalおよびADFのアップグレード・ガイドを参照してください。

10g リリース3(10.1.3)Content Management

Oracle Fusion Middleware Oracle WebCenter Contentのためのアップグレード・ガイド

10g(10.1.4)のIdentity Managementインスタンス

- 『Oracle Fusion Middleware Oracle Identity Managementアップグレード・ガイド』

- Oracle Fusion Middleware Oracle Identity and Access Managementアップグレード・ガイド

Oracle Data Integrator 10g(10.1.3)

Oracle Fusion MiddlewareのOracle Data Integratorアップグレード・ガイド

- AquaLogic Service Bus 2.6

- AquaLogic Service Bus 2.6 RP1

- AquaLogic Service Bus 3.0

- Oracle Service Bus 10g リリース3(10.3)

- Oracle Service Bus 10g リリース3 メンテナンス・パック1(10.3.1)

『Oracle Fusion Middleware Oracle Service Busアップグレード・ガイド』

2 10gユーザーのためのOracle Fusion Middlewareの概要

この章では、Oracle Application Server 10g ユーザー向けに、Oracle Fusion Middleware 11g リリース1(11.1.1)について説明します。

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

- 10gユーザーのための用語と概念

- Oracle Fusion Middlewareのインストール・ツールおよび構成ツール

- Oracle Fusion Middlewareの管理ツールおよびプロセス

- Oracle Fusion Middlewareのアップグレード・ツールおよびプロセス

2.1 10gユーザーのための用語と概念

次の項では、Oracle Application Server 10g ユーザーのための新しいOracle Fusion Middlewareの用語と概念について説明します。

- 10g リリース2(10.1.2)ユーザーのための用語と概念

- 10g リリース3(10.1.3)ユーザーのための用語と概念

- 10gユーザーおよび11gユーザーのためのOracle HTTP ServerおよびOracle Web Cacheの概念

2.1.1 10gリリース2(10.1.2)ユーザーのための用語と概念

この項では、Oracle Application Server 10g リリース2(10.1.2)とOracle Fusion Middleware 11g の主要な相違点について説明します。

- 図2-1に、一般的な10g リリース2(10.1.2)環境の図を示し、一般的なOracle Fusion Middleware 11g 環境との比較を示します。

- 表2-1に、Oracle Application Server 10g リリース2(10.1.2)の用語と概念の一覧を示します。また、Oracle Fusion Middlewareにおける同等の用語と概念も示します。

注意:
図2-1に示す10g リリース2(10.1.2)環境は、Oracle PortalインスタンスおよびOracle BI Discovererインスタンスのみを示すために簡略化されています。実際は、10g リリース2(10.1.2)環境には、Oracle Reports、Oracle Forms Servicesおよび関連するOracle Application Server Identity Managementインストールも含まれます。
Oracle Portal、Forms、Reports、Discovererコンポーネント、およびOracle Fusion Middleware 11gのOracle Identity Managementコンポーネントの詳細は次のマニュアルを参照してください。

- 『Oracle Fusion Middleware Oracle Portal, Forms, Reports and Discovererアップグレード・ガイド』

- 『Oracle Fusion Middleware Oracle Identity Managementアップグレード・ガイド』

図2-1 10g リリース2(10.1.2)および11g で使用される用語の比較

「図2-1 10g リリース2(10.1.2)および11g で使用される用語の比較」の説明

表2-1 10g リリース2(10.1.2)およびOracle Fusion Middleware 11gにおける用語と概念

10g リリース2(10.1.2)の用語

Oracle Fusion Middleware 11gの用語

相違点

Oracle Application Serverファーム

Oracle Fusion Middlewareファーム

10g リリース2(10.1.2)のファームには、同じOracle Metadata Repositoryを共有するOracle Application Serverインスタンスがすべて含まれていました。

Oracle Fusion Middlewareのファームは、単一のOracle WebLogic Serverドメインと、そのドメインに関連付けられた対応するOracleシステム・コンポーネントで構成されます。

Oracle WebLogic Serverのドメインは、Webベースの管理コンソールをホストする管理サーバーおよび1つ以上の管理対象サーバーで構成されます。

Oracle Enterprise Manager Application Server Control

Oracle WebLogic Server管理コンソール

Oracle Enterprise Manager Fusion Middleware Control

10g リリース2(10.1.2)では、Application Server Controlを使用して、アプリケーション・サーバー環境全体を管理します。Application Server Controlは、すべてのOracle Application Server 10g リリース2(10.1.2)インスタンスにデプロイされていました。

複数のアプリケーション・サーバー・インスタンスが共通のメタデータ・リポジトリに関連付けられている場合、ファーム内のすべてのアプリケーション・サーバー・インスタンスが表示される「ファーム」ページにナビゲートできました。

Oracle Fusion Middlewareでは、次の2つのWebベースの管理コンソールがあります。

- Oracle WebLogic Server管理コンソールを使用してWebLogicサーバーを管理します。

- Fusion Middleware Controlを使用してOracle Fusion Middlewareシステム・コンポーネントを管理します。

Oracle Application Serverクラスタ

Oracle WebLogic Serverクラスタ

10g リリース2(10.1.2)では、Oracle Application Serverクラスタは、構成とアプリケーション・デプロイメントが同じの1つ以上のアプリケーション・サーバー・インスタンスで構成されていました。クラスタ内のアプリケーション・サーバー・インスタンスは、単一のインスタンスとして表示され機能します。

Oracle WebLogic Serverは、同様のクラスタ機能を提供しています。これにより、複数の管理対象サーバーをクラスタ化できます。

2.1.2 10g リリース3(10.1.3)ユーザーのための用語と概念

この項では、Oracle Application Server 10g リリース3(10.1.3)とOracle Fusion Middleware 11gの主要な相違点について説明します。

- 図2-2に、一般的なOracle Application Server 10g リリース3(10.1.3)環境の図を示し、一般的なOracle Fusion Middleware 11g環境との比較を示します。

- 表2-2に、Oracle Application Server 10g リリース3(10.1.3)の用語と概念、およびOracle Fusion Middlewareにおける同等の用語と概念を示します。

図2-2 10g リリース3(10.1.3)およびOracle Fusion Middleware 11gにおける用語の比較

「図2-2 10g リリース3(10.1.3)およびOracle Fusion Middleware 11gで使用される用語の比較」の説明

表2-2 10g リリース3(10.1.3)およびOracle Fusion Middleware 11gにおける用語と概念

10g リリース3(10.1.3)の用語

Oracle Fusion Middleware 11gの用語

相違点

Oracle Application Serverクラスタ・トポロジ

Oracle Fusion Middlewareファーム

10g リリース3(10.1.3)では、クラスタ・トポロジは、同じOracle Notification Service(ONS)アドレスを共有する複数のアプリケーション・サーバー・インスタンスで構成されています。

Application Server Controlの「クラスタ・トポロジ」ページからクラスタ・トポロジを管理できます。

Oracle Fusion Middlewareのファームは、単一のOracle WebLogic Serverドメインと、そのドメインに関連付けられたOracleシステム・コンポーネントで構成されます。

Oracle WebLogic Serverのドメインは、Webベースの管理コンソールをホストする管理サーバーおよび1つ以上の管理対象サーバーで構成されます。

Oracle Application Server Control

Oracle WebLogic Server管理コンソール

Oracle Enterprise Manager Fusion Middleware Control

10g リリース3(10.1.3)では、Application Server Controlを使用して、アプリケーション・サーバー環境を管理します。Application Server Controlは、すべてのOracle Application Server 10g リリース3(10.1.3)インスタンスにデプロイされますが、稼働するのは1つのみであり、そのApplication Server ControlがアクティブなFusion Middleware Controlとして識別されます。

Oracle Fusion Middlewareでは、次の2つのWebベースの管理コンソールがあり、両方とも管理サーバーから実行されます。

- Oracle WebLogic Server管理コンソールを使用してWebLogicサーバーを管理します。

- Fusion Middleware Controlを使用してOracle Fusion Middlewareシステム・コンポーネントを管理します。

OC4Jグループ

Oracle WebLogic Serverクラスタ

10g リリース3(10.1.3)では、OC4Jグループを使用して、同一に構成されたOC4Jインスタンスをグループ化します。次に、アプリケーションをそのグループにデプロイして、個々のOC4Jインスタンスではなく、グループ単位で特定の管理タスクを実行できます。

Oracle WebLogic Serverは、同様のクラスタ機能を提供しています。これにより、複数の管理対象サーバーをクラスタ化できます。

2.1.3 10gユーザーおよび11gユーザーのためのOracle HTTP ServerおよびOracle Web Cacheの概念

次の項では、Oracle HTTP ServerとOracle Web Cacheが、Oracle Application Server 10gとOracle Fusion Middleware 11g環境でどのように使用されるかを比較します。

- Oracle Application Server 10gでのOracle HTTP ServerおよびOracle Web Cacheの構成

- Oracle Fusion Middleware 11gでのWeb層の構成

2.1.3.1 Oracle Application Server 10gでのOracle HTTP ServerおよびOracle Web Cacheの構成

Oracle Application Server 10gでは、Oracle HTTP ServerとOracle Web Cacheは、インストール中に他のOracle Application Server中間層コンポーネントと自動的に統合されていました。

たとえば、次のとおりです。

- Oracle Application Server 10g リリース2(10.1.2)では、Oracle HTTP ServerとOracle Web Cacheコンポーネントを標準のOracle Application Serverインストールの一部として選択できました。環境のインストールと構成中に、リクエストのルーティングはOracle HTTP ServerとOracle Web Cache間で自動的に構成されました。
Oracle Single Sign-OnやOracle Portalなどのコンポーネントには、Oracle HTTP Serverが必要になるため、10g リリース2(10.1.2)のインストールでは、これらのコンポーネントと通信するためにOracle HTTP Serverが自動的に構成されていました。

- Oracle Application Server 10g リリース3(10.1.3)の一般的ないくつかのインストール・タイプには、OC4Jインスタンスにリクエストをルーティングするよう自動的に構成されたOracle HTTP Serverのインスタンスが含まれていました。
ユーザーは、OC4Jグループまたは10g リリース3(10.1.3)クラスタ・トポロジの特定のOC4JインスタンスにリクエストをルーティングするようにOracle HTTP Serverの構成を後で変更することができました。

2.1.3.2 Oracle Fusion Middleware 11gでのWeb層の構成

Oracle Fusion Middleware 11gでも同様に、Oracle HTTP Serverは、Webサーバーを必要とする特定のコンポーネントに自動的にインストールされ、構成されます。たとえば、Oracle HTTP Serverは次のOracle Fusion Middlewareコンポーネントとともに自動的にインストールされ、構成されます。

- Oracle Identity Managementソフトウェア・スイートのOracle Identity Federation

- Oracle Portal、Forms、Reports and DiscovererスイートのOracle PortalおよびOracle Business Intelligence Discoverer

ただし、その他のOracle Fusion Middlewareスイートの場合、Oracle HTTP ServerおよびOracle Web CacheはWeb層と呼ばれる別のインストールとしてパッケージ化されています。

本番環境では、多くのOracle Fusion Middlewareユーザーが別々のコンピュータを構成して、Oracle HTTP ServerとOracle Web Cacheのコンポーネントをホストするということを想定しています。これらのコンポーネントを別々のWeb層インストールとしてパッケージ化することによって、このタイプの環境を容易に設定できるようになります。

2.2 Oracle Fusion Middlewareのインストール・ツールおよび構成ツール

Oracle Application Server 10gとは異なり、Oracle Fusion Middlewareコンポーネントのインストールと構成はそれぞれ別に行います。つまり、最初にインストール・プログラムを使用して必要なファイルをディスクにインストールしてから、構成ウィザードを使用して環境を構成します。

Oracle Fusion Middlewareシステム・コンポーネントは、Oracle WebLogic Serverで機能するように設計されているので、Oracle Fusion Middleware環境を構成する最初の手順は、通常、Oracle WebLogic Serverのインストールです。次に、Oracle Fusion Middlewareコンポーネント・ソフトウェアをインストールし、その後でソフトウェアを構成します。インストールおよび構成の各手順は、専用のツールを使用して実行します。

Oracle Fusion Middlewareのインストールおよび構成に必要なツールの例として、一般的なOracle SOA Suiteのインストールおよび構成に必要な手順を検討してください。

特に、Oracle SOA Suiteの本番準備環境のインストールおよび構成では、図2-3に示すインストール・ツールと構成ツールを使用します。図中の番号は、インストールと構成の各タスクを実行する一般的な順序に対応しています。各手順の詳細は、表2-3で説明しています。

Oracle Fusion Middleware環境のインストールおよび構成に使用できるツールの詳細は、『Oracle Fusion Middlewareインストレーション・プランニング・ガイド』を参照してください。

必要なソフトウェアの検索およびダウンロードの詳細は、Oracle Fusion Middlewareのダウンロード、インストールおよび構成に関するReadmeファイルを参照してください。

図2-3 一般的なOracle SOA Suite環境のインストールおよび構成に使用するインストール・ツールと構成ツール

の説明

表2-3 Oracle SOA Suiteの一般的なインストールに使用する、Oracle Fusion Middlewareのインストール・ツールおよび構成ツールの概要

手順番号

タスク

実行に使用するツール

必要なダウンロードまたは場所

詳細

1

サポートされているOracle Databaseのバージョンに必要なスキーマをインストールします。

リポジトリ作成ユーティリティ(RCU)

Repository Creation Utility

Oracle Fusion Middleware Repository Creation Utilityユーザーズ・ガイド

2

Oracle WebLogic Serverのファイルをディスクにインストールします。これによって、Middlewareホームが作成され、そのMiddlewareホーム内にはWeblogic Serverホーム・ディレクトリが作成されます。

Oracle WebLogic Serverインストーラ

Oracle WebLogic Server

『Oracle WebLogic Serverインストレーション・ガイド』

3

Oracle SOA Suiteソフトウェアをディスクにインストールします。これによって、SOA OracleホームおよびOracle共通ホームが作成されます。

Oracle SOA Suiteインストーラ

Oracle SOA Suite

『Oracle Fusion Middleware Oracle SOA Suite and Oracle Business Process Management Suiteインストレーション・ガイド』

4

SOAドメインを構成します。これによって、SOAドメイン・ディレクトリ構造が作成されます。

ドメイン・ディレクトリはディスク上の任意の場所に作成できますが、多くの場合、Middlewareホームのuser_projectsディレクトリ内にインストールされることに注意してください。

Oracle SOA Suite構成ウィザード

手順3で作成したSOA Oracleホームのcommon/binディレクトリから、config.shまたはconfig.batを実行します。

『Oracle Fusion Middleware Oracle SOA Suite and Oracle Business Process Management Suiteインストレーション・ガイド』

5

必要に応じてWeb層のインストールおよび構成を行います。

また、リクエストを適切なOracle WebLogic ServerのサーバーにルーティングするようにOracle HTTP Serverを構成する必要があります。

Oracle Web Tierインストーラ

Oracle Web TierおよびUtilities

『Oracle Fusion Middleware Oracle Web Tierインストレーション・ガイド』

『Oracle Fusion Middleware Oracle HTTP Server管理者ガイド』のmod_wl_ohsモジュールの構成に関する説明

2.3 Oracle Fusion Middlewareの管理ツールおよびプロセス

次の項では、Oracle Application Server 10gとOracle Fusion Middleware 11gの管理ツールおよびプロセスの主要な相違点について説明します。

- 10g リリース2(10.1.2)ユーザーのための主要な管理タスクの比較

- 10g リリース3(10.1.3)ユーザーのための主要な管理タスクの比較

2.3.1 10g リリース2(10.1.2)ユーザーのための主要な管理タスクの比較

表2-4に、Oracle Application Server 10g リリース2(10.1.2)とOracle Fusion Middleware 11gの主要な相違点を示します。

表2-4 Oracle Fusion Middleware 11gとOracle Application Server 10g リリース2(10.1.2)の相違点の概要

タスクまたは機能

10g リリース2(10.1.2)

Oracle Fusion Middleware 11g

詳細

Oracle Application Serverファームのインストールおよび管理

同じOracle Metadata Repositoryが使用するように複数のOracle Application Serverインスタンスを構成します。

これによって、OracleASファームが作成されます。OracleASファームは、Oracle Enterprise Manager Application Server Controlの「ファーム」ページから管理できます。

インストール・ツールおよび構成ツールを使用して、次のことを行います。

1. 選択したOracle WebLogic Serverソフトウェアをディスクにインストールします。

2. Oracle WebLogic Serverドメイン内でOracle Portal、Forms、ReportsおよびDiscovererインストーラを使用して、Oracleインスタンスをインストールおよび構成します。

これによって、Fusion Middleware ControlからOracle Fusion Middlewareファームを管理できるようになります。

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

- 『Oracle Fusion Middleware Oracle WebLogic Serverインストレーション・ガイド』

- Oracle Fusion Middleware Oracle Portal, Forms, Reports and Discovererrインストレーション・ガイド

OracleASクラスタの使用

OracleASファーム内の選択したJ2EE and Web CacheインスタンスをOracleASクラスタに追加します。このタスクは、Fusion Middleware Controlコンソールの「ファーム」ページから実行します。

Oracle WebLogic Server構成ウィザードまたは適切な管理ツールを使用して、選択した管理対象サーバーをOracle WebLogic Serverクラスタに組み込むように構成します。

『Oracle Fusion Middleware管理者ガイド』のOracle Fusion Middlewareの管理ツールの概要に関する項

クラスタ全体へのアプリケーションの状態のレプリケート

Application Server Controlの「ファーム」ページからOracleASクラスタを作成します。OC4Jクラスタは、OracleASクラスタ内のプロセスおよびアイランドをベースにしています。

Oracle WebLogic Server構成ウィザードを使用して、選択した管理対象サーバーをOracle WebLogic Serverクラスタに組み込むように構成します。

『Oracle Fusion Middleware Java EEアップグレード・ガイド』

新しいOC4Jインスタンスの作成

Application Server Controlコンソールの「OC4Jホーム」ページの「インスタンスの作成」をクリックします。

Oracle WebLogic Server構成ウィザードまたは適切な管理ツールを使用して、新しい管理対象サーバーを、各Oracle WebLogic Serverドメインに作成します。

『Oracle Fusion Middleware管理者ガイド』のOracle Fusion Middlewareの管理ツールの概要に関する項

コマンドライン・ツールを使用したサーバー、クラスタおよびシステム・コンポーネントの管理

次のいずれかを使用します。

- Distributed Configuration Management(DCM)コマンドライン(dcmctl)

- Oracle Process Manager and Notification Server(OPMN)コマンドライン(opmnctl)

管理するコンポーネントに応じて、次のいずれかを使用します。

- Oracle WebLogic Serverドメインを管理するためのOracle WebLogic Server Scripting Tool(WLST)

- Oracle Identity Managementコンポーネント、Oracle Portal、Forms、ReportsおよびDiscovererコンポーネント、およびWeb層コンポーネントのためのOPMNとopmnctlコマンド

『Oracle Fusion Middleware管理者ガイド』のコマンドライン・ツールの使用の開始に関する項

OracleAS Identity Managementの使用

Application Server ControlのApplication Serverインフラストラクチャページを使用してOracleAS Identity Managementを構成します。

Oracle Portal、Forms、ReportsおよびDiscovererのインストールで、Oracle Internet Directoryをアイデンティティ・ストアとして構成します。

Oracle Fusion Middleware Oracle Portal, Forms, Reports and Discovererインストレーション・ガイド

2.3.2 10g リリース3(10.1.3)ユーザーのための主要な管理タスクの比較

表2-4に、Oracle Application Server 10gリリース3(10.1.3)とOracle Fusion Middleware 11gの主要な相違点を示します。

表2-5 10g リリース3(10.1.3)およびOracle Fusion Middleware 11gの主要な管理タスクの比較

タスクまたは機能

10g リリース3(10.1.3)

Oracle Fusion Middleware 11g

詳細

中間層環境の作成および管理

「トポロジ・ネットワーク構成」ページを使用して、クラスタを構成するか、またはインストール時に同等のタスクを実行します。

これによって、選択したOracle Application ServerインスタンスがFusion Middleware Controlコンソールの「クラスタ・トポロジ」ページに表示されます。

1. Oracle WebLogic Serverソフトウェアをディスクにインストールします。

2. Oracle SOA SuiteソフトウェアおよびWebCenterソフトウェアをディスクにインストールします。

3. SOAまたはWebCenterのOracleホームの構成ウィザードを使用して、SOAドメインまたはWebCenterドメインを作成し、システム・コンポーネントをデプロイします。

- 『Oracle Fusion Middleware Oracle SOA Suite and Oracle Business Process Management Suiteインストレーション・ガイド』

- Oracle Fusion Middleware Oracle WebCenter Portalのインストレーション・ガイド

- 2.2項「Oracle Fusion Middlewareのインストール・ツールおよび構成ツール」

クラスタの使用

複数のOC4Jインスタンスを作成し、グループに編成します。

Fusion Middleware Controlコンソールの「グループ」ページを使用して、グループを管理します。

適切な管理ツールを使用して、Oracle WebLogic Serverクラスタを作成します。

『Oracle Fusion Middleware管理者ガイド』のOracle Fusion Middlewareの管理ツールの概要に関する項

クラスタ全体へのアプリケーションの状態のレプリケート

アプリケーション・クラスタリング。デプロイ時またはデプロイ後にFusion Middleware Controlコンソールから構成できます。

適切な管理ツールを使用して、Oracle WebLogic Serverクラスタを作成します。

『Oracle Fusion Middleware管理者ガイド』のOracle Fusion Middlewareの管理ツールの概要に関する項

新しいOC4Jインスタンスの作成

「Application Server」ページの「OC4Jインスタンスの作成」をクリックするか、またはOracle Application Server Oracleホームのbinディレクトリのcreateinstanceコマンドを使用します。

適切な管理ツールを使用して、新しい管理対象サーバーを作成し、必要なドメイン・テンプレートを適用します。

『Oracle Fusion Middleware管理者ガイド』の環境の拡張に関する項

コマンドライン・ツールを使用したインスタンスおよびクラスタの管理

opmnctlコマンドを使用するか、admin_client.jarユーティリティで提供される追加の管理機能を使用します。

管理するコンポーネントに応じて、次のいずれかを使用します。

- Oracle WebLogic Serverドメイン、Oracle SOA SuiteおよびWebCenterコンポーネントを管理するためのOracle WebLogic Server Scripting Tool(WLST)

- Oracle Identity Managementコンポーネント、Oracle Portal、Forms、ReportsおよびDiscovererコンポーネント、およびWeb層コンポーネントを管理するためのOPMNとopmnctlコマンド

『Oracle Fusion Middleware管理者ガイド』のコマンドライン・ツールの使用の開始に関する項

OracleAS Identity Managementの使用

Fusion Middleware Controlコンソールの「OC4J管理」ページのIdentity Managementタスクを使用してOracleAS Identity Managementを構成します。

Oracle Internet DirectoryをFusion Middleware Controlのアイデンティティ・ストアとして構成します。

Oracle Fusion Middleware Oracle Portal, Forms, Reports and Discovererインストレーション・ガイド

2.4 Oracle Fusion Middlewareのアップグレード・ツールおよびプロセス

表2-6に、Oracle Fusion Middleware 11gへのアップグレードの自動化と検証に使用できるツールの概要を示します。

これらのツールをアップグレード作業全体の一環として使用する方法については、その他のOracle Fusion Middlewareアップグレード・ドキュメントを参照してください。

表2-6 Oracle Fusion Middleware 11gへのアップグレード時に必要となるツールの概要

アップグレード・ツール

説明

注意および考慮事項

リポジトリ作成ユーティリティ(RCU)

このツールは、特定タイプのOracle Fusion Middlewareのアップグレードに必要なデータベース・スキーマをインストールする場合に使用します。

特に、次のOracle Fusion Middlewareソフトウェア・スイートをアップグレードする前には、RCUを実行して必要なスキーマをインストールする必要があります。

- Oracle SOA Suite

- Oracle WebCenter

- Oracle Business Intelligence Discoverer

以前のリリースからアップグレードする場合は、Oracle Internet DirectoryまたはOracle Portalの11gスキーマをインストールしないでください。

かわりに、新しいOracle Fusion Middleware中間層を既存の10g ODSスキーマ(Oracle Internet Directoryの場合)およびPORTALスキーマ(Oracle Portalの場合)に関連付けます。

その後で、Upgrade Assistantを使用してOracle Internet DirectoryとOracle Portalスキーマを11gにアップグレードします。

Oracle WebLogic Serverインストーラ

Oracle Fusion Middlewareにアップグレードするには、同等のOracle Fusion Middleware 11g環境をインストールする必要があります。新しいOracle Fusion Middleware環境をインストールする最初の手順は、Oracle WebLogic Serverソフトウェアをディスクにインストールすることです。

Oracle WebLogic Serverインストーラを使用して、新しいMiddlewareホームを作成します。その後で、Middlewareホーム内のソフトウェアを使用して、新しいカスタムOracle WebLogic Serverドメインを新しいOracle Fusion Middlewareソフトウェア用に構成します。

必要に応じて、Oracle WebLogic Server Middlewareホームを使用せずにスタンドアロン・モードで、次のコンポーネントをインストールできます。

- Oracle Internet Directory

- Oracle Virtual Directory

- Oracle HTTP Server

- Oracle Web Cache

スタンドアロン・コンポーネントの場合は、Oracle WebLogic Serverインストーラを実行する必要はありません。

Oracleソフトウェア・インストーラ:

- Oracle SOA Suiteインストーラ

- Oracle WebCenterインストーラ

- Application Developerインストーラ

- Oracle WebCenter Contentインストーラ

Oracleソフトウェア・インストーラは、Oracle WebLogic Serverインストーラを使用して作成したMiddlewareホーム内に、Oracle SOA Suiteソフトウェアをインストールする場合に使用します。

これらのコンポーネント用のOracleソフトウェア・インストーラは、ソフトウェアをインストールするのみです。ドメインの構成には使用されません。

Oracle Fusion Middleware構成ウィザード

この構成ツールは、新しいOracle WebLogic Serverドメインを構成し、新しいソフトウェアをデプロイする場合に使用します。

特定のシナリオでは、既存のOracle WebLogic Serverドメインを拡張して、追加のOracle Fusion Middlewareソフトウェアをサポートすることもできます。

詳細は、Oracle Fusion Middlewareソフトウェア・スイートのインストレーション・ガイドを参照してください。

Oracleのインストール・ツールおよび構成ツール:

- Oracle Identity Managementのインストールおよび構成ツール

- Oracle Portal、Forms、ReportsおよびDiscovererのインストールおよび構成ツール

- Oracle Web Tierのインストールおよび構成ツール

これらのツールは、次のOracle Fusion Middlewareソフトウェア・スイートをインストールする場合に使用します。

- Oracle Identity Management

- Oracle Portal、Forms、ReportsおよびDiscoverer

- Oracle Web Tier

これらのツールは、各ツールを使用して、Oracle Fusion MiddlewareコンポーネントのOracle WebLogic Serverドメインも構成できるという点が、他のインストーラと異なります。

必ず最新のOracle Fusion Middlewareソフトウェアを実行するために、これらのインストーラは次のように使用することをお薦めします。

1. ソフトウェアのみをインストールし、既存のMiddlewareホーム内にOracleホームを作成します。

2. Oracle Fusion Middlewareの最新のパッチ・セットをダウンロードしてインストールします。

3. インストールおよび構成ツールをORACLE_HOME/common/binから直接実行して、ドメインを構成します。

4. Upgrade Assistantを実行して、新しく構成した11g環境に10g環境の構成設定をアップグレードします。

Oracle Fusion Middleware Upgrade Assistant

新しいOracle Fusion Middlewareコンポーネントをインストールした後は、このツールを使用して、次のコンポーネント・ソフトウェアのアップグレード手順の多くを自動化します。

- Oracle B2BおよびOracle BAMのスキーマ

- Oracle Portal、Forms、ReportsおよびDiscoverer中間層、およびOracle PortalとOracle BI Discovererのスキーマ

- Oracle Internet Directory中間層および(ODS)スキーマ

- Oracle HTTP ServerおよびOracle Web Cache中間層の構成

- Oracle WebCenter ContentおよびOracle WebCenter Content: Recordsの中間層およびスキーマ

- Oracle Access Manager 11gへのOracle Single Sign-On 10g

Oracle Fusion Middleware Upgrade Assistantをアップグレード手順全体の一環として、いつどのように使用するかについては、適切なアップグレード・ドキュメントを参照してください。

Oracle JDeveloper

このツールは、Oracle SOA Suite、Oracle WebCenterおよびOracle ADFアプリケーションのアップグレードを自動化する場合に使用します。

Oracle JDeveloper 11gでアプリケーションを開く場合、そのアプリケーションをOracle Fusion Middleware 11gでコンパイルおよびデプロイできるように、アプリケーションの特定の要素が自動的に変換されます。

詳細は、Oracle Fusion Middleware Oracle SOA Suite, WebCenter PortalおよびADFのアップグレード・ガイドを参照してください。

SmartUpgrade

コマンドライン・ツールおよびOracle JDeveloperの拡張として使用可能なこのツールを使用して、Java EEアプリケーションをアップグレードし、Oracle WebLogic Serverにデプロイできるようにします。

『Oracle Fusion Middleware SmartUpgradeユーザーズ・ガイド』

3 エンタープライズ・デプロイメントのアップグレードの計画

この章では、Oracle Application Server 10g エンタープライズ・デプロイメントのアップグレードに必要な手順の概要を示します。

この章の情報は、第1章「アップグレード計画の開発」の一般的な計画ガイドラインを確認した後に検討する必要があります。

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

- エンタープライズ・デプロイメントの概要

- メタデータ・リポジトリがインストールされているデータベースのアップグレード

- Identity Managementコンポーネントのアップグレード

- Application Server中間層インストールのアップグレード

- エンタープライズ・デプロイメントのアップグレード時のシステム可用性

3.1 エンタープライズ・デプロイメントの概要

通常、エンタープライズ・デプロイメントは、アプリケーションをデプロイするために使用するアプリケーション・サーバー中間層以外のもので構成されます。

通常、エンタープライズ・デプロイメントは次のもので構成されます。

- アプリケーション・サーバー、Identity Managementコンポーネント、デプロイされたアプリケーションをサポートするデータベース。

- 1つ以上のアプリケーション・サーバー・インストール。中間層システム・コンポーネントと、アプリケーション・サーバー層で開発しデプロイしたアプリケーションで構成されます。

- Identity Managementインストール。Oracle Fusion Middlewareコンポーネントおよびデプロイするアプリケーションにセキュリティおよびディレクトリ・サービスを提供します。

Oracle Fusion Middleware 11g でサポートされる一般的なエンタープライズ・デプロイメントの詳細は、次のドキュメント・リソースを参照してください。

- 『Oracle Fusion Middleware Oracle SOA Suiteエンタープライズ・デプロイメント・ガイド』

- Oracle Fusion Middleware Oracle WebCenter Portalのエンタープライズ・デプロイメント・ガイド

- 『Oracle Fusion Middleware Oracle Identity Managementエンタープライズ・デプロイメント・ガイド』

- Oracle Fusion Middleware Oracle WebCenter Contentのエンタープライズ・デプロイメント・ガイド

Oracle Fusion Middlewareのアップグレードの目的は、エンタープライズ全体をOracle Fusion Middleware 11g にアップグレードすることです。

3.2 メタデータ・リポジトリがインストールされているデータベースのアップグレード

Oracle Fusion Middlewareの各リリースには、データベース機能に固有の要件があります。したがって、アップグレードを開始する前に、現在使用しているデータベースを確認し、それらのデータベースが、インストールするOracle Fusion Middlewareソフトウェアでサポートされていることを検証する必要があります。

サポートされているデータベース・バージョン、データベースのアップグレードのガイドラインおよび手順については、第5章「データベースのアップグレードおよび準備」を参照してください。

3.3 Identity Managementコンポーネントのアップグレード

ユーザーの環境で使用しているOracle Identity Managementコンポーネントによっては、Oracle Identity Managementをアップグレードする場合に、次のコンポーネントの1つ以上をアップグレードすることになります。

- Oracle Internet Directory

- Oracle Single Sign-On

- Oracleディレクトリ統合プラットフォーム

- Oracle Identity Federation

- Oracle Virtual Directory

- Oracle Access Manager

- Oracle Adaptive Access Manager

- Oracle Identity Navigator

- Oracle Authorization Policy Manager

Oracle Identity Managementコンポーネントは、アプリケーション・サーバー・インストールとは別にアップグレードできます。多くの場合、Oracle Identity Management環境は複数のアプリケーション・サーバー・インストールをサポートできます。そのため、すべての中間層を最初にアップグレードしてから、Oracle Identity Management環境をアップグレードすることも可能です。

たとえば、Oracle SOA Suite 10g リリース3(10.1.3)コンポーネントを11g にアップグレードする場合は、中央のOracle Identity Management環境をアップグレードするまで、現行のOracle Identity Management 10g コンポーネントを引き続き使用できます。

詳細は、次のドキュメントを参照してください。

- 『Oracle Fusion Middleware Oracle Identity Managementアップグレード・ガイド』

- Oracle Fusion Middleware Oracle Identity and Access Managementアップグレード・ガイド

3.4 Application Server中間層インストールのアップグレード

使用している環境でのアプリケーション・サーバー・インストールのアップグレードには、中間層を構成するアプリケーション・サーバーおよびシステム・コンポーネントのアップグレードに加え、次のアップグレードも含まれます。

- Oracle Fusion Middlewareコンポーネントに必要なOracle Fusion Middlewareデータベース・スキーマ

- アプリケーション・サーバーにデプロイしたカスタム・アプリケーション

- 中間層にリクエストをルーティングするWeb層コンポーネント(Oracle HTTP ServerおよびOracle Web Cache)

アプリケーションのタイプによって、アプリケーション・サーバー・インストールのこれらの要素をアップグレードする順序は異なります。たとえば、次のとおりです。

- Oracle SOA Suite環境では、まず11g 環境をインストールおよび構成し、次にOracle JDeveloperのアプリケーションをアップグレードする必要があります。これによって、アプリケーションをアップグレードする前に、Oracle JDeveloperで11g のデータソースおよびアプリケーション・サーバー接続を設定できるようになります。

- Oracle SOA Suite、WebCenterまたはOracle ADFを使用していないJava EE環境では、先にアプリケーションをアップグレードできます。次に、変更後の各アプリケーションに必要なリソースおよびサービスを含む環境を構成できます。

特定のOracle Fusion Middlewareソフトウェア環境の詳細は、次のアップグレード・ガイドを参照してください。

- 『Oracle Fusion Middleware Java EEアップグレード・ガイド』

- Oracle Fusion Middleware Oracle SOA Suite、WebCenter PortalおよびADFのためのアップグレード・ガイド

3.5 エンタープライズ・デプロイメントのアップグレード時のシステム可用性

通常、Oracle Identity Managementとアプリケーション・サーバーの環境は別々にアップグレードできます。つまり、Oracle Identity Managementコンポーネントは、アプリケーション・サーバー・インストールのアップグレード中も引き続き動作可能です。

ただし、アプリケーション・サーバー・インストールのアップグレード・プロセスを開始するにあたり、アップグレード・プロセス中に停止時間が発生するかどうかを決める、中間層の各タイプ固有の要件があります。

たとえば、Oracle SOA Suite中間層をアップグレードする際、Oracle SOA Suite中間層で開発しデプロイしたOracle SOA SuiteスキーマおよびカスタムOracle SOA Suiteアプリケーションを含むメタデータ・リポジトリもアップグレードする必要があります。

4 アップグレードのバックアップ計画

アップグレード・プロセスを開始する前に、バックアップ要件を明確に理解しておく必要があります。これらの要件は、アップグレード対象が中間層か、MDSリポジトリか、Oracle Identity Management Oracleホームかによって若干異なります。

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

- 中間層をアップグレードする場合のバックアップ計画

- メタデータ・リポジトリをアップグレードする場合のバックアップ計画

- Identity Managementをアップグレードする場合のバックアップ計画

4.1 中間層をアップグレードする場合のバックアップ計画

中間層インストールをアップグレードする場合は、Oracle Fusion Middleware 11gリリース1(11.1.1)Oracle Application Server Suite、Oracle SOA SuiteまたはOracle WebCenter Suiteを新しいOracleホーム・ディレクトリにインストールしてから、Oracle Fusion Middleware Upgrade Assistantを使用して、構成データを元のOracle Application Server 10gソースOracleホームから新しいOracle Fusion Middleware 11gのディレクトリにコピーします。

アップグレード・プロセスでは、11gリリース1(11.1.1)の宛先ディレクトリのみが変更され、ソースOracleホームは変更されません。したがって、アプリケーション・サーバーのデータを保護するためにすでに使用しているバックアップ計画以外に、追加または新規のバックアップ計画をソースOracleホームに対して実装する必要はありません。

一方、11gリリース1(11.1.1)の新しい宛先中間層環境に対しては、Upgrade Assistantを実行する前にバックアップの作成が必要な場合があります。このバックアップによって、アップグレード前(新しくインストールした時点)の状態にリストアすることができます。アップグレードの結果に問題がある場合は、インスタンス全体を再インストールするかわりにバックアップからリストアを実行するとより効率的です。

有効な11gリリース1(11.1.1)バックアップには、11gリリース1(11.1.1)のインストール時またはインストール後に作成されたOracleホームおよびすべてのOracleインスタンスが含まれています。このバックアップは、Oracle Fusion Middleware Backup and Recoveryソフトウェアを使用して実行できます。

Oracle Fusion Middleware環境のバックアップおよびリストアの手順については、『Oracle Fusion Middleware管理者ガイド』を参照してください。

4.2 メタデータ・リポジトリをアップグレードする場合のバックアップ計画

ほとんどの場合、メタデータ・リポジトリのアップグレード時には、まず、リポジトリをホストするデータベースを、Oracle Fusion Middleware 11gリリース1(11.1.1)でサポートされているデータベース・バージョンにアップグレードする必要があります。

詳細は、第5章「データベースのアップグレードおよび準備」を参照してください。

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

- データベース・バージョンをアップグレードする前のデータベースのバックアップ

- OracleAS Metadata Repository内のスキーマをアップグレードする前のデータベースのバックアップ

- Oracle Databaseのバックアップに関するドキュメントの特定

4.2.1 データベース・バージョンをアップグレードする前のデータベースのバックアップ

他のすべてのデータベースのアップグレードの場合と同様に、通常の手順では、新しいデータベース・バージョンにアップグレードする前にデータベースをバックアップします。

新しいデータベース・バージョンへのアップグレードが成功した後で、データベースを再度バックアップすることも検討してください。この方法により、新しくアップグレードされた状態のデータベースがバックアップに反映されます。

詳細は、使用しているプラットフォームおよびデータベース・バージョン用のOracle Databaseドキュメントを参照してください。

4.2.2 OracleAS Metadata Repository内のスキーマをアップグレードする前のデータベースのバックアップ

アップグレードするOracle Application Serverのコンポーネントによっては、データベースに格納されているコンポーネント・スキーマをアップグレードする前に、データベースのバックアップを実行する必要があります。

一部のコンポーネントの場合、スキーマのアップグレードはインプレースで実行されます(つまり、Upgrade Assistantによってデータベースに存在するコンポーネント・スキーマが変更されます)。スキーマまたはスキーマに含まれるデータの新しいコピーは作成されません。インプレース・アップグレードでは、Upgrade Assistantによって行われたスキーマの変更は元に戻せません。

たとえば、Oracle PortalスキーマのアップグレードおよびOracle Internet Directoryスキーマのアップグレードは、インプレース・アップグレードで行われます。Oracle BI Discoverer、Oracle BAMおよびOracle B2Bのスキーマはインプレース・アップグレードでは行われません。

Upgrade Assistantを実行してデータベース内のコンポーネント・スキーマのインプレース・アップグレードを行う前に、そのスキーマが含まれているデータベースのバックアップを実行する必要があります。このバックアップによって、必要に応じて元の状態にデータベースをリストアすることができます。

4.2.3 Oracle Databaseのバックアップに関するドキュメントの特定

Oracle Databaseドキュメント・ライブラリには、データベース・バックアップの機能、計画および手順についての多くの情報があります。使用しているバージョンのデータベースの詳細は、ドキュメント・ライブラリを参照してください。

たとえば、次のとおりです。

- 10gリリース2(10.2)を使用している場合、10gリリース2(10.2)ドキュメント・ライブラリの『Oracle Databaseバックアップおよびリカバリ・クイック・スタート・ガイド』を参照してください。

- Oracle Database 11g を使用している場合、Oracle Database 11g ドキュメント・ライブラリの『Oracle Databaseバックアップおよびリカバリ・ユーザーズ・ガイド』を参照してください。

Oracle Databaseドキュメント・ライブラリは、次のURLのOracle Technology Network(OTN)で提供されています。

http://www.oracle.com/technology/documentation/

4.3 Identity Managementをアップグレードする場合のバックアップ計画

Oracle Identity Managementインストールをアップグレードする場合は、Oracle Identity and Access Management Suiteを新しいOracleホームおよびOracleインスタンス・ディレクトリにインストールします。次に、Oracle Fusion Middleware Upgrade Assistantを使用して次の2つのタスクを実行します。

1. 構成データをOracle Identity ManagementのソースOracleホームから新しい11gリリース1(11.1.1)Oracle Identity Managementの宛先ディレクトリにコピーします。

2. MDSリポジトリ内のOracle Identity Managementスキーマをアップグレードします。

Oracle Identity Managementインストールをアップグレードする場合は、次のバックアップおよびリカバリに関する推奨事項を参照してください。

- Oracle Identity Management中間層のバックアップ計画

- Oracle Identity Managementスキーマのバックアップ計画

- Oracle Identity Managementをアップグレードする場合の追加のバックアップ計画

4.3.1 Oracle Identity Management中間層のバックアップ計画

アップグレード・プロセスの最初の段階では、Upgrade Assistantによって11g リリース1(11.1.1)ディレクトリのみが変更され、ソースOracle Identity Management Oracleホームは変更されません。したがって、アプリケーション・サーバーのデータを保護するためにすでに使用しているバックアップ計画以外に、追加または新規のバックアップ計画をソースOracleホームに対して実装する必要はありません。

4.3.2 Oracle Identity Managementスキーマのバックアップ計画

アップグレード・プロセスの2番目の段階では、Upgrade AssistantによってOracle Identity Managementのスキーマが11gリリース1(11.1.1)にアップグレードされます。このスキーマのアップグレードはインプレースで実行されます(つまり、Upgrade Assistantによってデータベースに存在するOracle Identity Managementスキーマが変更されます)。スキーマまたはスキーマに含まれるデータの新しいコピーは作成されません。Upgrade Assistantによって行われたスキーマの変更は元に戻せません。

したがって、Upgrade Assistantを実行してOracleAS Metadata Repository内のスキーマをアップグレードする前に、そのスキーマが含まれているデータベースのバックアップを実行する必要があります。このバックアップによって、Upgrade Assistantを実行する前の元の状態にデータベースをリストアすることができます。

関連項目:
Oracle Fusion Middlewareインストールをバックアップおよびリカバリするための手順およびツールについては、『Oracle Fusion Middleware管理者ガイド』を参照してください。
Oracle Databaseをバックアップする場合の情報およびガイドラインについては、Oracle Databaseドキュメント・ライブラリの『Oracle Database バックアップおよびリカバリ基礎』を参照してください。

4.3.3 Oracle Identity Managementをアップグレードする場合の追加のバックアップ計画

Oracle Identity and Access Management Suiteのインストールを完了した直後(Oracle Fusion Middleware Upgrade Assistantを実行する前)に、新しくインストールした11gリリース1(11.1.1)宛先中間層環境のバックアップを作成する場合があります。このバックアップによって、アップグレード前(新しくインストールした時点)の状態にリストアすることができます。アップグレードの結果に問題がある場合は、インスタンス全体を再インストールするかわりにバックアップからリストアを実行するとより効率的です。

有効な11gリリース1(11.1.1)バックアップには、11gリリース1(11.1.1)のインストール時またはインストール後に作成されたOracleホームおよびすべてのOracleインスタンスが含まれています。このバックアップは、Oracle Fusion Middleware Backup and Recoveryソフトウェアを使用して実行できます。

関連項目:
Oracle Fusion Middleware環境のバックアップおよびリストアの手順については、『Oracle Fusion Middleware管理者ガイド』を参照してください。

4.4 Oracle Application Serverインスタンスのアップグレード後のバックアップ計画

Oracle Fusion Middleware環境のアップグレードを完了し、検証した後は、新しくアップグレードした状態に環境を簡単にリストアできるようにOracle Fusion Middleware 11gリリース1(11.1.1)インストールをバックアップすることを検討してください。

特に、アップグレードしたスキーマをホストするデータベースをアップグレード・プロセス直後にバックアップすることを検討してください。このアップグレード後の最初のバックアップを行った後で、定期的にスケジュールされたデータベース・バックアップ・ルーチンを開始することができます。アップグレード後の最初のバックアップによって、アップグレード・プロセスを繰り返さずに、新しくアップグレードした11gリリース1(11.1.1)の状態に環境をリストアできるようになります。

また、新しくアップグレードしたOracle Fusion Middlewareインストールに開発アクティビティまたはデプロイメント・アクティビティを移動した後は、新しいOracle Fusion Middlewareディレクトリ(Oracle Fusion Middleware Oracleホーム・ディレクトリ、Oracleインスタンス・ディレクトリなど)が含まれるように通常のバックアップ・ルーチンを必ず変更してください。

5 データベースのアップグレードおよび準備

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

- タスク1: Oracle Fusion Middleware Metadata Repositoryのデータベース要件の確認

- タスク2: 現行データベースのバージョンの判別

- タスク3: Oracle Fusion Middleware 11g でサポートされているバージョンへのデータベースのアップグレード

- タスク4: アップグレードされたデータベースの無効オブジェクトの確認

- タスク5: データベース・データファイル、制御ファイルおよびログ・ファイルの再配置

- タスク6: Oracle Fusion Middleware 11g へのアップグレードに追加のデータベース・パッチが必要かどうかの決定

5.1 タスク1: Oracle Fusion Middleware Metadata Repositoryのデータベース要件の確認

次の項では、Oracle Fusion MiddlewareのOracle Spatial GeoRasterコンポーネント・スキーマに必要な、サポートされているデータベース・バージョンについて説明します。

- Oracle Fusion Middleware 11g リリース1(11.1.1)のデータベース要件の概要

- 最新のOracle Application Serverのデータベース要件の取得

5.1.1 Oracle Fusion Middleware 11g リリース1(11.1.1)のデータベース要件の概要

データベース・アップグレードを進める前に、Oracle Fusion Middlewareのデータベース要件について最新の情報を確認しておくことが重要です。詳細は、5.1.2項「最新のOracle Application Serverのデータベース要件の取得」を参照してください。

このマニュアルの発行時でのOracle Fusion Middleware 11gでは、次のOracle Databaseの最小バージョンをサポートしていました。その結果、Oracle Application Server 10g 環境をOracle Fusion Middleware 11gにアップグレードする前に、Oracle Databaseを次のいずれかのバージョンにアップグレードする必要があります。

- Oracle Database 10gリリース2(10.2.0.4)以上

- Oracle Database 11gリリース1(11.1.0.7)以上

- Oracle Database 11gリリース2(11.2.0.1.0)以上

ここにリストしたOracle Databaseバージョンに加えて、Oracle WebCenter ContentではMicrosoft SQL ServerおよびIBM DB2のデータベースもサポートしています。詳細は、Oracle Fusion Middleware Oracle WebCenter Contentのアップグレード・ガイドを参照してください。

5.1.2 最新のOracle Application Serverのデータベース要件の取得

このマニュアルに記載されているOracle Fusion Middleware 11g のソフトウェア要件は、このマニュアルが作成された時点では正確でした。

Oracle Fusion Middleware 11gでサポートされる特定のデータベース・バージョンに関する最新情報およびその他の重要なシステム要件については、次のOracle Technology Network(OTN)のOracle Fusion Middlewareのシステム要件と仕様についての説明を参照してください。

5.2 タスク2: 現行データベースのバージョンの判別

この章の手順内容を確認する前に、スキーマを現在ホストしているデータベースのバージョンを特定する必要があります。

Oracle Databaseのバージョンを判別するには、次のようにPRODUCT_COMPONENT_VERSIONビューを問い合せます。

prompt> sqlplus "sys/password as sysdba"
SQL> SELECT version FROM v$instance;

この例では、password をSYSデータベース・ユーザーのパスワードに置き換えてください。

サード・パーティ製のデータベースのバージョンを判別するには、サード・パーティが提供するデータベース・ドキュメントを参照してください。

5.3 タスク3: Oracle Fusion Middleware 11g でサポートされているバージョンへのデータベースのアップグレード

現在使用しているデータベース・バージョンがOracle Fusion Middlewareでサポートされていない場合は、サポートされているバージョンにデータベースをアップグレードする必要があります。

サポートされているサード・パーティ製データベース(IBM DB2など)を使用している場合は、サード・パーティ・データベースのドキュメントを参照して、データベースのアップグレードに関する情報を確認してください。

次の項では、Oracle Fusion Middleware 11g でサポートされているバージョンにOracle Databaseをアップグレードする方法の概要を示します。

- Oracle Portalに必要なOracle Textのデータベース・オプションのインストール

- データベースがシード・データベースかOracleAS RepCAデータベースかの判別

- Oracle Database 10gリリース2(10.2.0.4)へのアップグレード

- Oracle Database 11gへのアップグレード

- Oracle Application Server 10g シード・データベースのアップグレード

5.3.1 Oracle Portalに必要なOracle Textのデータベース・オプションのインストール

Oracle Fusion Middleware 11g をサポートするバージョンにOracle Databaseをアップグレードする際に、Oracle Portalを使用している場合、データベースのアップグレード・プロセスの一部としてOracle Textのデータベース・オプションがインストールされ、構成される必要があります。

特に、次の点に注意してください。

- Oracle Database 10g リリース2(10.2.0.4)にアップグレードする場合は、10g リリース 2(10.2.0.1)をインストールした後で、なおかつOracle Database 10g リリース2(10.2.0.4)のパッチ・セットを適用する前に、Oracle TextのオプションをOracle Database Companion CD-ROMからインストールする必要があります。
詳細は、Oracle Database 10g のインストールに関するドキュメントを参照してください。

- Oracle Database 11g(11.1.0.7)にアップグレードする場合は、11g (11.1.0.1)をインストールした後で、なおかつOracle Database 11g (11.1.0.7)のパッチ・セットを適用する前に、Oracle TextをOracle Database Example CD-ROMからインストールする必要があります。
詳細は、Oracle Database 11g のインストールに関するドキュメントを参照してください。

5.3.2 データベースがシード・データベースかOracleAS RepCAデータベースかの判別

アップグレード・プロセスを開始する際は、OracleAS Metadata Repositoryがデータベースにどのようにインストールされているかを把握することが重要です。具体的には、次の内容を検討して、アップグレードするOracleAS Metadata Repositoryデータベースのタイプを判別してください。アップグレード方法は、OracleAS Metadata Repositoryデータベースのタイプごとに異なります。

- Oracle Application Serverのインストール手順を使用してOracleAS Metadata Repository用の新規データベースを作成した場合は、この項のOracle Fusion Middleware 11gでサポートされているシード・データベースへのアップグレードに関する情報を参照してください。
このタイプのデータベースがシード・データベースと呼ばれるのは、そのデータベースが、特にOracleAS Metadata Repositoryをホストするために、Oracle Application Serverのインストール手順によって自動的に作成されたためです。

シード・データベースを10gリリース2(10.1.2)で作成した場合、このデータベースは最初はOracle Database 10g(10.1.0.4)となります。10gリリース2(10.1.2.3)のパッチ・セットを適用すると、データベースはOracle Database 10g(10.1.0.5)にアップグレードされます。

Oracle Identity Management 10g(10.1.4)を使用してメタデータ・リポジトリを作成した場合、データベースのバージョンはOracle Database 10g(10.1.0.5)となります。

- OracleAS Metadata Repository Creation Utilityを使用して、OracleAS Metadata Repositoryを既存のデータベースにインストールした場合は、データベースの標準的なアップグレード手順でデータベースをアップグレードする必要があります。詳細は、5.3.3項「Oracle Database 10gリリース2(10.2.0.4)へのアップグレード」または5.3.4項「Oracle Database 11gへのアップグレード」を参照してください。
このタイプのOracleAS Metadata Repositoryデータベースは、OracleAS RepCAデータベースと呼ばれますが、それは、ユーザーが自分でインストールし構成した既存のデータベースに、OracleAS RepCA(Metadata Repository Creation Assistant)を使用してリポジトリをインストールしたためです。

5.3.3 Oracle Database 10gリリース2(10.2.0.4)へのアップグレード

ご使用のOracle Application ServerをOracle Database Oracle Database 10gリリース2(10.2.0.4)にアップグレードする方法については、次の項を参照してください。

- Oracle Database 10gリリース2(10.2.0.4)にアップグレードする場合のドキュメント・リソース

- Oracle Database 10gリリース2(10.2.0.4)への一般的なアップグレード・パス

5.3.3.1 Oracle Database 10gリリース2(10.2.0.4)にアップグレードする場合のドキュメント・リソース

Oracle Database 10gリリース2(10.2)の最新バージョンへのアップグレードの詳細は、次を参照してください。

- Oracle Technology Network(OTN)のOracle Database 10gリリース2(10.2)ドキュメント・ライブラリにある『Oracle Databaseアップグレード・ガイド』。

http://www.oracle.com/pls/db102/homepage

特に、サポートされているOracle Databaseのバージョンからのアップグレードの詳細は、Oracle Database 10g リリース2(10.2.0.4)用の『Oracle Databaseアップグレード・ガイド』の新しいOracle Database 10g リリースへのアップグレード・パスの決定に関する項を参照してください。

- 5.3.5.1項「Oracle Database 10gリリース2(10.2.0.4)への10gシード・データベースのアップグレードについて」

5.3.3.2 Oracle Database 10gリリース2(10.2.0.4)への一般的なアップグレード・パス

図5-1に、Oracle Database 10g リリース2(10.2.0.4)にアップグレードする場合に必要となる手順の概要を示します。

この例は、例として機能するためにのみ設計されています。具体的な手順は、データベースのドキュメントを参照してください。

図5-1 Oracle Database 10g リリース2(10.2.0.4)への一般的なアップグレード・パス

「図5-1 Oracle Database 10g リリース2(10.2.0.4)への一般的なアップグレード・パス」の説明

5.3.4 Oracle Database 11gへのアップグレード

次の項は、Oracle Application Server 10g データベースからOracle Database 11gへのアップグレードに関する情報です。

- Oracle Database 11gにアップグレードする場合のドキュメント・リソース

- 最新のOracle Database 11g(11.1)への一般的なアップグレード・パス

5.3.4.1 Oracle Database 11gにアップグレードする場合のドキュメント・リソース

10gリリース2(10.1.2)または10g(10.1.4)データベースをOracle Database 11gにアップグレードするには、次を参照してください。

- ご使用のプラットフォーム用のOracle Databaseインストレーション・ガイドおよび『Oracle Databaseアップグレード・ガイド』。これらは、次のOracle Technology Network(OTN)のOracle Database 11gドキュメント・ライブラリで提供されています。

http://www.oracle.com/technology/documentation

特に、サポートされているOracle Databaseのバージョンからのアップグレードの詳細は、Oracle Database 11g(11.1)用の『Oracle Databaseアップグレード・ガイド』のアップグレード・パスの決定に関する項を参照してください。

- ご使用のデータベースがシード・データベースの場合は、5.3.5.2項「Oracle Database 11gへの10gシード・データベースのアップグレードについて」を参照してください。

5.3.4.2 最新のOracle Database 11g(11.1)への一般的なアップグレード・パス

図5-1に、Oracle Database 11gリリース1(11.1.0.7)にアップグレードする場合に必要となる手順の概要を示します。

この図は、Oracle Database 11gにアップグレードする場合に必要と考えられる手順の概要です。これは、例としてのみ提供されています。詳細は、5.3.4.1項「Oracle Database 11gにアップグレードする場合のドキュメント・リソース」にリストされたリソースを参照してください。

図5-2 Oracle Database 11gリリース1(11.1.0.7)への一般的なアップグレード・パス

「図5-2 Oracle Database 11g リリース1(11.1.0.7)への一般的なアップグレード・パス」の説明

5.3.5 Oracle Application Server 10gシード・データベースのアップグレード

Oracle Fusion Middleware 11g でサポートされているバージョンにシード・データベースをアップグレードする場合の情報については、次の項を参照してください。

- Oracle Database 10gリリース2(10.2.0.4)への10gシード・データベースのアップグレードについて

- Oracle Database 11gへの10gシード・データベースのアップグレードについて

- シード・データベースをアップグレードした後のias.propertiesファイルの変更について

注意:
この項の手順は、シード・データベースのみに適用され、OracleAS RepCAデータベースには適用されません。詳細は、5.3.2項「データベースがシード・データベースかOracleAS RepCAデータベースかの判別」を参照してください。

5.3.5.1 Oracle Database 10gリリース2(10.2.0.4)への10gシード・データベースのアップグレードについて

Oracle Application Server 10gシード・データベースをOracle Database 10gリリース2(10.2.0.4)にアップグレードする場合、詳細は次のドキュメント・リソースを参照してください。

- ご使用のプラットフォーム用のOracle Databaseインストレーション・ガイドおよび『Oracle Databaseアップグレード・ガイド』。これらは、次のOracle Technology Network(OTN)のOracle Database 10gドキュメント・ライブラリで提供されています。

http://www.oracle.com/technology/documentation/

- 5.3.3項「Oracle Database 10gリリース2(10.2.0.4)へのアップグレード」

- ノート376689.1 - Application Server 10g(10.1.2|10.1.4)シード・データベースの10.1から10.2へのアップグレードについての説明(My Oracle Supportで提供されています)。

5.3.5.2 Oracle Database 11gへの10gシード・データベースのアップグレードについて

Oracle Application Server 10gシード・データベースをOracle Database 11gにアップグレードする前に、次の情報を参照してください。

- 「Oracle Application Server 10gリリース2(10.1.2)ユーザーのためのOracle Database 11gに関する考慮事項」

- 「Oracle Application Server 10g(10.1.4)Identity Managementインスタンス・ユーザーのためのOracle Database 11gに関する考慮事項」

5.3.5.2.1 Oracle Application Server 10gリリース2(10.1.2)ユーザーのためのOracle Database 11gに関する考慮事項

Oracle Application Server 10gリリース2(10.1.2)シード・データベースをOracle Database 11gにアップグレードする前に実行する手順は、次のとおりです。

1. Oracle Portalを使用している場合は、Oracle Portal 10g(10.1.4)にアップグレードします。
詳細は、次のOracle Technology Network(OTN)のOracle Portalのアップグレード・ページで提供されている情報を参照してください。

http://www.oracle.com/technology/products/ias/portal/upgrade.html

2. Oracle Application Server 10gリリース2(10.1.2.3)パッチ・セットをOracle Application Server環境に適用します。
Oracle PortalまたはOracle Internet Directoryを10gリリース2(10.1.2)環境の一部として使用している場合、このパッチ・セットは特に重要です。

このパッチ・セット(パッチ・セット番号5983622)は、My Oracle Supportからダウンロードできます。

5.3.5.2.2 Oracle Application Server 10g(10.1.4)Identity Managementインスタンス・ユーザーのためのOracle Database 11gに関する考慮事項

10gリリース(10.1.4)シード・データベースをOracle Database 11gにアップグレードする前に、Oracle Application Server 10g(10.1.4.3)パッチ・セットを必ず適用してください。

このパッチ・セット(パッチ・セット番号7215628)は、My Oracle Supportからダウンロードできます。

5.3.5.3 シード・データベースをアップグレードした後のias.propertiesファイルの変更について

シード・データベースをサポート対象のバージョンにアップグレードした後に、次の手順を実行します。

1. Oracle Application Server Oracleホームで、次のファイルを検索します。

ORACLE_HOME/config/ias.properties

2. テキスト・エディタでias.propertiesファイルを開き、次のエントリを見つけます。

InstallType = Infrastructure

3. InstallTypeプロパティの値を、Infrastructure_IDに変更します。

InstallType = Infrastructure_ID

5.4 タスク4: アップグレードされたデータベースの無効オブジェクトの確認

データベースのスキーマをアップグレードする前に、Oracle Fusion Middlewareで必要となるデータベース・オブジェクトが無効になっていないことを確認することをお薦めします。

1. OracleAS Metadata Repositoryデータベースに接続します。
たとえば、次のとおりです。

ORACLE_HOME/bin/sqlplus "connect / as sysdba"

2. プロンプトが表示されたら、SYSのパスワードを入力します。

3. 次のSQLコマンドを実行します。

SELECT owner, object_type, object_name
FROM all_objects
WHERE status='INVALID';

この問合せでは、Oracle Application Serverコンポーネントのスキーマ(PORTAL、WIRELESSなど)にあるデータベース・オブジェクトがowner列に戻されないことが必要です。

無効なオブジェクトが検出された場合は、SQL*Plusのコマンドラインから次のようにutlrp.sqlスクリプトを実行して、無効なオブジェクトを再コンパイルします。

@?/rdbms/admin/utlrp.sql

無効なオブジェクトの詳細は、『Oracle Database管理者ガイド』のスキーマ・オブジェクト間の依存関係に関する項を参照してください。

5.5 タスク5: データベース・データファイル、制御ファイルおよびログ・ファイルの再配置

デフォルトでは、データベースのアップグレード後も、データベースに関連付けられているデータファイル、制御ファイルおよびログ・ファイルの場所は変わりません。たとえば、以前にOracle Application Server 10g のインストーラを使用してメタデータ・リポジトリ・シード・データベースをアップグレードした場合、メタデータ・リポジトリ・データベースのデータファイルはソースOracleホームにあります。

そのため、これらのファイルは、(ソースOracleホームのディレクトリ・ツリー全体の削除または破棄などによって)誤って削除してしまうことがないように再配置(まだ行っていない場合)することをお薦めします。また、ソースOracleホームの外部にデータベース・ファイルを移動すると、パフォーマンスが向上する場合もあります。

詳細は、『Oracle Database管理者ガイド』のデータファイルの名前の変更および再配置に関する項を参照してください。使用しているバージョンのOracle Databaseのドキュメント・ライブラリは、次のURLのOracle Technology Network(OTN)にあります。

http://www.oracle.com/technology/documentation/

5.6 タスク6: Oracle Fusion Middleware 11g へのアップグレードに追加のデータベース・パッチが必要かどうかの決定

最新のOracle Application Server 10g パッチ・セットを適用していること、およびアップグレード中の問題の発生を回避するよう設計された推奨パッチ・リストを確認することで、相互運用性およびアップグレードに関する重要な問題を回避できます。

詳細は、ご使用のプラットフォーム用のリリース・ノートでアップグレードについての章を参照してください。たとえば、Linuxオペレーティング・システムを使用している場合は、『Oracle Fusion Middlewareリリース・ノート for Linux x86』における特定のアップグレードおよび互換性要件に対応するために必要なパッチの説明を参照してください。

データベースのパッチ要件の追加情報については、『Oracle Fusion Middlewareインストレーション・プランニング・ガイド』におけるシステム要件および仕様の確認の説明を参照してください。

A Upgrade Assistantコマンドライン・モード・インタフェースの使用方法

この章では、コマンドライン・インタフェースからのOracle Fusion Middleware Upgrade Assistantの実行方法について説明します。

デフォルトでは、アップグレード・ドキュメントは、グラフィカル・ユーザー・インタフェースを使用してOracle Application Server 10gコンポーネントをOracle Fusion Middleware 11gにアップグレードする方法を示しています。ただし、この付録で説明されているコマンドライン・インタフェースでは、オペレーティング・システム・スクリプトを使用してアップグレード・プロセスを自動化したり、ターミナル・ウィンドウでUpgrade Assistantをリモートに実行することができます。

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

- グラフィカル・ユーザー・インタフェースの起動

- Upgrade Assistantコマンドライン・オプションのヘルプの取得

- Upgrade Assistantコマンドラインを使用した中間層のアップグレード

- Upgrade Assistantコマンドラインを使用したOracle SOA Suiteスキーマのアップグレード

- Upgrade Assistantコマンドラインを使用したOracle PortalスキーマおよびOracle BI Discovererスキーマのアップグレード

- Upgrade Assistantコマンドラインを使用したOracle Identity Managementのアップグレード

- Upgrade Assistantコマンドラインを使用したOracle WebCenter Contentのアップグレード

- Upgrade Assistantコマンドラインを使用したOracle Data Integratorのアップグレード

- Upgrade Assistantコマンドラインを使用したOracle Business Intelligenceのアップグレード

- Upgrade Assistantコマンドラインを使用したアップグレードされた環境の検証

A.1 グラフィカル・ユーザー・インタフェースの起動

Upgrade Assistantのグラフィカル・ユーザー・インタフェースを起動する場合、次の引数を使用できます。

Windowsシステムの場合:

ORACLE_HOME\bin\ua.bat
[-logLevel log_level]

UNIXシステムの場合:

ORACLE_HOME/bin/ua
[-logLevel log_level]
[-invPtrLoc inventory_location]

Upgrade Assistantのグラフィカル・ユーザー・インタフェース(GUI)を起動する場合に使用可能なコマンドライン引数については、表A-1を参照してください。

表A-1 グラフィカル・ユーザー・インタフェース起動時のUpgrade Assistantコマンドライン引数の概要

引数

説明

-logLevel log_level

log_levelは、次のいずれかの値に置き換えます。

- NOTIFICATION

- WARNING

- ERROR

- INCIDENT_ERROR

- TRACE

この引数を指定しない場合のデフォルト設定はNOTIFICATIONです。

-invPtrLoc inventory_location

UNIXシステムでは、この引数は、ホスト上に複数のOracleインベントリ・ファイルが存在する場合に使用できます。

詳細は、B.7項「Oracle Universal Installerで複数のインベントリの場所を使用している場合のUNIXシステムでのUpgrade Assistantの起動」を参照してください。

A.2 Upgrade Assistantコマンドライン・オプションのヘルプの取得

次のコマンドを使用して、Upgrade Assistantコマンドラインから使用可能なオプションのリストをいつでも表示できます。

- Windowsシステムの場合:

ORACLE_HOME\bin\ua.bat -help

- UNIXシステムの場合:

ORACLE_HOME/bin/ua -help

A.3 Upgrade Assistantコマンドラインを使用した中間層のアップグレード

Upgrade Assistantコマンドラインを使用して中間層をアップグレードするには、オペレーティング・システムのプロンプトで次のコマンドを入力します。

たとえば、ここに記載した引数を使用して、Oracle Portal、Forms、ReportsおよびDiscoverer中間層、またはWeb層といった中間層をアップグレードできます。

- Windowsシステムの場合:

ORACLE_HOME\bin\ua.bat MT
-sourceHome SOURCE_ORACLE_HOME
-destInstanceHome ORACLE_INSTANCE
[-logLevel log_level]
[-[no]verbose]
[-[no]silent]
[-[no]retainPorts]
[-[no]stopComponents]
[-[no]startComponents]
[-wlsHost wls_host]
[-wlsPort wls_port]
[-wlsUserName wls_user]

- UNIXシステムの場合:

ORACLE_HOME/bin/ua MT
-sourceHome SOURCE_ORACLE_HOME
-destInstanceHome ORACLE_INSTANCE
[-logLevel log_level]
[-[no]verbose]
[-[no]silent]
[-[no]retainPorts]
[-[no]stopComponents]
[-[no]startComponents]
[-wlsHost wls_host]
[-wlsPort wls_port]
[-wlsUserName wls_user]
[-invPtrLoc inventory_location]

注意:
Upgrade AssistantをWeb層のOracleホームから実行している場合、wls(Oracle WebLogic Server)のオプションはサポートされません。

中間層のアップグレード時に使用可能なコマンドライン引数については、表A-2を参照してください。

表A-2 中間層のアップグレード時のUpgrade Assistantコマンドライン引数の概要

引数

説明

-sourcehome
SOURCE_ORACLE_HOME

SOURCE_ORACLE_HOMEは、アップグレードするOracle Application Server 10g Oracleホームのフルパスに置き換えます。

これは中間層のアップグレードに必須の引数です。

-destInstanceHome
ORACLE_INSTANCE

ORACLE_INSTANCEは、新しくインストールしたOracle Fusion Middleware 11g Oracleインスタンスのフルパスに置き換えます。

これは中間層のアップグレードに必須の引数です。

-logLevel log_level

log_levelは、次のいずれかの値に置き換えます。

- NOTIFICATION

- WARNING

- ERROR

- INCIDENT_ERROR

- TRACE

この引数を指定しない場合のデフォルト設定はNOTIFICATIONです。

-[no]verbose

この引数は、Upgrade Assistantをコマンドライン・モードで実行している際に詳細を画面に出力する場合に使用します。-noverboseは、画面に表示される詳細を制限する場合に使用します。

この引数を指定しない場合のデフォルト設定は-noverboseです。

-[no]silent

この引数は、アップグレード時にプロンプトおよびユーザーの確認を無効にする場合に使用します。この引数を指定しない場合のデフォルト設定は-nosilentです。Upgrade Assistantによって求められるのは、パスワードの入力のみです。

-[no]retainPorts

このオプションは、ソース中間層で使用するポート番号を保持する場合に選択します。

デフォルト設定は-retainPortsです。

注意: 『Oracle Fusion Middleware Oracle Portal, Forms, Reports and Discovererアップグレード・ガイド』のアップグレード先OracleインスタンスでソースOracleホーム・ポートを使用する際の重要な注意事項に関する項を参照してください。

-[no]stopComponents

この引数を使用して、アップグレード・プロセスの開始前にソースOracleホームのすべてのコンポーネントを停止します。

デフォルト設定は-stopComponentsです。

ソース・コンポーネントを停止するのは、GUIの「アップグレード先でソースOracleホーム・ポートを使用」オプションを選択した場合、または-retainPortsコマンドライン引数を選択した場合に、ポートの競合を避けるためです。

-[no]startComponents

このオプションを選択すると、アップグレード直後にUpgrade Assistantによって11 g Oracleインスタンスの起動が試行されます。アップグレード後にコンポーネントを手動で起動するには、-nostartComponents引数を使用します。

デフォルト設定は-startComponentsです。

wls_host wls_host

wls_port wls_port

wls_user wls_user

これらの引数を使用して、アップグレード先であるOracle WebLogic Serverドメイン内の管理サーバーのホスト、ポートおよびユーザー名を指定します。

たとえば、通常、ポートは7001、ユーザー名はweblogicとなります。

これらは、特定のOracle Fusion Middleware 11g Oracleインスタンスに関連する値に対するデフォルト設定です。

Web層のOracleホームをアップグレードする場合、これらの引数は不要であり、サポートされません。

-invPtrLoc inventory_location

UNIXシステムでは、この引数は、ホスト上に複数のOracleインベントリ・ファイルが存在する場合に使用できます。

詳細は、B.7項「Oracle Universal Installerで複数のインベントリの場所を使用している場合のUNIXシステムでのUpgrade Assistantの起動」を参照してください。

A.4 Upgrade Assistantコマンドラインを使用したOracle SOA Suiteスキーマのアップグレード

次の項では、Upgrade Assistantコマンドラインを使用したOracle SOA Suiteスキーマのアップグレード方法について説明します。

- コマンドラインを使用したOracle B2Bスキーマのアップグレード

- コマンドラインを使用したOracle Business Activity Monitoringスキーマのアップグレード

A.4.1 コマンドラインを使用したOracle B2Bスキーマのアップグレード

Upgrade Assistantコマンドラインを使用してOracle B2Bスキーマをアップグレードするには、オペレーティング・システムのプロンプトで次のコマンドを入力します。

- Windowsシステムの場合:

ORACLE_HOME\bin\ua.bat B2B
-targetURL target_database_connect_string
-targetUserName target_database_user
-[no]ErrorMode
-[no]CheckMode
-[no]UpgradeMode

- UNIXシステムの場合:

ORACLE_HOME/bin/ua B2B
-targetURL target_database_connect_string
-targetUserName target_database_user
-[no]ErrorMode
-[no]CheckMode
-[no]UpgradeMode

表A-3に、Oracle B2Bスキーマのアップグレード・コマンドラインのアップグレード・オプションを示します。表A-4には、Oracle SOA Suiteスキーマ、およびOracle Portal、Forms、ReportsおよびDiscovererスキーマのすべてのアップグレードに共通のコマンドライン引数の説明を示します。

表A-3 Oracle B2Bスキーマのアップグレード時のUpgrade Assistantコマンドライン引数の概要

引数

説明

-targetURL target_database_connect_string

ターゲット・データベースのデータベース接続文字列を入力します。

- ターゲット・データベースは、Oracle B2B 11gスキーマが存在するデータベースです。

- 接続文字列は、ターゲット・データベースのホスト、ポートおよびシステム識別子(SID)を識別します。

host:port:SID

たとえば、次のとおりです。

dbhost2:1521:schemaDB2

これは必須の引数です。

-targetUserName target_database_user

ターゲット・データベースへの接続に使用するデータベース・ユーザー名を入力します。たとえば、SYSです。

これは必須の引数です。

表A-4 すべてのスキーマのアップグレードに共通するUpgrade Assistantコマンドライン引数

引数

説明

-[no]ErrorMode

この引数を使用して、エラー状態が最初に発生したときにスキーマのアップグレード・プロセスを停止するかどうかを制御します。

デフォルト設定はnoErrorModeです。

-[no]CheckMode

この引数を使用して、Upgrade Assistantでアップグレードの確認フェーズを実行するかどうかを制御します。

デフォルト設定はCheckModeです。

-[no]UpgradeMode

この引数を使用して、確認フェーズの実行後、Upgrade Assistantでアップグレードを実際に実行するかどうかを制御します。

デフォルト設定はUpgradeModeです。

A.4.2 コマンドラインを使用したOracle Business Activity Monitoringスキーマのアップグレード

Upgrade Assistantコマンドラインを使用してOracle BAMスキーマをアップグレードするには、オペレーティング・システムのプロンプトで次のコマンドを入力します。

- Windowsシステムの場合:

ORACLE_HOME\bin\ua.bat BAM
-targetURL target_db_connection_string
-targetUserName target_db_user_name
-dbHost source_db_host
-dbPort source_db_port
-dbServiceName source_db_service_name
-bamUserName source_bam_schema_name
-[no]ErrorMode
-[no]CheckMode
-[no]UpgradeMode

- UNIXシステムの場合:

ORACLE_HOME/bin/ua BAM
-targetURL target_db_connection_string
-targetUserName target_db_user_name
-dbHost source_db_host
-dbPort source_db_port
-dbServiceName source_db_service_name
-bamUserName source_bam_schema_name
-[no]ErrorMode
-[no]CheckMode
-[no]UpgradeMode

表A-5に、Oracle BAMスキーマのアップグレード時に必要なコマンドライン引数の説明を示します。

表A-5 Oracle BAMスキーマのアップグレード時のUpgrade Assistantコマンドライン引数の概要

引数

説明

-targetURL target_db_connection_string

ターゲット・データベースのデータベース接続文字列を入力します。

- ターゲット・データベースは、Oracle B2B 11gスキーマが存在するデータベースです。

- 接続文字列は、ターゲット・データベースのホスト、ポートおよびシステム識別子(SID)を識別します。

host:port:SID

たとえば、次のとおりです。

dbhost2:1521:schemaDB2

これは必須の引数です。

-targetUserName target_db_user_name

ターゲット・データベースへの接続に使用するデータベース・ユーザー名を入力します。たとえば、SYSです。

これは必須の引数です。

-dbHost source_db_host

ソース・データベースが存在するホストの名前を入力します。これはOracle BAM 10gスキーマを含むデータベースです。

これは必須の引数です。

-dbPort source_db_port

ソース・データベースのリスニング・ポート(1521など)を入力します。これはOracle BAM 10gスキーマを含むデータベースです。

これは必須の引数です。

-dbServiceName
source_db_service_name

ソース・データベースのサービス名を入力します。たとえば、次のとおりです。

schemadb2.example.com

これはOracle BAM 10gスキーマを含むデータベースです。

これは必須の引数です。

-bamUserName
source_bam_schema_name

ソース・データベースのOracle BAMスキーマに関連するデータベース・ユーザーを入力します。

これは必須の引数です。

-[no]ErrorMode -[no]CheckMode -[no]UpgradeMode

表A-4「すべてのスキーマのアップグレードに共通するUpgrade Assistantコマンドライン引数」を参照してください。

A.5 Upgrade Assistantコマンドラインを使用したOracle PortalスキーマおよびOracle BI Discovererスキーマのアップグレード

Upgrade Assistantコマンドラインを使用して、Oracle Portal、Forms、ReportsおよびDiscovererのインストールでOracle PortalスキーマおよびOracle Business Intelligence Discovererスキーマをアップグレードするには、オペレーティング・システムのプロンプトで次のコマンドを入力します。

- Windowsシステムの場合:

ORACLE_HOME\bin\ua.bat MR
-portal
-discoverer
-oidHost oid_host
-oidSslPort oid_ssl_port
-schemaName disco_schema_name
-[no]ErrorMode
-[no]CheckMode
-[no]UpgradeMode

- UNIXシステムの場合:

ORACLE_HOME/bin/ua MR
-portal
-discoverer
-oidHost oid_host
-oidSslPort oid_ssl_port
-schemaName disco_schema_name
-[no]ErrorMode
-[no]CheckMode
-[no]UpgradeMode

表A-6に、Oracle PortalスキーマおよびOracle Business Intelligence Discovererスキーマのアップグレード時に必要なコマンドライン引数の説明を示します。

表A-6 Oracle BAMスキーマのアップグレード時のUpgrade Assistantコマンドライン引数の概要

引数

説明

-portal

Oracle Portalスキーマのアップグレード時に、この引数を使用します。

この引数は、Oracle PortalスキーマとOracle Business Intelligence Discovererスキーマを同時にアップグレードしている場合には、単独で、または-discoverer引数とともに使用できます。

-discoverer

Oracle Business Intelligence Discovererスキーマのアップグレード時に、この引数を使用します。

この引数は、Oracle PortalスキーマとOracle Business Intelligence Discovererスキーマを同時にアップグレードしている場合には、単独で、または-portal引数とともに使用できます。

-oidHost oid_host

Oracle Internet Directoryインスタンスが存在するホストの名前を入力します。

これは必須の引数です。

-oidSslPort oid_ssl_port

Oracle Internet Directoryインスタンスのセキュアな(SSL)リスニング・ポートを入力します。

これは必須の引数です。

-schemaName disco_schema_name

ターゲットのOracle Business Intelligence Discoverer 11gスキーマの名前を入力します。

これは、Repository Creation UtilityでDiscovererスキーマを作成するときに入力したスキーマ名です。11gスキーマ名は、通常、データベースのスキーマの識別に使用される固有の接頭辞を含みます。

-[no]ErrorMode

-[no]CheckMode

-[no]UpgradeMode

表A-4「すべてのスキーマのアップグレードに共通するUpgrade Assistantコマンドライン引数」を参照してください。

A.6 Upgrade Assistantコマンドラインを使用したOracle Identity Managementのアップグレード

次の項では、Upgrade Assistantコマンドライン・インタフェースを使用したOracle Identity Managementコンポーネントをアップグレードする方法について説明します。

- Oracle Internet DirectoryおよびOracle Directory Integration PlatformのUpgrade Assistantコマンドライン引数

- Oracle Access ManagerのUpgrade Assistantコマンドライン引数

- Oracle Adaptive Access Manager中間層のUpgrade Assistantコマンドライン引数

- Oracle Adaptive Access ManagerスキーマのUpgrade Assistantコマンドライン引数

A.6.1 Oracle Internet DirectoryおよびOracle Directory Integration PlatformのUpgrade Assistantコマンドライン引数

Upgrade Assistantコマンドラインを使用してOracle Internet DirectoryおよびOracle Directory Integration Platformをアップグレードするには、オペレーティング・システムのプロンプトで次のコマンドを入力します。

- Windowsシステムの場合:

ORACLE_HOME\bin\ua.bat IM
-sourceHome SOURCE_ORACLE_HOME
-destInstanceHome ORACLE_INSTANCE
[-logLevel log_level]
[-[no]verbose]
[-[no]silent]
[-[no]retainPorts]
[-[no]startComponents]
[-wlsHost wls_host]
[-wlsPort wls_port]
[-wlsUserName wls_user]
[-dbHost db_host]
[-dbPort db_port]
[-dbServiceName db_service]

- UNIXシステムの場合:

ORACLE_HOME/bin/ua IM
-sourceHome SOURCE_ORACLE_HOME
-destInstanceHome ORACLE_INSTANCE
[-logLevel log_level]
[-[no]verbose]
[-[no]silent]
[-[no]retainPorts]
[-[no]startComponents]
[-wlsHost wls_host]
[-wlsPort wls_port]
[-wlsUserName wls_user]
[-dbHost oid_db_host]
[-dbPort oid_db_port]
[-dbServiceName oid_db_service]
[-rac db_racspec]
[-invPtrLoc inventory_location]

Oracle Internet DirectoryおよびOracle Directory Integration Platformのアップグレード時に使用可能なコマンドライン引数については、表A-7を参照してください。

表A-7 Oracle Internet DirectoryおよびOracle Directory Integration Platformのアップグレード時のUpgrade Assistantコマンドライン引数の概要

引数

説明

-sourcehome
SOURCE_ORACLE_HOME

SOURCE_ORACLE_HOMEは、アップグレードするOracle Application Server 10g Oracleホームのフルパスに置き換えます。

これは必須の引数です。

-destInstanceHome
ORACLE_INSTANCE

ORACLE_INSTANCEは、新しくインストールしたOracle Fusion Middleware 11g Oracleインスタンスのフルパスに置き換えます。

これは必須の引数です。

-logLevel log_level

log_levelは、次のいずれかの値に置き換えます。

- NOTIFICATION

- WARNING

- ERROR

- INCIDENT_ERROR

- TRACE

この引数を指定しない場合のデフォルト設定はNOTIFICATIONです。

-[no]verbose

この引数は、Upgrade Assistantをコマンドライン・モードで実行している際に詳細を画面に出力する場合に使用します。-noverboseは、画面に表示される詳細を制限する場合に使用します。

この引数を指定しない場合のデフォルト設定は-noverboseです。

-[no]silent

この引数は、アップグレード時にプロンプトおよびユーザーの確認を無効にする場合に使用します。この引数を指定しない場合のデフォルト設定は-nosilentです。

-[no]retainPorts

このオプションは、10g のソースOracleホームで使用するポート番号を保持する場合に選択します。

デフォルト設定は-retainPortsです。

注意: 『Oracle Fusion Middleware Oracle Portal, Forms, Reports and Discovererアップグレード・ガイド』のアップグレード先OracleインスタンスでソースOracleホーム・ポートを使用する際の重要な注意事項に関する項を参照してください。

-[no]startComponents

このオプションを選択すると、アップグレード直後にUpgrade Assistantによって11 g Oracleインスタンスの起動が試行されます。アップグレード後にコンポーネントを手動で起動するには、-nostartComponents引数を使用します。

デフォルト設定は-startComponentsです。

wls_host wls_host

wls_port wls_port

wls_user wls_user

これらの引数を使用して、アップグレード先であるOracle WebLogic Serverドメイン内の管理サーバーのホスト、ポートおよびユーザー名を指定します。

たとえば、通常、ポートは7001、ユーザー名はweblogicとなります。

-dbHost oid_db_host

-dbPort oid_db_port

-dbServiceName oid_db_service

これらの引数を使用して、Oracle Internet Directoryインスタンスが存在するデータベースのホスト、ポートおよびサービス名を入力します。

たとえば、次のとおりです。

schemadb2.example.com

これらの引数は、Oracle Internet DirectoryまたはOracle Identity Federationのアップグレード時にのみ必要です。

-rac db_racspec

UNIXシステムでは、この引数は、Real Application Clusters環境のノードに接続の詳細を入力する場合に使用します。

この引数は、Real Application Clusters環境のOracle Directory Integration Platformのアップグレード時にのみ必要です。

クラスタのインスタンスのリストを、次の形式で入力する必要があります。

host:port:instance^host:port:instance^...@service

詳細は、『Oracle Fusion Middleware Oracle Identity Managementアップグレード・ガイド』の「データベースの詳細の指定」画面におけるReal Application Clusters(RAC)データベースの詳細の指定に関する項を参照してください。

-invPtrLoc inventory_location

UNIXシステムでは、この引数は、ホスト上に複数のOracleインベントリ・ファイルが存在する場合に使用できます。

詳細は、B.7項「Oracle Universal Installerで複数のインベントリの場所を使用している場合のUNIXシステムでのUpgrade Assistantの起動」を参照してください。

A.6.2 Oracle Access ManagerのUpgrade Assistantコマンドライン引数

Upgrade Assistantコマンドラインを使用してOracle Access Managerをアップグレードするには、オペレーティング・システムのプロンプトで次のコマンドを入力します。

- Windowsシステムの場合:

ORACLE_HOME\bin\ua.bat MT -OAM
-propertyFile property_file_path
-dbHost db_host
-dbPort db_port
-dbServiceName db_service
-oidHost oid_host_name
-oidSslPort oid_ssl_port
-wlsHost wls_host
-wlsPort wls_port
-wlsUserName wls_user
[-logLevel log_level]
[-[no]verbose]
[-[no]silent]
[-[no]startComponents]
[-[no]oamAllowExternal]

- UNIXシステムの場合:

ORACLE_HOME/bin/ua MT -OAM
-propertyFile property_file_path
-dbHost db_host
-dbPort db_port
-dbServiceName db_service
-oidHost oid_host_name
-oidSslPort oid_ssl_port
-wlsHost wls_host
-wlsPort wls_port
-wlsUserName wls_user
[-logLevel log_level]
[-[no]verbose]
[-[no]silent]
[-[no]startComponents]
[-[no]oamAllowExternal]
[-invPtrLoc inventory_location]

Oracle Access Managerのアップグレード時に使用可能なコマンドライン引数については、表A-8を参照してください。

表A-8 Oracle Access Managerのアップグレード時のUpgrade Assistantコマンドライン引数の概要

引数

説明

-propertyFile property_file_path

property_file_pathは、Oracle Single Sign-On 10gのpolicy.propertiesファイルのフルパスに置き換えます。

Oracle Access Manager 11gインストールが、Oracle Single Sign-On 10gインストールとは別のホスト上にある場合は、10gのpolicy.propertiesファイルをOracle Access Manager 11gホストの一時ディレクトリにコピーする必要があります。その後、一時フォルダ内にあるpolicy.propertiesファイルのパスを指定します。

これは必須の引数です。

-dbHost db_host

db_hostは、Oracle Single Sign-On 10gスキーマがインストールされているデータベースのホストのフルパスに置き換えます。

これは必須の引数です。

-dbPort db_port

db_portは、Oracle Single Sign-On 10gスキーマがインストールされているデータベースのポート番号に置き換えます。

これは必須の引数です。

-dbServiceName db_service

db_serviceは、Oracle Single Sign-On 10gスキーマがインストールされているデータベースのサービス名に置き換えます。

これは必須の引数です。

-oidHost oid_host_name

oid_host_nameは、Oracle Internet Directoryサーバーが実行されているホストの名前に置き換えます。

これは必須の引数です。

-oidSslPort oid_ssl_port

oid_ssl_portは、Oracle Internet DirectoryインスタンスのSSLポートに置き換えます。

これは必須の引数です。

wls_host wls_host

wls_port wls_port

wls_user wls_user

これらの引数を使用して、アップグレード先であるOracle WebLogic Serverドメイン内の管理サーバーのホスト、ポートおよびユーザー名を指定します。

たとえば、通常、ポートは7001、ユーザー名はweblogicとなります。

[-logLevel log_level]

[-[no]verbose]

[-[no]silent]

[-[no]startComponent]

これらの要素の説明については、「表A-2 中間層のアップグレード時のUpgrade Assistantコマンドライン引数の概要」を参照してください。

[-[no]oamAllowExternal]

外部のPortalアプリケーションがある場合でも、Oracle Access Managerをアップグレードします。デフォルト設定は-noOamAllowExternalです。

-invPtrLoc inventory_location

UNIXシステムでは、この引数は、ホスト上に複数のOracleインベントリ・ファイルが存在する場合に使用できます。

詳細は、B.7項「Oracle Universal Installerで複数のインベントリの場所を使用している場合のUNIXシステムでのUpgrade Assistantの起動」を参照してください。

A.6.3 Oracle Adaptive Access Manager中間層のUpgrade Assistantコマンドライン引数

Upgrade Assistantコマンドラインを使用してOracle Adaptive Access Manager中間層をアップグレードするには、オペレーティング・システムのプロンプトで次のコマンドを入力します。

- Windowsシステムの場合:

ORACLE_HOME\bin\ua.bat MT -OAAM
-asaDir asa_directory
-armDir arm_directory
-dbType db_type
-dbConnectString db_connect_string
-oaamUserName oaam_user_name
-wlsHost wls_host
-wlsPort wls_port
-wlsUserName wls_user
[-logLevel log_level]
[-[no]verbose]
[-[no]silent]
[-[no]startComponents]

- UNIXシステムの場合:

ORACLE_HOME/bin/ua MT -OAAM
-asaDir asa_directory
-armDir arm_directory
-dbType db_type
-dbConnectString db_connect_string
-oaamUserName oaam_user_name
-wlsHost wls_host
-wlsPort wls_port
-wlsUserName wls_user
[-logLevel log_level]
[-[no]verbose]
[-[no]silent]
[-[no]startComponents]
[[-invPtrLoc <inventory_loc>] ...]

Oracle Adaptive Access Managerのアップグレード時に使用可能なコマンドライン引数については、表A-9を参照してください。

表A-9 Oracle Adaptive Access Manager中間層のアップグレード時のUpgrade Assistantコマンドライン引数の概要

引数

説明

-asaDir asa_directory

asa_directoryは、Oracle Adaptive Access Manager Adaptive Strong Authenticator Web Application 10g(ASA)アプリケーションのディレクトリの場所に置き換えます。

これは必須の引数です。

-armDir arm_directory

arm_directoryは、Oracle Adaptive Access Manager Adaptive Risk Manager Web Application 10g(ARM)アプリケーションのディレクトリの場所に置き換えます。

これは必須の引数です。

-dbType db_type

db_typeは、Oracle Adaptive Access Managerスキーマを含むデータベースのタイプに置き換えます。

可能な値は次のとおりです。

- Microsoft

- Oracle

これは必須の引数です。

-dbConnectString
db_connect_string

db_connect_stringは、データベース接続文字列に置き換えます。

- Oracle Databaseの場合は、接続文字列の書式host:port:SIDを使用します。

- Microsoftデータベースの場合は、次を使用します。

//host:port:DatabaseName=database_name

これは必須の引数です。

-oaam_UserName
oaam_schema_user_name

oaam_schema_nameは、OAAMスキーマに関連付けられているデータベース・ユーザーの名前に置き換えます。

wls_host wls_host

wls_port wls_port

wls_user wls_user

これらの引数を使用して、アップグレード先であるOracle WebLogic Serverドメイン内の管理サーバーのホスト、ポートおよびユーザー名を指定します。

たとえば、通常、ポートは7001、ユーザー名はweblogicとなります。

[-logLevel log_level]

[-[no]verbose]

[-[no]silent]

[-[no]startComponent]

これらの要素の説明については、「表A-2 中間層のアップグレード時のUpgrade Assistantコマンドライン引数の概要」を参照してください。

-invPtrLoc inventory_location

UNIXシステムでは、この引数は、ホスト上に複数のOracleインベントリ・ファイルが存在する場合に使用できます。

詳細は、B.7項「Oracle Universal Installerで複数のインベントリの場所を使用している場合のUNIXシステムでのUpgrade Assistantの起動」を参照してください。

A.6.4 Oracle Adaptive Access ManagerスキーマのUpgrade Assistantコマンドライン引数

Upgrade Assistantコマンドラインを使用してOracle Adaptive Access Managerスキーマをアップグレードするには、オペレーティング・システムのプロンプトで次のコマンドを入力します。

- Windowsシステムの場合:

ORACLE_HOME\bin\ua.bat OAAM
-dbtype db_type
-dbConnectString db_connect_string
-dbaUserName dba_user_name
-oaamUserName oaam_user_name
-[no]ErrorMode
-[no]CheckMode
-[no]UpgradeMode

- UNIXシステムの場合:

ORACLE_HOME/bin/ua OAAM
-dbtype db_type
-dbConnectString db_connect_string
-dbaUserName dba_user_name
-oaamUserName oaam_user_name
-[no]ErrorMode
-[no]CheckMode
-[no]UpgradeMode
[[-invPtrLoc <inventory_loc>] ...]

Oracle Adaptive Access Managerスキーマのアップグレード時に使用可能なコマンドライン引数については、表A-10を参照してください。

表A-10 Oracle Adaptive Access Managerスキーマのアップグレード時のUpgrade Assistantコマンドライン引数の概要

引数

説明

-dbType db_type

db_typeは、Oracle Adaptive Access Managerスキーマを含むデータベースのタイプに置き換えます。

可能な値は次のとおりです。

- Microsoft

- Oracle

これは必須の引数です。

-dbConnectString
database_connect_string

database_connect_stringは、データベース接続文字列に置き換えます。

- Oracle Databaseの場合は、接続文字列の書式host:port:SIDを使用します。

- Microsoftデータベースの場合は、次を使用します。

//host:port:DatabaseName=database_name

これは必須の引数です。

-oaam_UserName
oaam_schema_user_name

oaam_schema_nameは、OAAMスキーマに関連付けられているデータベース・ユーザーの名前に置き換えます。

-[no]ErrorMode

-[no]CheckMode

-[no]UpgradeMode

表A-4「すべてのスキーマのアップグレードに共通するUpgrade Assistantコマンドライン引数」を参照してください。

-invPtrLoc inventory_location

UNIXシステムでは、この引数は、ホスト上に複数のOracleインベントリ・ファイルが存在する場合に使用できます。

詳細は、B.7項「Oracle Universal Installerで複数のインベントリの場所を使用している場合のUNIXシステムでのUpgrade Assistantの起動」を参照してください。

A.7 Upgrade Assistantコマンドラインを使用したOracle WebCenter Contentのアップグレード

次の項では、Upgrade Assistantコマンドライン・インタフェースを使用してOracle WebCenter Contentコンポーネントをアップグレードする方法について説明します。

- Oracle WebCenter Content中間層のUpgrade Assistantコマンドライン引数

- Oracle WebCenter Content: Records中間層のUpgrade Assistantコマンドライン引数

- WebCenter ContentスキーマのUpgrade Assistantコマンドライン引数

- RecordsスキーマのUpgrade Assistantコマンドライン引数

A.7.1 Oracle WebCenter Content中間層のUpgrade Assistantコマンドライン引数

Upgrade Assistantコマンドラインを使用してOracle WebCenter Content(WebCenter Content)中間層をアップグレードするには、オペレーティング・システムのプロンプトで次のコマンドを入力します。

- Windowsシステムの場合:

ORACLE_HOME\bin\ua.bat MT -UCM
-binDir 10g_bindir_directory
-intradocDir 11g_intradocDir_directory
-wlsHost wls_host
-wlsPort wls_port
-wlsUserName wls_user
[-logLevel log_level]
[-[no]verbose]

- UNIXシステムの場合:

ORACLE_HOME/bin/ua MT -UCM
-binDir 10g_bindir_directory
-intradocDir 11g_intradocDir_directory
-wlsHost wls_host
-wlsPort wls_port
-wlsUserName wls_user
[-logLevel log_level]
[-[no]verbose]
[-invPtrLoc inventory_location]

WebCenter Contentのアップグレード時に使用可能なコマンドライン引数については、表A-11を参照してください。

表A-11 WebCenter Content中間層のアップグレード時のUpgrade Assistantコマンドライン引数の概要

引数

説明

-binDir
10g_bindir_directory

10g_bindir_directoryは、WebCenter Content 10g binDirディレクトリのフルパスに置き換えます。

これは必須の引数です。

-intradocDir
11g_intradocDir_directory

11g_intradocDir_directoryは、新しくインストールしたOracle WebCenter Content 11g OracleインスタンスのOracleインスタンス・ディレクトリのフルパスに置き換えます。

Oracleインスタンス・ディレクトリのパスは、Oracle Content ServerインスタンスのIntradocDir変数に保存されます。

この変数は、Oracle UCMドメインにデプロイされたContent Serverインスタンスに固有の構成ファイルとデータファイルのルート・ディレクトリを指します。

このディレクトリは別の場所にあってもかまいませんが、デフォルトの場所はDomainHome/ucm/short-product-idです。

これは必須の引数です。

-logLevel log_level

log_levelは、次のいずれかの値に置き換えます。

- NOTIFICATION

- WARNING

- ERROR

- INCIDENT_ERROR

- TRACE

この引数を指定しない場合のデフォルト設定はNOTIFICATIONです。

-[no]verbose

この引数は、Upgrade Assistantをコマンドライン・モードで実行している際に詳細を画面に出力する場合に使用します。-noverboseは、画面に表示される詳細を制限する場合に使用します。

この引数を指定しない場合のデフォルト設定は-noverboseです。

wls_host wls_host

wls_port wls_port

wls_user wls_user

これらの引数を使用して、アップグレード先であるOracle WebLogic Serverドメイン内の管理サーバーのホスト、ポートおよびユーザー名を指定します。

たとえば、通常、ポートは7001、ユーザー名はweblogicとなります。

これらは必須の引数です。

-invPtrLoc inventory_location

UNIXシステムでは、この引数は、ホスト上に複数のOracleインベントリ・ファイルが存在する場合に使用できます。

詳細は、B.7項「Oracle Universal Installerで複数のインベントリの場所を使用している場合のUNIXシステムでのUpgrade Assistantの起動」を参照してください。

A.7.2 Oracle WebCenter Content: Records中間層のUpgrade Assistantコマンドライン引数

Upgrade Assistantコマンドラインを使用してOracle WebCenter Content: Records(Records)中間層をアップグレードするには、オペレーティング・システムのプロンプトで次のコマンドを入力します。

- Windowsシステムの場合:

ORACLE_HOME\bin\ua.bat MT -URM
-binDir 10g_bindir_directory
-intradocDir 11g_intradocDir_directory
-wlsHost wls_host
-wlsPort wls_port
-wlsUserName wls_user
[-logLevel log_level]
[-[no]verbose]

- UNIXシステムの場合:

ORACLE_HOME/bin/ua MT -URM
-binDir 10g_bindir_directory
-intradocDir 11g_intradocDir_directory
-wlsHost wls_host
-wlsPort wls_port
-wlsUserName wls_user
[-logLevel log_level]
[-[no]verbose]
[-invPtrLoc inventory_location]

Recordsのアップグレード時に使用可能なコマンドライン引数については、表A-12を参照してください。

表A-12 Records中間層のアップグレード時のUpgrade Assistantコマンドライン引数の概要

引数

説明

-binDir
10g_bindir_directory

10g_bindir_directoryは、Records 10g binDirディレクトリのフルパスに置き換えます。

これは必須の引数です。

-intradocDir
11g_intradocDir_directory

11g_instradocDir_directoryは、新しくインストールしたRecords 11g OracleインスタンスのOracleインスタンス・ディレクトリのフルパスに置き換えます。

Oracleインスタンス・ディレクトリのパスは、Oracle Content ServerインスタンスのIntradocDir変数に保存されます。

この変数は、Oracle UCMドメインにデプロイされたContent Serverインスタンスに固有の構成ファイルとデータファイルのルート・ディレクトリを指します。

このディレクトリは別の場所にあってもかまいませんが、デフォルトの場所はDomainHome/ucm/short-product-idです。

これは必須の引数です。

-logLevel log_level

log_levelは、次のいずれかの値に置き換えます。

- NOTIFICATION

- WARNING

- ERROR

- INCIDENT_ERROR

- TRACE

この引数を指定しない場合のデフォルト設定はNOTIFICATIONです。

-[no]verbose

この引数は、Upgrade Assistantをコマンドライン・モードで実行している際に詳細を画面に出力する場合に使用します。-noverboseは、画面に表示される詳細を制限する場合に使用します。

この引数を指定しない場合のデフォルト設定は-noverboseです。

wls_host wls_host

wls_port wls_port

wls_user wls_user

これらの引数を使用して、アップグレード先であるOracle WebLogic Serverドメイン内の管理サーバーのホスト、ポートおよびユーザー名を指定します。

たとえば、通常、ポートは7001、ユーザー名はweblogicとなります。

-invPtrLoc inventory_location

UNIXシステムでは、この引数は、ホスト上に複数のOracleインベントリ・ファイルが存在する場合に使用できます。

詳細は、B.7項「Oracle Universal Installerで複数のインベントリの場所を使用している場合のUNIXシステムでのUpgrade Assistantの起動」を参照してください。

A.7.3 WebCenter ContentスキーマのUpgrade Assistantコマンドライン引数

Upgrade Assistantコマンドラインを使用してWebCenter Contentスキーマをアップグレードするには、オペレーティング・システムのプロンプトで次のコマンドを入力します。

- Windowsシステムの場合:

ORACLE_HOME\bin\ua.bat UCM
[-dbtype database_type]
-dbConnectionString database_connect_string
-dbaUserName database_admin_user
-ucmUserName Oracle_UCM_user
-sourceHome 10g_oracle_home
[-[no]ErrorMode]
[-[no]CheckMode]
[-[no]UpgradeMode]

- UNIXシステムの場合:

ORACLE_HOME/bin/ua UCM
[-dbtype database_type]
-dbConnectionString database_connect_string
-dbaUserName database_admin_user
-ucmUserName Oracle_UCM_user
-sourceHome 10g_oracle_home
[-[no]ErrorMode]
[-[no]CheckMode]
[-[no]UpgradeMode]

Recordsのアップグレード時に使用可能なコマンドライン引数については、表A-13を参照してください。

表A-13 WebCenter Contentスキーマのアップグレード時のUpgrade Assistantコマンドライン引数の概要

引数

説明

-dbType
database_type

database_typeは、次のいずれかに置き換えます。

- Oracle

- Microsoft

- IBM

デフォルト設定(値を入力しない場合の設定)はOracleです。

-dbConnectString
database_connect_string

database_connect_stringは、10gスキーマを含むデータベースのURL接続文字列に置き換えます。

たとえば、Oracle Databaseの接続文字列は、次のいずれかの書式で指定する必要があります。

- host:port:sid

または

- //host:port/service_name

Microsoft SQL ServerデータベースまたはIBM DB2データベースの接続文字列は、次の書式であることが必要です。

//host:port:DatabaseName=database_name

これは必須の引数です。

-dbaUserName
database_admin_user

database_admin_userは、10gデータベースのデータベース管理者のユーザー名に置き換えます。

- Oracle Databaseの場合は、SYSユーザーまたはDBAロールを持つユーザーを使用します。

- Microsoft SQL Serverの場合は、saまたはdb_ownerロールを持つユーザーを入力します。

- IBM DB2の場合は、db2adminを入力します。

これは必須の引数です。

-ucmUserName
Oracle_UCM_user

Oracle_UCM_userは、WebCenter Contentデータベース・ユーザーの名前に置き換えます。

これは必須の引数です。

-sourceHome 10g_oracle_home

10g_oracle_homeは、WebCenter Content 10g Oracleホームのフルパスに置き換えます。

これは必須の引数です。

-[no]ErrorMode -[no]CheckMode -[no]UpgradeMode

表A-4「すべてのスキーマのアップグレードに共通するUpgrade Assistantコマンドライン引数」を参照してください。

A.7.4 RecordsスキーマのUpgrade Assistantコマンドライン引数

Upgrade Assistantコマンドラインを使用してRecordsスキーマをアップグレードするには、オペレーティング・システムのプロンプトで次のコマンドを入力します。

- Windowsシステムの場合:

ORACLE_HOME\bin\ua.bat URM
[-dbtype database_type]
-dbConnectionString database_connect_string
-dbaUserName database_admin_user
-urmUserName Oracle_URM_user
-sourceHome 10g_oracle_home
[-[no]ErrorMode]
[-[no]CheckMode]
[-[no]UpgradeMode]

- UNIXシステムの場合:

ORACLE_HOME/bin/ua URM
[-dbtype database_type]
-dbConnectString <db_connect_string>
-dbaUserName database_admin_user
-ucmUserName Oracle_URM_user
-sourceHome 10g_oracle_home
[-[no]ErrorMode]
[-[no]CheckMode]
[-[no]UpgradeMode]

Recordsのアップグレード時に使用可能なコマンドライン引数については、表A-14を参照してください。

表A-14 Recordsスキーマのアップグレード時のUpgrade Assistantコマンドライン引数の概要

引数

説明

-dbType
database_type

database_typeは、次のいずれかに置き換えます。

- Oracle

- Microsoft

- IBM

デフォルト設定(値を入力しない場合の設定)はOracleです。

-dbConnectString
database_connect_string

database_connect_stringは、10gスキーマを含むデータベースのURL接続文字列に置き換えます。

たとえば、Oracle Databaseの接続文字列は、次のいずれかの書式で指定する必要があります。

- host:port:sid

または

- //host:port/service_name

Microsoft SQL ServerデータベースまたはIBM DB2データベースの接続文字列は、次の書式であることが必要です。

//host:port:DatabaseName=database_name

これは必須の引数です。

-dbaUserName
database_admin_user

database_admin_userは、10gデータベースのデータベース管理者のユーザー名に置き換えます。

- Oracle Databaseの場合は、SYSユーザーまたはDBAロールを持つユーザーを使用します。

- Microsoft SQL Serverの場合は、saまたはdb_ownerロールを持つユーザーを入力します。

- IBM DB2の場合は、db2adminを入力します。

これは必須の引数です。

-urmUserName
Oracle_URM_user

Oracle_URM_userは、Recordsデータベース・ユーザーの名前に置き換えます。

これは必須の引数です。

-sourceHome
10g_oracle_home

10g_oracle_homeは、Records 10g Oracleホームのフルパスに置き換えます。

これは必須の引数です。

-[no]ErrorMode -[no]CheckMode -[no]UpgradeMode

表A-4「すべてのスキーマのアップグレードに共通するUpgrade Assistantコマンドライン引数」を参照してください。

A.8 Upgrade Assistantコマンドラインを使用したOracle Data Integratorのアップグレード

次の項では、Upgrade Assistantコマンドライン・インタフェースを使用したOracle Data Integratorコンポーネントをアップグレードする方法について説明します。

- Oracle Data Integrator中間層のUpgrade Assistantコマンドライン引数

- Oracle Data IntegratorスキーマのUpgrade Assistantコマンドライン引数

A.8.1 Oracle Data Integrator中間層のUpgrade Assistantコマンドライン引数

Upgrade Assistantコマンドラインを使用してOracle Data Integrator中間層をアップグレードするには、オペレーティング・システムのプロンプトで次のコマンドを入力します。

- Windowsシステムの場合:

ORACLE_HOME\bin\ua.bat MT
-sourceHome 10g_ODI_Oracle_home
[-logLevel log_level]
[-[no]verbose]

- UNIXシステムの場合:

ORACLE_HOME/bin/ua MT
-sourceHome 10g_ODI_Oracle_home
[-logLevel log_level]
[-[no]verbose]
[-invPtrLoc inventory_location]

Oracle Data Integrator中間層のアップグレード時に使用可能なコマンドライン引数については、表A-15を参照してください。

表A-15 Oracle Data Integrator中間層のアップグレード時のUpgrade Assistantコマンドライン引数の概要

引数

説明

-sourceHome
10g_ODI_Oracle_home

10g_ODI_Oracle_homeは、Oracle Data Integrator 10g Oracleホームのフルパスに置き換えます。

これは必須の引数です。

-logLevel log_level

log_levelは、次のいずれかの値に置き換えます。

- NOTIFICATION

- WARNING

- ERROR

- INCIDENT_ERROR

- TRACE

この引数を指定しない場合のデフォルト設定はNOTIFICATIONです。

-[no]verbose

この引数は、Upgrade Assistantをコマンドライン・モードで実行している際に詳細を画面に出力する場合に使用します。-noverboseは、画面に表示される詳細を制限する場合に使用します。

この引数を指定しない場合のデフォルト設定は-noverboseです。

-invPtrLoc inventory_location

UNIXシステムでは、この引数は、ホスト上に複数のOracleインベントリ・ファイルが存在する場合に使用できます。

詳細は、B.7項「Oracle Universal Installerで複数のインベントリの場所を使用している場合のUNIXシステムでのUpgrade Assistantの起動」を参照してください。

A.8.2 Oracle Data IntegratorスキーマのUpgrade Assistantコマンドライン引数

Upgrade Assistantコマンドラインを使用してOracle Data Integratorスキーマをアップグレードするには、オペレーティング・システムのプロンプトで次のコマンドを入力します。

- Windowsシステムの場合:

ORACLE_HOME\bin\ua.bat ODI
[-dbtype database_type]
-dbConnectionString database_connect_string
-dbaUserName <dba_user_name>
-odiMasterUserName ODI_master_user_name
-odiSupervisorName ODI_supervisor_name
-odiWorkrep ODI_work_repository_list
-odiWorkrepUserName ODI_work_repository_user_name_list
[-cloneOption]
[-noCloneOption]
[-kmOption]
[-noKmOption]
[-topologyOption]
[-noTopologyOption]

- UNIXシステムの場合:

ORACLE_HOME/bin/ua ODI
[-dbtype database_type]
-dbConnectionString database_connect_string
-dbaUserName <dba_user_name>
-odiMasterUserName ODI_master_user_name
-odiSupervisorName ODI_supervisor_name
-odiWorkrep ODI_work_repository_list
-odiWorkrepUserName ODI_work_repository_user_name_list
[-cloneOption]
[-noCloneOption]
[-kmOption]
[-noKmOption]
[-topologyOption]
[-noTopologyOption]

Oracle Data Integratorスキーマのアップグレード時に使用可能なコマンドライン引数については、表A-16を参照してください。

表A-16 Oracle Data Integratorスキーマのアップグレード時のUpgrade Assistantコマンドライン引数の概要

引数

説明

-dbType
database_type

database_typeは、次のいずれかに置き換えます。

- Oracle

- Microsoft

- IBM

- Postgres

- Sybase

- Hypersonic

デフォルト設定(値を入力しない場合の設定)はOracleです。

-dbConnectString
database_connect_string

database_connect_stringは、10gスキーマを含むデータベースのURL接続文字列に置き換えます。

各データベース・タイプで必要な接続文字列の詳細は、Oracle Fusion MiddlewareのOracle Data Integratorアップグレード・ガイドのターゲット・データベースに関する項にある「接続文字列」フィールドの説明を参照してください。

これは必須の引数です。

-dbaUserName
database_admin_user

database_admin_userは、データベースへの接続に使用するデータベース管理者のユーザー名に置き換えます。

- Oracle Databaseの場合は、SYSユーザーまたはDBAロールを持つユーザーを使用します。

- Microsoft SQL Serverの場合は、saまたはdb_ownerロールを持つユーザーを入力します。

- IBM DB2の場合は、db2adminを入力します。

これは必須の引数です。

-odiMasterUserName
ODI_master_user_name

ODI_master_user_nameは、Oracle Data Integratorのマスター・リポジトリ所有者のユーザー名に置き換えます。

たとえば、次のとおりです。

DEV_ODI_REPO

これは必須の引数です。

-odiSupervisorName
ODI_supervisor_name

ODI_supervisor_nameは、スーパーバイザ権限を持つOracle Data Integratorユーザーのユーザー名に置き換えます。

たとえば、次のとおりです。

SUPERVISOR

これは必須の引数です。

-odiWorkrep
ODI_work_repository_list

ODI_work_repository_listは、1つ以上のODI作業リポジトリ名のカンマ区切りリストに置き換えます。

-odiWorkrepUserName
ODI_work_repository_user_name_list

ODI_work_repository_user_name_listは、-odiWorkrep引数にリストされた各作業リポジトリに関連付けられたユーザー名のカンマ区切りリストに置き換えます。

[-cloneOption | -noCloneOption]

Upgrade Assistantグラフィカル・ユーザー・インタフェースの「操作の指定」画面の「クローンされたリポジトリでのみアップグレードが実行されることを確認」オプションに対応します。

詳細は、Oracle Fusion MiddlewareのOracle Data Integratorアップグレード・ガイドの操作の指定についての説明を参照してください。

デフォルト設定は-cloneOptionです。

[-kmOption | -noKmOption]

Upgrade Assistantグラフィカル・ユーザー・インタフェースの「操作の指定」画面の「KMを必須更新で置換」オプションに対応します。

詳細は、Oracle Fusion MiddlewareのOracle Data Integratorアップグレード・ガイドの操作の指定についての説明を参照してください。

デフォルト設定は-kmOptionです。

[-topologyOption | -noTopologyOption]

Upgrade Assistantグラフィカル・ユーザー・インタフェースの「操作の指定」画面の「トポロジおよびセキュリティ・メタデータの更新」オプションに対応します。

詳細は、Oracle Fusion MiddlewareのOracle Data Integratorアップグレード・ガイドの操作の指定についての説明を参照してください。

デフォルト設定は-topologyOptionです。

-[no]ErrorMode

-[no]CheckMode

-[no]UpgradeMode

表A-4「すべてのスキーマのアップグレードに共通するUpgrade Assistantコマンドライン引数」を参照してください。

A.9 Upgrade Assistantコマンドラインを使用したOracle Business Intelligenceのアップグレード

次の項では、Upgrade Assistantコマンドライン・インタフェースを使用したOracle BI Enterprise EditionおよびOracle Business Intelligence Publisherをアップグレードする方法について説明します。

- Oracle BI Enterprise Edition中間層のUpgrade Assistantコマンドライン引数

- Oracle Business Intelligence Publisher中間層のUpgrade Assistantコマンドライン引数

- Oracle Business Intelligence SchedulerスキーマのUpgrade Assistantコマンドライン引数

A.9.1 Oracle BI Enterprise Edition中間層のUpgrade Assistantコマンドライン引数

Upgrade Assistantコマンドラインを使用してOracle BI Enterprise Edition中間層をアップグレードするには、オペレーティング・システムのプロンプトで次のコマンドを入力します。

- Windowsシステムの場合:

ORACLE_HOME\bin\ua.bat -BIEE
-rpdFile rpd_file
-rpdAdminUser rpd_admin_user
-webCatDir webcat_directory
-webCatDeliveriesDir webcatdeliveries_directory
-wlsPort wls_port
-wlsUserName wls_user
[-logLevel log_level]
[-[no]verbose]

- UNIXシステムの場合:

ORACLE_HOME/bin/ua MT -BIEE
-rpdFile rpd_file
-rpdAdminUser rpd_admin_user
-webCatDir webcat_directory
-webCatDeliveriesDir webcatdeliveries_directory
-wlsPort wls_port
-wlsUserName wls_user
[-logLevel log_level]
[-[no]verbose]
[[-invPtrLoc inventory_loc]

中間層のアップグレード時に使用可能なコマンドライン引数については、表A-17を参照してください。

多くのコマンドライン・オプションは、Upgrade Assistantグラフィカル・ユーザー・インタフェースで使用可能なオプションを表しています。詳細は、Oracle Fusion Middleware Oracle Business Intelligenceのアップグレード・ガイドのOracle Business IntelligenceのUpgrade Assistant画面についての説明を参照してください。

表A-17 Oracle BI Enterprise Edition中間層のアップグレード時のUpgrade Assistantコマンドライン引数の概要

引数

説明

-rpdfile rpd_file

-rpdAdminUser rpd_admin_user

rpd_fileは、Oracle Business Intelligence 10gリポジトリ・ファイルの名前に置き換えます。

rpd_admin_userは、管理者ユーザーの名前(通常はAdministrator)に置き換えます。

Oracle Business Intelligence 10gのリポジトリ・ファイルを11gにアップグレードする場合、中間層のアップグレードにこれらの引数が必要です。

-webCatDir webcat_directory

-webCatDeliveriesDir
webcatdeliveries_directory

webcat_directoryは、Oracle Business Intelligence 10g Webカタログ・ディレクトリのフルパスに置き換えます。

webcatdeliveries_directoryは、Webカタログdeliveriesディレクトリのパスに置き換えます。

Oracle Business Intelligence 10gのWebカタログを11gにアップグレードする場合、中間層のアップグレードにこれらの引数が必要です。

wls_port wls_port

wls_userName wls_user

これらの引数を使用して、アップグレード先であるOracle WebLogic Serverドメイン内の管理サーバーのOracle WebLogic Serverポートおよびユーザー名を指定します。

たとえば、通常、ポートは7001、ユーザー名はweblogicとなります。

これらは、特定のOracle Fusion Middleware 11g Oracleインスタンスに関連する値に対するデフォルト設定です。

Oracle WebLogic Serverホストは指定できません。その値のデフォルトはローカルホストで、値の変更はできません。

-logLevel log_level

log_levelは、次のいずれかの値に置き換えます。

- NOTIFICATION

- WARNING

- ERROR

- INCIDENT_ERROR

- TRACE

この引数を指定しない場合のデフォルト設定はNOTIFICATIONです。

-[no]verbose

この引数は、Upgrade Assistantをコマンドライン・モードで実行している際に詳細を画面に出力する場合に使用します。-noverboseは、画面に表示される詳細を制限する場合に使用します。

この引数を指定しない場合のデフォルト設定は-noverboseです。

-invPtrLoc inventory_location

UNIXシステムでは、この引数は、ホスト上に複数のOracleインベントリ・ファイルが存在する場合に使用できます。

詳細は、B.7項「Oracle Universal Installerで複数のインベントリの場所を使用している場合のUNIXシステムでのUpgrade Assistantの起動」を参照してください。

A.9.2 Oracle Business Intelligence Publisher中間層のUpgrade Assistantコマンドライン引数

Upgrade Assistantコマンドラインを使用してOracle Business Intelligence Publisher中間層をアップグレードするには、オペレーティング・システムのプロンプトで次のコマンドを入力します。

- Windowsシステムの場合:

ORACLE_HOME\bin\ua.bat -BIP
[-sourceReposDir source_repos | -sourceTemplateDir source_template]
-destReposDir dest_repos
-wlsHost wls_host
-wlsPort wls_port
-wlsUserName wls_user
[-logLevel log_level]
[-[no]verbose]

- UNIXシステムの場合:

ORACLE_HOME/bin/ua MT -BIP
[-sourceReposDir source_repos | -sourceTemplateDir source_template]
-destReposDir dest_repos
-wlsHost wls_host
-wlsPort wls_port
-wlsUserName wls_user
[-logLevel log_level]
[-[no]verbose]
[[-invPtrLoc inventory_loc] ...]

中間層のアップグレード時に使用可能なコマンドライン引数については、表A-18を参照してください。

多くのコマンドライン・オプションは、Upgrade Assistantグラフィカル・ユーザー・インタフェースで使用可能なオプションを表しています。詳細は、Oracle Fusion Middleware Oracle Business Intelligenceのアップグレード・ガイドのOracle Business IntelligenceのUpgrade Assistant画面についての説明を参照してください。

表A-18 Oracle Business Intelligence Publisher中間層のアップグレード時のUpgrade Assistantコマンドライン引数の概要

引数

説明

-sourceReposDir source_repos

source_reposは、Oracle BI Publisher 10gのリポジトリのディレクトリ・パスに置き換えます。

この引数または-sourceTemplateDir引数を使用する必要がありますが、両方は指定できません。

-sourceTemplateDir source_template

source_templateは、Oracle E-Business Suiteのデータ・テンプレートのディレクトリ・パスに置き換えます。

この引数または-sourceReposDir引数を使用する必要がありますが、両方は指定できません。

-destReposDir dest_repos

dest_reposは、次のいずれかに置き換えます。

- Oracle BI Publisherのリポジトリ・ディレクトリ内のテンプレートをアップグレードする場合は、Oracle BI Publisher 11gのリポジトリ・ディレクトリのフルパスを入力します。

- Oracle E-Business Suiteのデータ・テンプレート・ディレクトリ内のテンプレートをアップグレードする場合は、Oracle BI Publisher 11gのデータ・モデル・ディレクトリのフルパスを入力します。

これは中間層のアップグレードに必須の引数です。

wls_host wls_host

wls_port wls_port

wls_userName wls_user

これらの引数を使用して、アップグレード先であるOracle WebLogic Serverドメイン内の管理サーバーのホスト、ポートおよびユーザー名を指定します。

たとえば、通常、ポートは7001、ユーザー名はweblogicとなります。

これらは、特定のOracle Fusion Middleware 11g Oracleインスタンスに関連する値に対するデフォルト設定です。

Web層のOracleホームをアップグレードする場合、これらの引数は不要であり、サポートされません。

-logLevel log_level

log_levelは、次のいずれかの値に置き換えます。

- NOTIFICATION

- WARNING

- ERROR

- INCIDENT_ERROR

- TRACE

この引数を指定しない場合のデフォルト設定はNOTIFICATIONです。

-[no]verbose

この引数は、Upgrade Assistantをコマンドライン・モードで実行している際に詳細を画面に出力する場合に使用します。-noverboseは、画面に表示される詳細を制限する場合に使用します。

この引数を指定しない場合のデフォルト設定は-noverboseです。

-invPtrLoc inventory_location

UNIXシステムでは、この引数は、ホスト上に複数のOracleインベントリ・ファイルが存在する場合に使用できます。

詳細は、B.7項「Oracle Universal Installerで複数のインベントリの場所を使用している場合のUNIXシステムでのUpgrade Assistantの起動」を参照してください。

A.9.3 Oracle Business Intelligence SchedulerスキーマのUpgrade Assistantコマンドライン引数

Upgrade Assistantコマンドラインを使用してOracle BI Enterprise Edition Schedulerをアップグレードするには、オペレーティング・システムのプロンプトで次のコマンドを入力します。

- Windowsシステムの場合:

ORACLE_HOME\bin\ua.bat BISCHEDULER
-targetURL target_url
-targetUserName target_user_name
-dbtype db_type
-dbConnectString db_connect_string
-biUserName bi_user_name
-dbaUserName dba_user_name
-sourceUserName source_user_name

- UNIXシステムの場合:

ORACLE_HOME/bin/ua BISCHEDULER
-targetURL target_url
-targetUserName target_user_name
-dbtype db_type
-dbConnectString db_connect_string
-biUserName bi_user_name
-dbaUserName dba_user_name
-sourceUserName source_user_name

Oracle BI Enterprise Edition BISCHEDULERスキーマのアップグレード時に使用可能なコマンドライン引数については、表A-19を参照してください。

表A-19 Oracle BI EEスキーマおよびOracle BI Publisherスキーマのアップグレード時のUpgrade Assistantコマンドライン引数の概要

引数

説明

-targetURL target_url

target_urlは、11gスキーマを含むターゲット・データベースのURL接続文字列に置き換えます。

各データベース・タイプで必要な接続文字列の詳細は、Oracle Fusion MiddlewareのOracle Data Integratorアップグレード・ガイドのターゲット・データベースに関する項にある「接続文字列」フィールドの説明を参照してください。

これは必須の引数です。

-targetUserName target_user_name

target_user_nameは、ターゲット・データベース内のOracle Business Intelligence 11gスキーマの名前に置き換えます。このスキーマ名は、次の形式になります。

RCUPREFIX_BIPLATFORM

たとえば、次のとおりです。

DEV_BIPLATFORM

これは必須の引数です。

-dbType database_type

database_typeは、10gスキーマを含むソース・データベースのデータベース・タイプに置き換えます。タイプは、次のいずれかであることが必要です。

- Oracle

- Microsoft

- IBM

デフォルト設定(値を入力しない場合の設定)はOracleです。

注意: ソース・データベースのデータベース・タイプは、ターゲット・データベースのデータベース・タイプと同じであることが必要です。そのため、データベース・タイプを指定する必要があるのはソース・データベースのみです。

-dbConnectString
database_connect_string

database_connect_stringは、10gスキーマを含むソース・データベースのURL接続文字列に置き換えます。

各データベース・タイプで必要な接続文字列の詳細は、Oracle Fusion MiddlewareのOracle Data Integratorアップグレード・ガイドのターゲット・データベースに関する項にある「接続文字列」フィールドの説明を参照してください。

これは必須の引数です。

-biUserName bi_user_name

bi_user_nameは、ソース・データベース内のOracle Business Intelligence 10gスキーマの名前に置き換えます。

これは必須の引数です。

-dbaUserName dba_user_name

dba_user_nameは、11gスキーマがあるターゲット・データベースへの接続に使用するデータベース管理者のユーザー名に置き換えます。

- Oracle Databaseの場合は、SYSユーザーまたはDBAロールを持つユーザーを使用します。

- Microsoft SQL Serverの場合は、saまたはdb_ownerロールを持つユーザーを入力します。

- IBM DB2の場合は、db2adminを入力します。

これは必須の引数です。

-sourceUserName source_user_name

source_user_nameは、10gスキーマがあるソース・データベースへの接続に使用するデータベース管理者のユーザー名に置き換えます。

- Oracle Databaseの場合は、SYSユーザーまたはDBAロールを持つユーザーを使用します。

- Microsoft SQL Serverの場合は、saまたはdb_ownerロールを持つユーザーを入力します。

- IBM DB2の場合は、db2adminを入力します。

これは必須の引数です。

-[no]ErrorMode

-[no]CheckMode

-[no]UpgradeMode

表A-4「すべてのスキーマのアップグレードに共通するUpgrade Assistantコマンドライン引数」を参照してください。

A.9.4 Oracle BI Publisher SchedulerスキーマのUpgrade Assistantコマンドライン引数

Upgrade Assistantコマンドラインを使用してOracle BI Publisher Schedulerスキーマをアップグレードするには、オペレーティング・システムのプロンプトで次のコマンドを入力します。

- Windowsシステムの場合:

ORACLE_HOME\bin\ua.bat BIPUBLISHER
-targetURL target_url
-targetUserName target_user_name
-dbtype db_type
-dbConnectString db_connect_string
-biUserName bi_user_name
-dbaUserName dba_user_name
-sourceUserName source_user_name

- UNIXシステムの場合:

ORACLE_HOME/bin/ua BIPUBLISHER
-targetURL target_url
-targetUserName target_user_name
-dbtype db_type
-dbConnectString db_connect_string
-biUserName bi_user_name
-dbaUserName dba_user_name
-sourceUserName source_user_name

Oracle Business Intelligence Publisher Schedulerスキーマのアップグレード時に使用可能なコマンドライン引数については、表A-19を参照してください。

A.10 Upgrade Assistantコマンドラインを使用したアップグレードされた環境の検証

Upgrade Assistantコマンドラインを使用してOracle Fusion Middleware環境を検証するには、オペレーティング・システムのプロンプトで次のコマンドを入力します。

- Windowsシステムの場合:

ORACLE_HOME\bin\ua.bat VERIFY
-destInstanceHome ORACLE_INSTANCE
[-logLevel log_level]
[-wlsHost wls_host]
[-wlsPort wls_port]
[-wlsUserName wls_user]

- UNIXシステムの場合:

ORACLE_HOME/bin/ua VERIFY
-destInstanceHome ORACLE_INSTANCE
[-logLevel log_level]
[-wlsHost wls_host]
[-wlsPort wls_port]
[-wlsUserName wls_user]
[-invPtrLoc inventory_location]

アップグレードの検証時に使用可能なコマンドライン引数については、表A-20を参照してください。

表A-20 アップグレードの検証時のUpgrade Assistantコマンドライン引数の概要

引数

説明

-destInstanceHome
ORACLE_INSTANCE

ORACLE_INSTANCEは、新しくインストールしたOracle Fusion Middleware 11g Oracleインスタンスのフルパスに置き換えます。

-logLevel log_level

log_levelは、次のいずれかの値に置き換えます。

- NOTIFICATION

- WARNING

- ERROR

- INCIDENT_ERROR

- TRACE

この引数を指定しない場合のデフォルト設定はNOTIFICATIONです。

wls_host wls_host

wls_port wls_port

wls_user wls_user

これらの引数を使用して、アップグレード先であるOracle WebLogic Serverドメイン内の管理サーバーのホスト、ポートおよびユーザー名を指定します。

たとえば、通常、ポートは7001、ユーザー名はweblogicとなります。

-invPtrLoc inventory_location

UNIXシステムでは、この引数は、ホスト上に複数のOracleインベントリ・ファイルが存在する場合に使用できます。

詳細は、B.7項「Oracle Universal Installerで複数のインベントリの場所を使用している場合のUNIXシステムでのUpgrade Assistantの起動」を参照してください。

B アップグレードのトラブルシューティング

この章では、Upgrade Assistantを使用してOracle Fusion Middleware 11gにアップグレードする際に発生した問題を解決する方法について説明します。この章の内容は次のとおりです。

- 一般的なトラブルシューティングのガイドライン

- Upgrade Assistantの一般的なエラーの解決方法

- ログ・ファイルの確認

- 確認時に発生した障害の調査

- アップグレード時に発生した障害の調査

- Upgrade Assistantの再起動

- Oracle Universal Installerで複数のインベントリの場所を使用している場合のUNIXシステムでのUpgrade Assistantの起動

B.1 一般的なトラブルシューティングのガイドライン

Upgrade Assistantの実行時にエラーが発生した場合は、次の手順を実行して問題のトラブルシューティングを行ってください。

1. Upgrade Assistantログ・ファイルを検索し、テキスト・エディタで開きます。
ログ・ファイルの場所については、B.3項「ログ・ファイルの確認」を参照してください。

2. UPGAST-00091などの番号で識別されるエラー・メッセージを検索します。

3. Oracle Fusion Middlewareのエラー・メッセージ・リファレンスでそのエラーを参照します。
Oracle Fusion Middlewareのエラー・メッセージ・リファレンスのエラーについての説明には、エラーの原因およびそのエラーを解決するために実行する必要がある処置についての説明が含まれています。

4. エラー・メッセージおよびエラー・メッセージの説明を検索できるかどうかに応じて、次の操作を実行します。

- ログ・ファイルおよびOracle Fusion Middlewareのエラー・メッセージ・リファレンスを確認することによってアップグレード時に発生した障害の解決方法を識別できる場合は、その解決方法を実行した後、Upgrade Assistantを再起動し、アップグレードを再度実行します。
Upgrade Assistantを再実行しても、前回のアップグレード時に正常にアップグレードされたコンポーネントは影響を受けません。ただし、前回ユーティリティを実行した際に正常にアップグレードされなかったコンポーネントに対しては、Upgrade Assistantによってアップグレードが試行されます。

- 説明されていないエラーまたはエラーの後に説明されている処置によって解決できないエラーについては、Oracleサポート・サービスに連絡してください。一部のエラーでは、バックアップからリポジトリをリストアし、問題を解決してアップグレードを再実行する必要があります。

B.2 Upgrade Assistantの一般的なエラーの解決方法

Upgrade Assistantの実行時にエラーが発生した場合は、それらの原因となる状況を修正してから、アップグレードを再試行する必要があります。次の項では、Upgrade Assistantのエラーを解決する場合のガイドラインについて説明します。

- ソースOracleホームがUpgrade Assistantによって表示されない

- アップグレード可能なコンポーネントが存在しないというエラー・メッセージ

- スキーマのアップグレード時に発生するデータベース接続の問題のトラブルシューティング

B.2.1 ソースOracleホームがUpgrade Assistantによって表示されない

Oracleホームのドロップダウン・リストにソースOracleホームが予測どおりに表示されない場合、またはUpgrade Assistantの起動時にエラー(「一致するOracleホームが見つかりません」)が表示される場合は、次の問題および解決方法を検討します。

インストール・タイプが誤っている ソース中間層のインストール・タイプと宛先中間層インスタンスのインストール・タイプに互換性がない場合、ソースOracleホームは表示されません。

Oracleホームが別々のコンピュータに存在している ソース中間層が選択肢として表示されないもう1つの例としては、ソース中間層インスタンスが宛先中間層インスタンスとは別のコンピュータにインストールされている場合があります。この場合は、アップグレードするソース・インスタンスと同じコンピュータに宛先中間層インスタンスをインストールする必要があります。

OracleホームがOracleインベントリに存在しない Upgrade Assistantでは、Oracleインベントリのコンテンツの分析によって、システム上のOracle Application Server Oracleホームが検索されます。

Oracleソフトウェア製品をホスト・コンピュータにインストールするたびに、Oracle Universal Installerによってソフトウェアのインストール情報がハード・ディスクに保存されます。このソフトウェア構成情報が含まれているディレクトリおよびファイルは、Oracle Universal Installerインベントリと呼ばれます。このインベントリには特定のインストールが表示されない場合もあります。この場合は、インベントリ・ディレクトリが削除または破損されているか、あるいは複数のインベントリが同じコンピュータにインストールされている可能性があります。UNIXシステムでこの問題を解決するには、B.7項「Oracle Universal Installerで複数のインベントリの場所を使用している場合のUNIXシステムでのUpgrade Assistantの起動」を参照してください。

異なるオペレーティング・システム・ユーザーによってインベントリの製品がインストールされた

Upgrade Assistantは、Oracle Universal InstallerのインベントリAPIを使用してOracleホームのコンポーネント・リストを取得します。Upgrade Assistantを実行中のユーザーにOracleホームへの読取りアクセス権がない場合、OUI APIは空のコンポーネント・リストを返します。

これが発生する可能性があるのは、ソースまたは宛先Oracleホームのインストールに使用されたアカウントではなく、オペレーティング・システム・ユーザー・アカウントからUpgrade Assistantを実行している場合です。Upgrade Assistantの実行時に、Oracle Application Server 10g環境のインストールに使用されたオペレーティング・システム・ユーザーを使用していることを確認してください。

または、ソースおよび宛先Oracleホームの権限を設定して、Upgrade Assistantの実行中に現在のユーザー・アカウントがそのディレクトリおよびコンテンツに対する書込み権限を持つようにすることができます。

B.2.2 アップグレード可能なコンポーネントが存在しないというエラー・メッセージ

このエラーは、Oracle HTTP Serverのインスタンスが含まれていないOracle Application Server 10g リリース3(10.1.3.1.0)基本インストールのアップグレードを試行するときに発生する可能性があります。この場合、Oracle Fusion Middleware Upgrade Assistantで自動的にアップグレード可能なコンポーネントはありません。

B.2.3 スキーマのアップグレード時に発生するデータベース接続の問題のトラブルシューティング

Upgrade Assistantを使用してコンポーネント・スキーマをアップグレードするときに、データベースへの接続障害が発生した場合、SQL*Plusなどの別のツールを使用して、データベースへの接続を試行してください。これにより、データベースが稼働中でネットワークから使用できることを検証することで、問題のトラブルシューティングが可能になります。

B.3 ログ・ファイルの確認

Upgrade Assistantでは、アップグレードのトラブルシューティング、検証または分析に使用可能な一連のログ・ファイルが生成されます。

Upgrade Assistantログ・ファイルは、次のディレクトリに格納されます。ファイルの名前には、Upgrade Assistantセッションの日付と名前が含まれます。

- Windowsシステムの場合:

DESTINATION_ORACLE_HOME\upgrade\logs\

- UNIXシステムの場合:

DESTINATION_ORACLE_HOME/upgrade/logs/

特定のコンポーネントのデータベース・スキーマのアップグレードでは、シェル・プロセスで実行されたコマンドやPL/SQLスクリプトとして実行されたコマンドの画面出力を含む出力(.out)ファイルが存在することもあります。

この出力ファイルは、次の場所にあります。

- UNIXシステムの場合:

DESTINATION_ORACLE_HOME/upgrade/logs/uatimestamp.log

- Windowsシステムの場合:

DESTINATION_ORACLE_HOME\upgrade\logs\uatimestamp.log

B.4 確認時に発生した障害の調査

確認時の障害の原因を判別するには、次の手順を実行します。

1. OracleAS Upgrade Assistantダイアログ・ボックスまたはコマンドライン出力内の障害が発生したコンポーネントの名前を書き留めます。

2. Upgrade Assistantログ・ファイルを開きます。
ログ・ファイルの場所については、B.3項「ログ・ファイルの確認」を参照してください。

3. ログ・ファイルで、Starting to examine component_nameというメッセージを検索します。

4. Upgradeログ・ファイル内の特定のエラー・メッセージについては、Oracle Fusion Middlewareのエラー・メッセージ・リファレンスを参照してください。

B.5 アップグレード時に発生した障害の調査

アップグレード時の障害の原因を判別するには、次の手順を実行します。

1. OracleAS Upgrade Assistantダイアログ・ボックスまたはコマンドライン出力内の障害が発生したコンポーネントの名前を書き留めます。

2. Upgradeログ・ファイルを開きます。
ログ・ファイルの場所については、B.3項「ログ・ファイルの確認」を参照してください。

3. Starting to upgrade component_nameというメッセージを検索します。

4. Upgradeログ・ファイル内の特定のエラー・メッセージについては、Oracle Fusion Middlewareのエラー・メッセージ・リファレンスを参照してください。

B.6 Upgrade Assistantの再起動

中間層をアップグレードする場合、Upgrade Assistantは、Oracleホームの一部または完全な処理後に再起動できます。次の手順を実行します。

1. Upgrade AssistantをGUIモードまたはコマンドラインモードで起動します。
OracleAS Upgrade Assistantによって、前回のアップグレードが正常に実行されたかどうかを説明するメッセージが表示されます。

2. 前回のアップグレードが完了しなかった場合、ダイアログ・ボックスを閉じる(GUIバージョン)か、またはYesと入力(コマンドライン・バージョン)してアップグレードを続行します。

B.7 Oracle Universal Installerで複数のインベントリの場所を使用している場合のUNIXシステムでのUpgrade Assistantの起動

UNIXシステムの場合、Oracle製品をインストールすると、Oracle Universal Installerによってインベントリ・ロケーション・ファイル/etc/oraInst.locが作成されます。このファイルには、Oracle Universal Installerディレクトリの場所(フルパス)およびOracle Universal Installerをインストールしたユーザーのグループ名が含まれています。

Upgrade Assistantは、このディレクトリの情報(デフォルトのインベントリ)によって有効なソースOracleホームの場所を特定します。Oracleホームを別々に管理できるように、インストール後に追加のインベントリ・ファイルが作成される場合があります(これによって、1つのインベントリ内のすべてのOracleホームを追跡する必要がなくなります)。

アップグレードを実行するコンピュータに複数のインベントリ・ロケーション・ファイルが存在する場合にデフォルト以外のインベントリの場所を選択するには、-invPtrloc引数を指定してUpgrade Assistantを起動し、アップグレードに関連するOracleホームにインベントリ・ロケーション・ファイルを指定する必要があります。

たとえば、Oracle Application Server 10g OracleホームとOracle Fusion Middleware 11g Oracleホームが異なるインベントリにインストールされている場合は、両方のインベントリをUpgrade Assistantコマンドラインで指定する必要があります。

Oracleインベントリの詳細は、『Oracle Universal InstallerおよびOpatchユーザーズ・ガイド』のOracle Universal Installerインベントリに関する項を参照してください。

複数のインベントリの場所がある場合に、Upgrade Assistantを起動する構文を次に示します。

グラフィカル・ユーザー・インタフェース(GUI)・バージョン

ua [[-invPtrLoc inventory_location_file]...]

たとえば、次のとおりです。

ua -invPtrLoc /du03/oracle_inventory1/orainst.loc -invPtrLoc /etc/orainst.loc

コマンドライン・バージョン:

ua -sourcehome SOURCE_ORACLE_HOME [[-invPtrLoc inventory_location_file]...] [-verbose] [-noprompt]

たとえば、次のとおりです。

ua -sourcehome /du03/oracle/appserver1/ -invPtrLoc /du03/oracle_inventory1/orainst.loc -invptrLoc /etc/orainst.loc -verbose -noprompt

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

コピーライトについて

Copyright © 1994-2015, 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）、その他の対策を講じることは使用者の責任となります。このソフトウェアもしくはハードウェアを危険が伴うアプリケーションで使用したことに起因して損害が発生しても、オラクル社およびその関連会社は一切の責任を負いかねます。

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

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

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

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

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