プライマリ・コンテンツに移動
Oracle® Fusion Middleware Oracle WebCenterのアップグレード
12c (12.2.1.2)
E82840-02
目次へ移動
目次

前
前へ
次
次へ

3 Oracle WebCenterドメインのアップグレード

Oracle WebCenterおよびWebCenter Contentの一般的なアップグレード手順を理解することが重要です。また、Oracle WebCenterドメインをアップグレードするために、コンポーネントに固有の追加タスクが必要な場合があります。

以降の項に記述される手順では、基本的なWebCenterドメインを12c (12.2.1.2)にアップグレードするプロセスの概要を説明しています。ほとんどの場合、アップグレードではこれらの一般的な手順に従いますが、実際に実行するアップグレード手順は、アップグレードするコンポーネントによって異なります。コンポーネントに関連して、アップグレードの前後に追加の手順を実行することが必要になる場合があります。そのため、ドメインのアップグレードを行うには、アップグレード前の環境に存在するコンポーネントごとにアップグレード手順を確認する必要があります。

たとえば、Oracle WebCenterドメインにOracle WebCenter ContentとWebCenter Portalが含まれている場合は、「Oracle WebCenter Contentのアップグレード」「Oracle WebCenter Portal 11gインストールのアップグレード」で説明している手順に従う必要があります。

3.1 Oracle WebCenterの12c (12.2.1.2)へのアップグレード・プロセスについて

WebCenter製品の12cへのアップグレードのプロセス・フローを確認して、実行する手順および実行する時期について理解します。

このプロセス・フローは、WebCenterドメインを12c (12.2.1.2)にアップグレードする大まかな手順を示しています。実際に実行するプロセスは、アップグレード前の環境およびアップグレードするコンポーネントによって異なります。

図3-1 Oracle WebCenterの12c (12.2.1.2)へのアップグレード

図3-1の説明が続きます
「図3-1 Oracle WebCenterの12c (12.2.1.2)へのアップグレード」の説明

タスク 説明

必須

Oracle Fusion Middlewareの、標準のアップグレード前のタスクと、追加のコンポーネント固有の必須タスクをすべて実行します。

Oracle WebCenterコンポーネントのアップグレード前のタスク

必須

ドメインに含まれるすべての製品の製品ディストリビューションをインストールします。

12cでは、WebLogic ServerとJRFはインフラストラクチャのディストリビューションに含まれているため、これを最初にインストールする必要があります。

バイナリは、既存のデプロイメントと同じホストの新規Oracleホームにインストールする必要があります。

11gから12cへのアップグレードのみ:

12cのリポジトリ作成ユーティリティ(RCU)を実行して、12cの必要なスキーマ(_STBおよび_OPSS)を作成します。

12cにはサービス表(_STB)スキーマが必要です。

11gでOIDベースのポリシー・ストアが使用されていた場合は、OPSS (_OPSS)スキーマが必要です。

以前の12cリリースからアップグレードしている場合は、これらのスキーマがリポジトリ内にすでにあります。

オプション

アップグレード・アシスタントでアップグレード前の準備状況チェックを実行します。

-readinessモードで実行された場合、アップグレード・アシスタントは読取り専用チェックを実行し、開始ポイント環境に正常なアップグレードの妨げになる問題がないかどうかを判別します。

チェックはコンポーネントによって異なり、考えられる問題のトラブルシューティングに役立つ完了レポートが生成されます。

必須

管理サーバー、管理対象サーバー、および既存のデプロイメントで実行されている他のアプリケーションを停止します。

アップグレード中に既存の環境を停止しないと、スキーマまたはコンポーネント構成、あるいはその両方が破壊される可能性があります。

必須

アップグレード・アシスタントを実行して、選択したスキーマを個別に、またはドメインで使用されるスキーマをすべてアップグレードします。

アップグレード・アシスタントで、可能であればいつでも選択したドメイン内のすべてのスキーマをアップグレードできるようにすることをお薦めします。

必須

再構成ウィザードを実行してドメインを再構成します。再構成ウィザードは、Oracle Fusion Middleware 12cの新しいツールです。

WebCenter PortalおよびSitesのユーザーのみ: アップグレード・アシスタントを(再度)実行し、残りのコンポーネント構成をアップグレードします。

WebCenter Contentのユーザーのみ: 必要な構成変更は、サーバーの起動時(アップグレード後)に、ユーザーの介入なしに自動的に実行されるので、アップグレード・アシスタントは実行しません。

ドメイン・コンポーネント構成のアップグレード

WebCenter Portalのユーザーのみ: Oracle WebCenter Portalを12cにアップグレードするには、一連の追加手順を実行する必要があります。

Oracle WebCenter Portal 11gインストールのアップグレード

必須

コンポーネント固有のドキュメントで説明されている、アップグレード後に必要なすべてのタスクを実行します。

アップグレード後にこれらのタスクを実行しないと、一部のコンポーネントが正しく動作しないことがあります。

アップグレード後の構成タスクの実行

必須

管理サーバーおよび管理対象サーバーを再起動します。

必須

アップグレードが成功したこと(アプリケーションが予期したとおり機能するなど)を確認します。

新規アプリケーションが予期したとおり動作することの確認

オプション

クラスタ・トポロジのWebCenterをアップグレードします(該当する場合)。

クラスタ・トポロジのWebCenterのアップグレード

3.2 製品ディストリビューションのインストール

アップグレードを開始する前に、ターゲット・システムにOracle Fusion Middleware InfrastructureおよびWebCenter Contentのディストリビューションをダウンロードし、Oracle Universal Installerを使用してインストールします。

注意:

アップグレードにInfrastructureが必要な場合は、最初にOracle Fusion Middleware Infrastructureのディストリビューションをインストールしてから、その他のFusion Middleware製品をインストールする必要があります。
12c (12.2.1.2)のディストリビューションをインストールするには、次の手順を実行します。
  1. 12c (12.2.1.2)の製品ディストリビューションをインストールするターゲット・システムにサインインします。
  2. Oracle Technology NetworkまたはOracle Software Delivery Cloudからターゲット・システムに次をダウンロードします。
    • Oracle Fusion Middleware Infrastructure (fmw_12.2.1.2.0_infrastructure_generic.jar)
    • Oracle WebCenter Content (fmw_12.2.1.2.0_wccontent_generic.jar)
  3. 12c (12.2.1.2)の製品ディストリビューションをダウンロードしたディレクトリに移動します。
  4. Oracle Fusion Middleware Infrastructureのインストール・プログラムを開始します。
    • (UNIX) JDK_HOME/bin/java -jar fmw_12.2.1.2.0_infrastructure_generic.jar
    • (Windows) JDK_HOME\bin\java -jar fmw_12.2.1.2.0_infrastructure_generic.jar

Infrastructureのインストールが完了した後に、適切なディストリビューション名を使用して、残りのディストリビューションを同様にインストールします。たとえば、Oracle WebCenter Contentのインストール・プログラムを開始するには、ディストリビューション名としてfmw_12.2.1.2.0_wccontent_generic.jarを使用します。

  1. UNIXオペレーティング・システムでは、このホストにOracle製品を初めてインストールする場合に、「インストール・インベントリの設定」画面が表示されます。
    中央インベントリを作成する場所を指定します。この画面で選択したオペレーティング・システム・グループ名に対して中央インベントリの場所への書込み権限が付与されていることを確認し、「次へ」をクリックします。

    注意:

    「インストール・インベントリの設定」画面は、Windowsオペレーティング・システムでは表示されません。
  2. 「ようこそ」画面で、情報をレビューしてすべての前提条件を満たしていることを確認します。「次」をクリックします。
  3. 「自動更新」画面で「自動更新をスキップ」を選択します。オプションは次のとおりです。
    • この時点でソフトウェアの更新をシステムで確認しないようにする場合は、「自動更新をスキップ」を選択します。

    • パッチ・ファイルをダウンロードした場合は、「ディレクトリからパッチを選択」を選択して、ローカル・ディレクトリに移動します。

    • My Oracle Supportアカウントを持っている場合にソフトウェアの更新を自動でダウンロードするには、「My Oracle Supportで更新を検索」を選択します。Oracle Supportの資格証明を入力して、「検索」をクリックします。インストーラがMy Oracle Supportにアクセスするようにプロキシ・サーバーを構成するには、「プロキシ設定」をクリックします。「接続のテスト」をクリックして接続をテストします。

    「次へ」をクリックします。
  4. 「インストールの場所」画面でOracleホーム・ディレクトリの場所を指定し、「次へ」をクリックします。
    Oracle Fusion Middlewareディレクトリ構造の詳細は、『Oracle Fusion Middleware Oracle Fusion Middlewareのインストールのプランニング』のインストールおよび構成のためのディレクトリの理解に関する項を参照してください。
  5. 「インストール・タイプ」画面で、インストールする製品を選択します。
    「次へ」をクリックします。
  6. 「前提条件チェック」画面では、ホスト・コンピュータを分析して、特定のオペレーティング・システムの前提条件を満たしているか確認します。
    確認されたタスクのリストを表示するには、「正常なタスクの表示」を選択します。ログの詳細を表示するには、「ログの表示」を選択します。前提条件のチェックが失敗すると、エラー・メッセージが画面の下方に表示されます。エラーを修正し、「再実行」をクリックして再試行します。エラー・メッセージや警告メッセージを無視してインストールを続けるには、「スキップ」をクリックします(非推奨)。
  7. 「インストールの概要」画面で、選択したインストール・オプションを確認します。
    これらのオプションをレスポンス・ファイルに保存する場合は、「レスポンス・ファイルの保存」をクリックし、レスポンス・ファイルの場所と名前を入力します。レスポンス・ファイルには、入力したすべての情報が収集して格納され、後で(コマンドラインから)サイレント・インストールを実行するために使用できます。

    「インストール」をクリックしてインストールを開始します。

  8. 「インストールの進行状況」画面で進行状況バーに100%が表示されたら、「終了」をクリックしてインストーラを閉じるか、「次へ」をクリックしてサマリーを表示します。
  9. 「インストール完了」画面に、インストールの場所とインストールされた機能セットが表示されます。情報を確認し、「終了」をクリックしてインストーラを閉じます。
  10. Oracle Fusion Middleware Infrastructureのインストール後に、前述の手順を繰り返して、その他の製品ディストリビューションをインストールします。

3.3 RCUを使用した必要な12cスキーマの作成

11gからアップグレードする場合、アップグレードを開始する前に、リポジトリ作成ユーティリティ(RCU)を使用して必要な12cスキーマを作成する必要があります。

注意:

Oracle Fusion Middlewareの前の12cリリースからアップグレードする場合、これらのスキーマがすでに存在する場合には再作成する必要はありません。ドメインの既存のスキーマを特定するには、次の手順を参照してください。

11gからアップグレードする場合は、アップグレード前のチェックリストを参照してドメインの既存のスキーマを識別します。12cにアップグレードする前に、次のスキーマが存在している必要があります。

  • サービス表スキーマ(prefix_STB)。このスキーマは12cで新規のものであり、ドメインベースのアップグレードに必要になります。基本的なスキーマ構成情報(スキーマ接頭辞やパスワードなど)が格納され、他のOracle Fusion Middlewareコンポーネントはドメイン作成中にこれにアクセスして使用できます。このスキーマはリポジトリ作成ユーティリティ(RCU)を実行するときに自動的に作成され、ここで他の11gスキーマに使用した既存のスキーマ所有者接頭辞を指定します。注意: サービス表スキーマが存在しない場合、UPGAST-00328: スキーマ・バージョンのレジストリ表はこのデータベースに存在しません。その場合、アップグレード・アシスタントを実行するためにはサービス表スキーマを作成する必要があります。というエラー・メッセージが表示されることがあります。

  • Oracle Platform Security Services (OPSS)スキーマ(prefix_OPSS)。このスキーマは、11gでOIDベースのセキュリティ・ストアを使用している場合に必要です。このスキーマは、リポジトリ作成ユーティリティ(RCU)を実行するときに自動的に作成されます。LDAPベースのOPSSセキュリティ・ストアでサポートされているのは、Oracle Internet Directory (OID)のみです。LDAPベースのポリシー・ストアは、通常、本番環境で使用します。アップグレード前に、OIDベースのセキュリティ・ストアを再関連付けする必要はありません。アップグレード・アシスタントの実行中に、OPSSスキーマを選択できます。アップグレード・アシスタントは、OIDベースのセキュリティ・ストアを自動的にアップグレードします。注意: 12c OPSSデータベース・スキーマが必要なのは、ドメインの再構成時に12cスキーマを参照するためです。ドメインでは、アップグレード完了後にOIDベースのセキュリティ・ストアが引き続き使用されます。

  • 監査スキーマ(OPSS_AUDIT_VIEWER)。11gでXMLベースのOPSS_AUDITスキーマを使用していた場合は、RCUを使用して新しい12cOPSS_AUDIT_VIEWERスキーマを作成しないと、ドメインの再構成が失敗します。

RCUを使用して12cスキーマを作成する手順は次のとおりです。
  1. (オプション) 11gからアップグレードし、既存のドメインにどのスキーマが存在しているかを確認するには、DBA権限を持つユーザーとしてデータベースに接続し、SQL*Plusから次のコードを実行します。
    SET LINE 120
    COLUMN MRC_NAME FORMAT A14
    COLUMN COMP_ID FORMAT A20
    COLUMN VERSION FORMAT A12
    COLUMN STATUS FORMAT A9
    COLUMN UPGRADED FORMAT A8
    SELECT MRC_NAME, COMP_ID, OWNER, VERSION, STATUS, UPGRADED FROM SCHEMA_VERSION_REGISTRY ORDER BY MRC_NAME, COMP_ID ;
    
  2. コマンドラインからjava -versionを実行して、動作保証されたJDKがすでにシステムにあることを確認します。12c (12.2.1.2)では、動作保証されたJDKは1.8.0_101以降です。
    JAVA_HOME環境変数が、動作保証済JDKの場所に設定されていることを確認します。次に例を示します。
    • (UNIX) setenv JAVA_HOME /home/Oracle/Java/jdk1.8.0_101
    • (Windows) set JAVA_HOME=C:\home\Oracle\Java\jdk1.8.0_101
    Add $JAVA_HOME/bin to $PATH.
  3. oracle_common/binディレクトリに移動します。
    UNIXオペレーティング・システムの場合:
    ORACLE_HOME/oracle_common/bin
    Windowsオペレーティング・システムの場合:
    ORACLE_HOME\oracle_common\bin

    ここでORACLE_HOMEは、12c (12.2.1.2) Oracleホームになります。

  4. RCUを起動します。
    • (UNIX) ./rcu
    • (Windows) rcu.bat
  5. ようこそ」画面で「次へ」をクリックします。
  6. 「リポジトリの作成」画面で「リポジトリの作成」を選択し、「システム・ロードおよび製品ロード」を選択します。
    DBA権限を持っていない場合は、「システム・ロードに対するスクリプトの準備」を選択します。これによって、RCUが選択されたコンポーネントに対してアクションを実行した場合にコールされるSQL文およびブロックと同じものを、すべて含むSQLスクリプトが生成されます。このスクリプトが生成された後は、必要なSYSまたはSYSDBA権限を持つユーザーが、このスクリプトを実行してシステム・ロード・フェーズを完了できます。

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

  7. 「データベース接続の詳細」画面で、「データベース・タイプ」を選択し、11gスキーマをホストするデータベースの接続情報を入力します。次の該当する表を参照してください。

    表3-1 Oracle Databaseと、エディションベースで再定義されるOracle Databaseに対する接続資格証明

    オプション 説明および例
    ホスト名

    データベースが実行されるサーバーの名前を、次の書式で指定します。

    examplehost.exampledomain.com

    Oracle RACデータベースの場合は、このフィールドにVIP名またはいずれかのノード名を指定します。

    ポート

    データベースのポート番号を指定します。Oracleデータベースのデフォルトのポート番号は、1521です。

    サービス名

    データベースのサービス名を指定します。通常、サービス名はグローバル・データベース名と同じです。

    Oracle RACデータベースの場合、このフィールドにいずれかのノードのサービス名を指定します。次に例を示します。

    examplehost.exampledomain.com

    ユーザー名 データベースのユーザー名を入力します。デフォルトのユーザー名はSYSです。
    パスワード データベース・ユーザーのパスワードを入力します。
    ロール

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

    「標準」または「SYSDBA」

    表3-2 MySQLデータベースに対する接続資格証明

    オプション 説明および例
    ホスト名

    データベースが稼働しているサーバーのホスト名、IPアドレスまたは詳細なサーバー名を、host\server形式で指定します。

    ポート

    データベースのポート番号を指定します。

    データベース名

    データベースの名前を指定します。

    ユーザー名 管理者権限を持つユーザーの名前を指定します。
    パスワード データベース・ユーザーのパスワードを入力します。

    表3-3 Microsoft SQL Serverデータベースに対する接続資格証明

    オプション 説明および例
    Unicodeのサポート

    ドロップダウン・リストから「はい」または「いいえ」を選択します。

    サーバー名 データベースが稼働しているサーバーのホスト名、IPアドレスまたは詳細なサーバー名を、host\server形式で指定します。

    MSSQL名前付きインスタンス: 名前付きインスタンスは、コンピュータのネットワーク名およびインストール時に指定したインスタンス名によって識別されます。クライアントは、接続時にサーバー名およびインスタンス名の両方を指定する必要があります。

    ポート

    データベースのポート番号を指定します。

    データベース名

    データベースの名前を指定します。

    ユーザー名 管理者権限を持つユーザーの名前を指定します。
    パスワード データベース・ユーザーのパスワードを入力します。

    表3-4 IBM DB2データベースに対する接続資格証明

    オプション 説明および例
    サーバー名 データベースが稼働しているサーバーのホスト名、IPアドレスまたは詳細なサーバー名を、host\server形式で指定します。
    ポート

    データベースのポート番号を指定します。

    データベース名

    データベースの名前を指定します。

    ユーザー名 DB所有者の権限が付与されているユーザーの名前を指定します。IBM DB2データベースのデフォルトのユーザー名はdb2adminです。
    パスワード データベース・ユーザーのパスワードを入力します。
    前提条件のチェックに成功したら、「OK」をクリックして次のページに進みます。チェックが失敗した場合は、入力した詳細を確認して再試行します。
  8. 「コンポーネントの選択」画面で、「既存の接頭辞の選択」を選択し、ドロップダウン・メニューから既存の11gスキーマの作成に使用した接頭辞(たとえば、DEV11G)を選択します。この接頭辞は、スキーマをこのドメインで使用するために論理的にまとめてグループ化するために使用されます。

    注意: デフォルトで、Common Infrastructure Services Table (prefix_STB)およびOracle Platform Security Services (prefix_OPSS)スキーマが選択されます(それらがまだ作成されていない場合)。
    インストールするコンポーネントの接頭辞とスキーマ名を書き留めます。インストールの構成時にこの情報が必要になります。「次へ」をクリックします。
  9. 「前提条件チェック」ダイアログで、前提条件チェックが正常であることを確認し、「OK」をクリックします。
  10. 「スキーマ・パスワード」画面で、スキーマの所有者のパスワードを入力します。
    この画面で入力したパスワードを書き留めてください。製品インストールの構成中に必要となります。
  11. 「表領域のマップ」画面で、作成するスキーマの目的の表領域マッピングを構成します。
    「次へ」をクリックし、確認ダイアログで「OK」をクリックします。進行状況ダイアログに表領域の作成が完了したことが示されたら、「OK」をクリックします。
    RCUの起動時にTransparent Data Encryption (TDE)がデータベース(OracleまたはOracle EBR)内で有効化されている場合にのみ、「表領域の暗号化」チェック・ボックスが表示されます。  RCUにより作成されるすべての新しい表領域を暗号化するために、「表領域のマップ」画面で「表領域の暗号化」チェック・ボックスを選択します。  
  12. 「サマリー」画面で情報を確認し、「作成」をクリックしてスキーマの作成を開始します。
    この画面には、このRCU操作で作成されたログ・ファイルに関する情報が表示されます。特定のログ・ファイルの名前をクリックして、そのファイルの内容を表示できます。
  13. 「完了サマリー」画面の情報を確認し、操作が正常に完了したことを確かめます。「閉じる」をクリックして、スキーマの作成を完了します。

3.4 アップグレード前の準備状況チェックの実行

アップグレードの潜在的な問題を識別するには、準備状況チェックを実行してからアップグレード・プロセスを開始することをお薦めします。準備状況チェックでは、アップグレードの潜在的な問題をすべて発見できるわけではないことに注意してください。準備状況チェック・レポートが成功しても、アップグレードが失敗する場合があります。

3.4.1 アップグレード前の準備状況チェックの実行について

アップグレード・アシスタントを-readinessモードで実行することにより、実際にアップグレードを実行する前に問題を検出できます。準備状況チェックは、アップグレード・アシスタントを使用してGUIモードで実行するか、またはレスポンス・ファイルを使用してサイレント・モードで実行できます。 

アップグレード・アシスタントの準備状況チェックでは、サポートされている開始ポイントのFusion MiddlewareスキーマおよびWebLogicドメインの読取り専用のアップグレード前確認を行います。この確認は読取り専用操作です。

準備状況チェックでは、フォーマットされ、タイムスタンプの付けられた準備状況レポートが生成され、実際のアップグレードを試みる前に潜在的な問題に対処できます。問題が検出されない場合は、アップグレード・プロセスを開始できます。アップグレードを実行する前に、このレポートを詳細に確認することをお薦めします。

準備状況チェックは、既存のOracle Fusion Middlewareドメインがオンライン(他のユーザーがアクティブに使用している間)またはオフラインである間に実行できます。

実際のアップグレードを実行する前に、準備状況チェックを何回でも実行できます。ただし、アップグレード後はレポートの結果がアップグレード前の準備状況チェックの結果と異なる場合があるため、準備状況チェックを実行しないでください。

注意:

パフォーマンスが影響を受けないようにするには、準備状況チェックをオフピーク時に実行することをお薦めします。

3.4.2 準備状況モードでのUpgrade Assistantの起動

-readinessパラメータを使用して、アップグレード・アシスタントを準備状況モードで起動します。

アップグレード・アシスタントを使用して、アップグレード前の環境に対して準備状況チェックを実行するには、次の手順を実行します。
  1. oracle_common/upgrade/binディレクトリに移動します。
    • (UNIX) ORACLE_HOME/oracle_common/upgrade/bin
    • (Windows) ORACLE_HOME\oracle_common\upgrade\bin
  2. アップグレード・アシスタントを起動します。
    • (UNIX) ./ua -readiness
    • (Windows) ua.bat -readiness

    注意:

    DISPLAY環境変数がGUIモードを使用できるように適切に設定されていない場合、次のエラーが表示される場合があります。
    Xlib: connection to ":1.0" refused by server
    Xlib: No protocol specified 

    この問題を解決するには、使用するローカル・ワークステーションのシステム名またはIPアドレスにDISPLAY環境変数を設定して、アップグレード・アシスタントを再実行します。

    DISPLAY変数を設定してもこれらのエラーが発生し続ける場合は、vncconfigなどの他のGUIツールの起動を試みてください。同じエラーが表示される場合は、DISPLAY環境変数が正しく設定されていない場合があります。

    コマンドラインで指定できるその他のパラメータは、次を参照してください。

3.4.2.1 アップグレード・アシスタントのパラメータ

アップグレード・アシスタントをコマンドラインから起動する際に、追加パラメータを指定できます。

表3-5 アップグレード・アシスタントのコマンドライン・パラメータ

パラメータ 必須/オプション 説明

-readiness

準備状況チェックに必要

注意: 準備状況チェックはスタンドアロン・インストール上で実行できません(WebLogic Serverの管理対象でありません)。

実際のアップグレードを実行せずにアップグレードの準備状況チェックを実行します。

スキーマおよび構成がチェックされます。

-examineパラメータを指定した場合、このパラメータを使用しないでください。

-threads

オプション

スキーマの同時アップグレードまたはスキーマの準備状況チェックに使用可能なスレッドの数を識別します。

値は、1 - 8の正の整数である必要があります。デフォルトは4です。

-response

サイレント・アップグレードまたはサイレント準備状況チェックに必要

アップグレード・アシスタントがGUIモードで実行されているときに入力したデータから生成されるレスポンス・ファイルに保存されている入力を使用して、アップグレード・アシスタントを実行します。このパラメータを使用すると、アップグレード・アシスタントはサイレント・モード(アップグレード・アシスタントの画面表示なし)で実行されます。

-examine

オプション

調査フェーズを実行しますが、実際のアップグレードは実行しません。

-readinessパラメータを指定した場合、このパラメータを指定しないでください。

-logLevel attribute

オプション

次のいずれか1つの属性を指定して、ロギング・レベルを設定します。

  • TRACE

  • NOTIFICATION

  • WARNING

  • ERROR

  • INCIDENT_ERROR

デフォルトのロギング・レベルはNOTIFICATIONです。

-logLevel TRACE属性を設定すると、より多くの情報がロギングされます。これは、失敗したアップグレードをトラブルシューティングするときに役立ちます。-logLevel TRACEが使用されると、Upgrade Assistantのログ・ファイルは非常に大きくなる可能性があります。

-logDir location

オプション

アップグレード・ログ・ファイルおよび一時ファイルのデフォルトの場所を設定します。アップグレード・アシスタントによってログ・ファイルおよび一時ファイルが作成される、既存の書込み可能なディレクトリを指定する必要があります。

デフォルトの場所は次のとおりです。

UNIX:

ORACLE_HOME/oracle_common/upgrade/logs
ORACLE_HOME/oracle_common/upgrade/temp

Windows:

ORACLE_HOME\oracle_common\upgrade\logs
ORACLE_HOME\oracle_common\upgrade\temp

-help

オプション

コマンドライン・オプションをすべて表示します。

3.4.3 アップグレード・アシスタントを使用した準備状況チェックの実行

アップグレード・アシスタントの各画面を移動して、アップグレード前の準備状況チェックを実行します。

準備状況チェックは、サポートされるアップグレードの開始ポイントにあるスキーマまたはコンポーネント構成に対してのみ実行されます。
準備状況チェックを実行するには、次の手順を実行します。
  1. 「ようこそ」画面で、準備状況チェックに関する情報を確認します。「次」をクリックします。
  2. 「準備状況チェック・タイプ」画面で、実行する準備状況チェックを選択します。
    • 「個別に選択されたスキーマ」を使用すると、アップグレード前の確認のために個別のスキーマを選択できます。準備状況チェックにより、スキーマがアップグレードに対してサポートされているか、またはアップグレードが必要かどうかがレポートされます。

      このオプションを選択すると、画面名が「選択したスキーマ」に変更されます。

    • 「ドメイン・ベース」を使用すると、アップグレード・アシスタントで、「ドメイン・ディレクトリ」フィールドで指定されているドメイン内のアップグレード可能なスキーマまたはコンポーネント構成をすべて検出し、選択できます。

      このオプションを選択すると、画面名が「スキーマおよび構成」に変更されます。

      アップグレード・アシスタントですべてのスキーマおよびコンポーネントを同時にチェックする場合は、デフォルトの選択のままにします。それ以外の場合は特定のオプションを選択します。
      • すべてのスキーマのチェックを含める。アップグレード可能なスキーマを持つすべてのコンポーネントを検出および確認します。

      • すべての構成のチェックを含める。管理対象WebLogic Serverドメインのコンポーネント構成を確認します。

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

  3. 「個別に選択されたスキーマ」を選択した場合: 「使用可能なコンポーネント」画面で、準備状況チェックを実行するアップグレードに利用可能なスキーマを含むコンポーネントを選択します。

    依存コンポーネントを持つコンポーネントを選択した場合は、依存コンポーネントが自動的に選択されます。たとえば、Oracle Platform Security Servicesを選択すると、Oracle Audit Servicesが自動的に選択されます。

    選択したコンポーネントに応じて、追加の画面が表示される場合があります。たとえば、次のような作業が必要になることがあります。

    • ドメイン・ディレクトリを指定します。

    • 次のスキーマ資格証明を指定して、選択したスキーマに接続します。「データベース・タイプ」「DBAユーザー名」および「DBAパスワード」。次に、「接続」をクリックします。

      注意:

      Oracleデータベースはデフォルトのデータベース・タイプです。継続前に適切なデータベース・タイプを選択していることを確認します。誤ったデータベース・タイプを選択したことがわかった場合は、適切なタイプに変更するためにこの画面に戻らないでください。かわりに、アップグレード・アシスタントを閉じて、選択した適切なデータベース・タイプを使用して準備状況チェックを再起動し、適切なデータベース・タイプがすべてのスキーマに適用されるようにします。
    • 「スキーマ・ユーザー名」を選択し、「スキーマ・パスワード」を指定します。

    「次」をクリックして、準備状況チェックを開始します。
  4. 「準備状況サマリー」画面で、選択内容に基づいて実行される準備状況チェックのサマリーを確認します。
    選択をレスポンス・ファイルに保存して、後でアップグレード・アシスタントをレスポンス(またはサイレント)モードで再度実行する場合、「レスポンス・ファイルの保存」をクリックし、レスポンス・ファイルの名前と場所を指定します。サイレント・アップグレードは、アップグレード・アシスタントとまったく同じ機能を実行しますが、データを手動で再入力する必要はありません。
    詳細レポートを表示するには、「ログの表示」をクリックします。
    「次へ」をクリックします。
  5. 「準備状況チェック」画面で、準備状況チェックのステータスを確認します。 このプロセスが完了するまで数分かかることがあります。
    複数のコンポーネントをチェックしている場合、コンポーネントごとの進捗が並行する独自の進捗バーに表示されます。
    準備状況チェックが完了したら、「続行」をクリックします。
  6. 「準備状況の終了」画面で、準備状況チェックの結果を確認します(「準備状況成功」または「準備状況失敗」)。
    • 準備状況チェックが成功した場合は、「準備状況レポートの表示」をクリックして、完了レポートを確認します。準備状況チェックが成功した場合でも、準備状況レポートを確認してから実際のアップグレードを実行することをお薦めします。「検索」オプションを使用して、レポート内の特定の単語またはフレーズを検索します。また、このレポートには、完成した準備状況チェック・レポート・ファイルが格納されている場所も示されます。

    • 準備状況チェックで問題またはエラーが発生した場合、「ログの表示」をクリックして、ログ・ファイルを確認して問題を特定し、問題を修正してから、準備状況チェックを再開してください。ログ・ファイルは、設定したコマンドライン・オプションにより管理されます。

3.4.4 準備状況レポートの理解

ドメインの準備状況チェックを実行した後、レポートを確認してアップグレードを成功させるためのアクションをとる必要があるかどうかを判断します。

準備状況レポート・ファイルの書式は次のとおりです。

readiness_timestamp.txt

timestampは、準備状況チェックが実行された日時を示します。

準備状況レポートには、次の情報が含まれています。

表3-6 準備状況レポートの要素

レポートの情報 説明 必要なアクション
全体的な準備状況ステータス: SUCCESSまたはFAILURE レポートの上部に、準備状況チェックが合格したか1つ以上のエラーで完了したかが示されます。 1つ以上のエラーが発生してレポートが完了した場合、アップグレードを試みる前に、FAILを検索し、障害の原因となった問題を修正します。準備状況チェックは、アップグレードする前に必要に応じて何度でも再実行できます。

タイムスタンプ

レポートが生成された日付と時刻。

アクションは必要ありません。

ログ・ファイルの場所

ORACLE_HOME/oracle_common/upgrade/logs

生成されたログ・ファイルのディレクトリの場所。

アクションは必要ありません。

準備状況レポートの場所

ORACLE_HOME/oracle_common/upgrade/logs

生成された準備状況レポートのディレクトリの場所。

アクションは必要ありません。

チェックされたコンポーネントの名前

チェックに含まれるコンポーネントの名前およびバージョンとステータス。

ドメインに、このリリースにアップグレードできないSOAコア拡張機能などのコンポーネントが含まれる場合は、アップグレードを試行しないでください。

チェックされたスキーマの名前

チェックに含まれるスキーマの名前および現在のバージョンとステータス。

スキーマのバージョン番号をレビューします。ドメインに、このリリースにアップグレードできないスキーマが含まれる場合は、アップグレードを試行しないでください。

個別のオブジェクト・テスト・ステータス: FAIL

準備状況チェック・テストによって、特定のオブジェクトの問題が検出されました。

失敗した問題がすべて解決されるまではアップグレードしないでください。

個別のオブジェクト・テスト・ステータス: PASS

準備状況チェック・テストによって、特定のオブジェクトの問題が検出されませんでした。

準備状況チェック・レポートに「成功」ステータスのみが表示されている場合は、環境をアップグレードできます。ただし、準備状況チェックでは、ハードウェアやアップグレード時の接続性などの外部環境に関する問題を検出することはできません。アップグレードの進捗を常に監視する必要があります。

<Object>の完了した準備状況チェックのステータス: FAILURE 準備状況チェックで、スキーマ、索引またはデータ型などの特定のオブジェクトに対して解決する必要がある1つ以上のエラーが検出されました。 失敗した問題がすべて解決されるまではアップグレードしないでください。
<Object>の完了した準備状況チェックのステータス: SUCCESS 準備状況チェック・テストによって問題が検出されませんでした。 アクションは必要ありません。
準備状況レポート・ファイルのサンプルを次に示します。レポートにはこれらのチェックのすべてが含まれない場合があります。
Upgrade readiness check completed with one or more errors.

This readiness check report was created on Tue May 30 11:15:52 EDT 2016
Log file is located at: ORACLE_HOME/oracle_common/upgrade/logs/ua2016-05-30-11-14-06AM.log
Readiness Check Report File: ORACLE_HOME/oracle_common/upgrade/logs/readiness2016-05-30-11-15-52AM.txt

Starting readiness check of components.

Oracle Metadata Services
   Starting readiness check of Oracle Metadata Services.
     Schema User Name: DEV11_MDS
     Database Type: Oracle Database
     Database Connect String: machinename@yourcompany.com
     VERSION Schema DEV11_MDS is currently at version 12.1.1.1.0.  Readiness checks will now be performed.
   Starting schema test:  TEST_REQUIRED_TABLES  Test that the schema contains all the required tables
   Completed schema test: TEST_REQUIRED_TABLES --> Test that the schema contains all the required tables +++ PASS
   Starting schema test:  TEST_REQUIRED_PROCEDURES  Test that the schema contains all the required stored procedures
     EXCEPTION     Schema is missing a required procedure: GETREPOSITORYFEATURES
   Completed schema test: TEST_REQUIRED_PROCEDURES --> Test that the schema contains all the required stored procedures +++ FAIL
   Starting schema test:  TEST_REQUIRED_VIEWS  Test that the schema contains all the required database views
   Completed schema test: TEST_REQUIRED_VIEWS --> Test that the schema contains all the required database views +++ PASS
   Starting index test for table MDS_ATTRIBUTES:  TEST_REQUIRED_INDEXES --> Test that the table contains all the required indexes
   Completed index test for table MDS_ATTRIBUTES: TEST_REQUIRED_INDEXES --> Test that the table contains all the required indexes +++ PASS
   Starting index test for table MDS_COMPONENTS:  TEST_REQUIRED_INDEXES --> Test that the table contains all the required indexes
   Completed index test for table MDS_TXN_LOCKS: TEST_REQUIRED_INDEXES --> Test that the table contains all the required indexes +++ PASS
   Starting schema test:  TEST_REQUIRED_TRIGGERS  Test that the schema has all the required triggers
   Completed schema test: TEST_REQUIRED_TRIGGERS --> Test that the schema has all the required triggers +++ PASS
   Starting schema test:  TEST_MISSING_COLUMNS  Test that tables and views are not missing any required columns
   Completed schema test: TEST_MISSING_COLUMNS --> Test that tables and views are not missing any required columns +++ PASS
   Starting schema test:  TEST_UNEXPECTED_TABLES  Test that the schema does not contain any unexpected tables
   Completed schema test: TEST_UNEXPECTED_TABLES --> Test that the schema does not contain any unexpected tables +++ PASS
   Starting schema test:  TEST_UNEXPECTED_PROCEDURES  Test that the schema does not contain any unexpected stored procedures
   Completed schema test: TEST_UNEXPECTED_PROCEDURES --> Test that the schema does not contain any unexpected stored procedures +++ PASS
   Starting schema test:  TEST_UNEXPECTED_VIEWS  Test that the schema does not contain any unexpected views
   Completed schema test: TEST_UNEXPECTED_VIEWS --> Test that the schema does not contain any unexpected views +++ PASS
   Starting index test for table MDS_ATTRIBUTES:  TEST_UNEXPECTED_INDEXES --> Test that the table does not contain any unexpected indexes
   Completed index test for table MDS_ATTRIBUTES: TEST_UNEXPECTED_INDEXES --> Test that the table does not contain any unexpected indexes +++ PASS
   Completed index test for table MDS_LABELS: TEST_UNEXPECTED_INDEXES --> Test that the table does not contain any unexpected indexes +++ PASS
   Starting index test for table MDS_LARGE_ATTRIBUTES:  TEST_UNEXPECTED_INDEXES --> Test that the table does not contain any unexpected indexes
   Starting schema test:  TEST_UNEXPECTED_TRIGGERS  Test that the schema does not contain any unexpected triggers
   Completed schema test: TEST_UNEXPECTED_TRIGGERS --> Test that the schema does not contain any unexpected triggers +++ PASS
   Starting schema test:  TEST_UNEXPECTED_COLUMNS  Test that tables and views do not contain any unexpected columns
   Completed schema test: TEST_UNEXPECTED_COLUMNS --> Test that tables and views do not contain any unexpected columns +++ PASS
   Starting datatype test for table MDS_ATTRIBUTES:  TEST_COLUMN_DATATYPES_V2 --> Test that all table columns have the proper datatypes
   Completed datatype test for table MDS_ATTRIBUTES: TEST_COLUMN_DATATYPES_V2 --> Test that all table columns have the proper datatypes +++ PASS
   Starting datatype test for table MDS_COMPONENTS:  TEST_COLUMN_DATATYPES_V2 --> Test that all table columns have the proper datatypes
   Starting permissions test:  TEST_DBA_TABLE_GRANTS  Test that DBA user has privilege to view all user tables
   Completed permissions test: TEST_DBA_TABLE_GRANTS --> Test that DBA user has privilege to view all user tables +++ PASS
   Starting schema test:  TEST_ENOUGH_TABLESPACE  Test that the schema tablespaces automatically extend if full
   Completed schema test: TEST_ENOUGH_TABLESPACE --> Test that the schema tablespaces automatically extend if full +++ PASS
   Starting schema test:  TEST_USER_TABLESPACE_QUOTA  Test that tablespace quota for this user is sufficient to perform the upgrade
   Completed schema test: TEST_USER_TABLESPACE_QUOTA --> Test that tablespace quota for this user is sufficient to perform the upgrade +++ PASS
   Starting schema test:  TEST_ONLINE_TABLESPACE  Test that schema tablespaces are online
   Completed schema test: TEST_ONLINE_TABLESPACE --> Test that schema tablespaces are online +++ PASS
   Starting schema test:  TEST_DATABASE_VERSION  Test that the database server version number is supported for upgrade
     INFO   Database product version: Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
   Completed schema test: TEST_DATABASE_VERSION --> Test that the database server version number is supported for upgrade +++ PASS
   Finished readiness check of Oracle Metadata Services with status: FAILURE.

12.1.3.0バージョンのOracle Fusion Middleware IAU Schemasを実行しており、それらのスキーマが11g (11.1.1.7以上)または12c (12.1.2.0)からアップグレードされた場合、準備状況チェックが次のエラーで失敗する場合があります。

Starting index test for table IAU_COMMON:  TEST_REQUIRED_INDEXES --> Test 
that the table contains all the required indexes 
     INFO Audit schema index DYN_EVENT_CATEGORY_INDEX in table IAU_COMMON is 
missing the required columns or index itself is missing. This maybe caused by 
a known issue, anyway, this missing index will be added in 12.2.2 upgrade. 
     INFO Audit schema index DYN_EVENT_TYPE_INDEX in table IAU_COMMON is 
missing the required columns or index itself is missing. This maybe caused by 
a known issue, anyway, this missing index will be added in 12.2.2 upgrade. 
     INFO Audit schema index DYN_TENANT_INDEX in table IAU_COMMON is missing 
the required columns or index itself is missing. This maybe caused by a known 
issue, anyway, this missing index will be added in 12.2.2 upgrade. 
     INFO Audit schema index DYN_USER_INDEX in table IAU_COMMON is missing 
the required columns or index itself is missing. This maybe caused by a known 
issue, anyway, this missing index will be added in 12.2.2 upgrade. 
     INFO Audit schema index DYN_COMPONENT_TYPE_INDEX in table IAU_COMMON is 
missing the required columns or index itself is missing. This maybe caused by 
a known issue, anyway, this missing index will be added in 12.2.2 upgrade. 
     INFO Audit schema index DYN_USER_TENANT_INDEX in table IAU_COMMON is 
missing the required columns or index itself is missing. This maybe caused by 
a known issue, anyway, this missing index will be added in 12.2.2 upgrade. 
   Completed index test for table IAU_COMMON: TEST_REQUIRED_INDEXES --> Test 
that the table contains all the required indexes +++ FAIL

注意:

準備状況レポートの欠落索引エラーは無視できます。これは既知の問題です。スキーマのアップグレード操作時に、対応する欠落索引が追加されます。アップグレードされるスキーマがRCUを使用して12cで作成された場合、このエラーは発生しません。

3.5 サーバーとプロセスの停止

アップグレード・アシスタントを実行してスキーマと構成をアップグレードする前に、管理サーバーおよび管理対象サーバーを含むすべてのプロセスとサーバーを停止する必要があります。

Oracle Fusion Middleware環境は、Oracle WebLogic Serverドメイン、管理サーバー、複数の管理対象サーバー、Javaコンポーネント、アイデンティティ管理コンポーネントなどのシステム・コンポーネント、およびメタデータのリポジトリに使用されるデータベースで構成できます。コンポーネントは相互に依存していることがあるため、適切な順序で停止する必要があります。

注意:

この項の手順では、WLSTコマンドライン・ユーティリティまたはスクリプトを使用してサーバーおよびプロセスを停止する方法について説明します。Oracle Fusion Middleware ControlおよびOracle WebLogic Server管理コンソールを使用することもできます。Oracle Fusion Middlewareの管理の管理サーバーと管理対象サーバーおよびノード・マネージャの起動と停止を参照してください。

Fusion Middleware環境を停止するには、次の手順を実行します。

ステップ1: システム・コンポーネントの停止

Oracle HTTP Serverなどのシステム・コンポーネントを停止するには、stopComponentスクリプトを使用します。

  • (UNIX) DOMAIN_HOME/bin/stopComponent.sh component_name

  • (Windows) DOMAIN_HOME\bin\stopComponent.cmd component_name

システム・コンポーネントは任意の順序で停止できます。

ステップ2: 管理対象サーバーの停止

WebLogic Server管理対象サーバーを停止するには、stopManagedWebLogicスクリプトを使用します。

  • (UNIX) DOMAIN_HOME/bin/stopManagedWebLogic.sh managed_server_name admin_url

  • (Windows) DOMAIN_HOME\bin\stopManagedWebLogic.cmd managed_server_name admin_url

プロンプトが表示されたらユーザー名とパスワードを入力します。

ステップ3: Oracle Identity Managementコンポーネントの停止

Oracle Identity Managementのコンポーネント(Oracle Internet Directoryなど)を停止します。
  • (UNIX) DOMAIN_HOME/bin/stopComponent.sh component_name

  • (Windows) DOMAIN_HOME\bin\stopComponent.cmd component_name

ステップ4: 管理サーバーの停止

管理サーバーを停止する場合、管理サーバーで稼働しているWebLogic Server管理コンソールやFusion Middleware Controlなどのプロセスも停止します。

管理サーバーを停止するには、stopWebLogicスクリプトを使用します。

  • (UNIX) DOMAIN_HOME/bin/stopWebLogic.sh

  • (Windows) DOMAIN_HOME\bin\stopWebLogic.cmd

プロンプトが表示されたら、管理サーバーのユーザー名、パスワードおよびURLを入力します。

ステップ5: ノード・マネージャの停止

ノード・マネージャを停止するには、それが実行されているコマンド・シェルを閉じます。

またはnodemanager.propertiesQuitEnabledの属性をtrueに設定した後(デフォルトはfalseです)、WLSTを使用して、ノード・マネージャに接続して停止できます。詳細は、『Oracle Fusion Middleware WebLogic Server WLSTコマンド・リファレンス』のstopNodeManagerに関する項を参照してください。

3.6 製品スキーマのアップグレード

サーバーとプロセスの停止後に、Upgrade Assistantを使用して、サポートされている製品スキーマをOracle Fusion Middlewareの現在のリリースにアップグレードします。

アップグレード・アシスタントを使用すると、個別に選択したスキーマまたはドメインに関連付けられているすべてのスキーマをアップグレードできます。選択したオプションによって、表示されるアップグレード・アシスタントの画面は異なります。

3.6.1 アップグレードで使用可能な既存のスキーマの識別

このオプションのタスクでは、スキーマのバージョン・レジストリを問い合せて、アップグレードを開始する前に使用可能なスキーマのリストを確認できます。このレジストリには、バージョン番号、コンポーネント名およびID、作成日と変更日、カスタム接頭辞などのスキーマ情報が含まれます。

アップグレード・アシスタントでは、ドメイン内のすべてのスキーマをアップグレードすることも、アップグレードするスキーマを個々に選択することもできます。いずれかの方法を選択するために、次の手順に従って、アップグレードに使用可能なすべてのスキーマのリストを確認します。

  1. Oracleデータベースを使用している場合、Oracle DBA権限を持つアカウントを使用してデータベースに接続し、SQL*Plusから次を実行します。

    SET LINE 120
    COLUMN MRC_NAME FORMAT A14
    COLUMN COMP_ID FORMAT A20
    COLUMN VERSION FORMAT A12
    COLUMN STATUS FORMAT A9
    COLUMN UPGRADED FORMAT A8
    SELECT MRC_NAME, COMP_ID, OWNER, VERSION, STATUS, UPGRADED FROM SCHEMA_VERSION_REGISTRY ORDER BY MRC_NAME, COMP_ID;
    
  2. 生成されたレポートを確認します。VERSION列の値が11.1.1.7.0以上で、STATUS列の値がVALIDである場合、スキーマはアップグレードでサポートされます。

    あるスキーマでアップグレードの必要がない場合、schema_version_registry表には、アップグレード前のバージョンでそのスキーマが保持されます。

  3. 既存のスキーマに使用されているスキーマ接頭辞名を確認します。新しい12cスキーマの作成時に、同じ接頭辞を使用することになります。

注意:

  • 既存のスキーマが、サポートされているバージョンでない場合、12c (12.2.1.2)のアップグレード手順を使用する前に、サポートされているバージョンにアップグレードする必要があります。詳細は、アップグレード前のバージョンのドキュメントを参照してください。

  • 一部のコンポーネント(Oracle Enterprise Data Quality、Oracle GoldenGate Monitor、Oracle GoldenGate Veridataなど)では、標準的なOracle Fusion Middlewareのサポート対象バージョン以外のバージョンからのアップグレードがサポートされています。

  • 11gでOIDベースのポリシー・ストアを使用していた場合は、アップグレードを実行する前に新しいOPSSスキーマを必ず作成してください。アップグレード後も、OPSSスキーマはLDAPベース・ストアのままです。

  • Oracle Fusion Middlewareリリース12c (12.2.1.2)でアップグレード可能な製品のスキーマのみをアップグレードできます。まだ12c (12.2.1.2)へのアップグレードが可能になっていないコンポーネントを含むドメインをアップグレードしないでください。

3.6.2 Upgrade Assistantの起動

アップグレード・アシスタントを実行して、製品スキーマ、ドメイン・コンポーネント構成またはスタンドアロン・システム・コンポーネントを12c (12.2.1.2)にアップグレードします。アップグレード・アシスタントを非SYSDBAユーザーとして実行し、一度に1つのドメインのアップグレードを完了することをお薦めします。

Upgrade Assistantを起動するには、次の手順に従います。
  1. oracle_common/upgrade/binディレクトリに移動します。
    • (UNIX) ORACLE_HOME/oracle_common/upgrade/bin
    • (Windows) ORACLE_HOME\oracle_common\upgrade\bin
  2. アップグレード・アシスタントを起動します。
    • (UNIX) ./ua
    • (Windows) ua.bat

ロギング・パラメータなど、コマンドラインで指定できるその他のパラメータは、次を参照してください。

3.6.2.1 アップグレード・アシスタントのパラメータ

アップグレード・アシスタントをコマンドラインから起動する際に、追加パラメータを指定できます。

表3-7 アップグレード・アシスタントのコマンドライン・パラメータ

パラメータ 必須/オプション 説明

-readiness

準備状況チェックに必要

注意: 準備状況チェックはスタンドアロン・インストール上で実行できません(WebLogic Serverの管理対象でありません)。

実際のアップグレードを実行せずにアップグレードの準備状況チェックを実行します。

スキーマおよび構成がチェックされます。

-examineパラメータを指定した場合、このパラメータを使用しないでください。

-threads

オプション

スキーマの同時アップグレードまたはスキーマの準備状況チェックに使用可能なスレッドの数を識別します。

値は、1 - 8の正の整数である必要があります。デフォルトは4です。

-response

サイレント・アップグレードまたはサイレント準備状況チェックに必要

アップグレード・アシスタントがGUIモードで実行されているときに入力したデータから生成されるレスポンス・ファイルに保存されている入力を使用して、アップグレード・アシスタントを実行します。このパラメータを使用すると、アップグレード・アシスタントはサイレント・モード(アップグレード・アシスタントの画面表示なし)で実行されます。

-examine

オプション

調査フェーズを実行しますが、実際のアップグレードは実行しません。

-readinessパラメータを指定した場合、このパラメータを指定しないでください。

-logLevel attribute

オプション

次のいずれか1つの属性を指定して、ロギング・レベルを設定します。

  • TRACE

  • NOTIFICATION

  • WARNING

  • ERROR

  • INCIDENT_ERROR

デフォルトのロギング・レベルはNOTIFICATIONです。

-logLevel TRACE属性を設定すると、より多くの情報がロギングされます。これは、失敗したアップグレードをトラブルシューティングするときに役立ちます。-logLevel TRACEが使用されると、Upgrade Assistantのログ・ファイルは非常に大きくなる可能性があります。

-logDir location

オプション

アップグレード・ログ・ファイルおよび一時ファイルのデフォルトの場所を設定します。アップグレード・アシスタントによってログ・ファイルおよび一時ファイルが作成される、既存の書込み可能なディレクトリを指定する必要があります。

デフォルトの場所は次のとおりです。

UNIX:

ORACLE_HOME/oracle_common/upgrade/logs
ORACLE_HOME/oracle_common/upgrade/temp

Windows:

ORACLE_HOME\oracle_common\upgrade\logs
ORACLE_HOME\oracle_common\upgrade\temp

-help

オプション

コマンドライン・オプションをすべて表示します。

3.6.3 アップグレード・アシスタントを使用したOracle WebCenterスキーマのアップグレード

アップグレード・アシスタントの各画面を移動して、製品スキーマをアップグレードします。

アップグレード・アシスタントを使用して製品スキーマをアップグレードするには、次の手順を実行します。
  1. 「ようこそ」画面には、アップグレード・アシスタントの概要と、重要なアップグレード前のタスクに関する情報が表示されます。「次」をクリックします。

    注意:

    アップグレード・アシスタントの画面の詳細を参照するには、画面で「ヘルプ」をクリックします。
  2. 「選択したスキーマ」画面で、実行するスキーマ・アップグレード操作を選択します。
    • 個別に選択されたスキーマ。アップグレード用のスキーマを個別に選択する場合で、ドメインで使用されるすべてのスキーマをアップグレードしない場合。

      注意:

      12c (12.2.1.2)コンポーネントをサポートするために使用されるスキーマのみをアップグレードしてください。Oracle Fusion Middleware 12c (12.2.1.2)に含まれていないコンポーネントをサポートするために現在使用されているスキーマをアップグレードしないでください。
    • ドメインで使用されるすべてのスキーマ。アップグレード・アシスタントは、「ドメイン・ディレクトリ」シールドに指定されているドメイン内のアップグレード可能なスキーマがあるすべてのコンポーネントを検索し、選択できます。これは、ドメイン支援のスキーマ・アップグレードとも呼ばれています。さらに、Upgrade Assistantはスキーマの入力画面に接続情報を事前に移入します。

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

  3. 「個別に選択されたスキーマ」を選択した場合: 「使用可能なコンポーネント」画面で、スキーマをアップグレードするコンポーネントを選択します。コンポーネントを選択すると、スキーマとすべての依存関係が自動的に選択されます。
  4. 「前提条件」画面ですべてのチェック・ボックスを選択し、前提条件を満たしていることを確認します。「次」をクリックします。

    注意:

    アップグレード・アシスタントでは前提条件が満たされているかどうかを確認できません。
  5. スキーマ資格証明画面で、アップグレードする各スキーマのデータベース接続詳細を指定します(選択したスキーマに応じて画面名が変更されます)。
    • 「Database Type」ドロップダウン・メニューからデータベース・タイプを選択します。

    • データベース接続の詳細を入力して、「接続」をクリックします。

    • 「スキーマ・ユーザー名」ドロップダウン・メニューからアップグレードするスキーマを選択し、スキーマのパスワードを入力します。アップグレードするスキーマに対して正しいスキーマ接頭辞を使用してください。

      注意:

      リリース12.1.2のUCSUMSスキーマでは、コンポーネントIDまたはスキーマ名が変わるため、アップグレード・アシスタントは、使用可能なスキーマを自動的に認識し、それらをドロップダウン・リストに表示することはありません。テキスト・フィールドに手動で名前を入力する必要があります。名前はアップグレードの開始ポイントに応じて、prefix_ORASDPMまたはprefix_UMSのいずれかになります。

      11gから12cへのアップグレードのみ: UCSUMSスキーマは自動的には移入されません。ユーザーとしてprefix_ORASDPMを入力します。アップグレード環境ではスキーマ名に_ORASDPMが使用されますが、12c環境ではこれは_UMSと見なされます。

  6. 「調査」画面には、各スキーマを調査し、スキーマのアップグレード準備が整っていることを確認するアップグレード・アシスタントのステータスが表示されます。ステータスが「調査が終了しました。」である場合は、「次」をクリックします。
    調査フェーズが失敗した場合は、「調査失敗」ダイアログで「いいえ」をクリックして、アップグレードを取り消すことをお薦めします。「ログの表示」をクリックして、エラーの原因を調査し、『Oracle Fusion Middlewareアップグレード・アシスタントを使用したアップグレードのアップグレード・ガイド』のアップグレードのトラブルシューティングに関する項で一般的なアップグレード・エラーの解決方法を参照してください。

    注意:

    • 調査フェーズの間に、アップグレードを続行せずに検出された問題を解決した場合は、バックアップからリストアすることなしに、アップグレード・アシスタントを再起動できます。ただし、「調査失敗」ダイアログ・ボックスで「はい」をクリックして続行した場合は、アップグレード・アシスタントを再起動する前に、アップグレード前の環境をバックアップからリストアする必要があります。

    • 調査プロセスを取り消してもスキーマまたは構成データに影響はありませんが、将来のアップグレード・セッションでは、Upgrade Assistantが収集した情報を再収集する必要があります。

  7. 「アップグレード・サマリー」画面で、スキーマのアップグレードで選択したオプションのサマリーをレビューします。
    正しいソース・バージョンとターゲット・バージョンが、アップグレード対象の各スキーマにリストされていることを確認します。
    これらのオプションをレスポンス・ファイルに保存して、後でアップグレード・アシスタントをレスポンス(またはサイレント)モードで再度実行する場合、「レスポンス・ファイルの保存」をクリックし、レスポンス・ファイルの名前と場所を指定します。サイレント・アップグレードは、アップグレード・アシスタントとまったく同じ機能を実行しますが、データを手動で再入力する必要はありません。
    「アップグレード」をクリックして、アップグレード・プロセスを開始します。
  8. 「アップグレードの進行状況」画面で、アップグレードのステータスを監視します。

    注意:

    アップグレード・アシスタントにはアップグレードを実行するための十分な時間を与えてください。やむを得ない場合を除き、アップグレード操作は取り消さないでください。これを行うと、環境が不安定になる可能性があります。
    正しくアップグレードされていないスキーマがある場合は、アップグレード・アシスタントのログ・ファイルで情報を確認します。

    注意:

    この画面のプログレス・バーには、現在のアップグレード手順の進行状況が表示されます。アップグレードの残り時間を示すものではありません。

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

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

    アップグレードが失敗した場合: 「アップグレード失敗」画面で「ログの表示」をクリックして、エラーを確認し、トラブルシューティングします。ログは、ORACLE_HOME/oracle_common/upgrade/logsにあります。

    注意:

    アップグレードに失敗した場合、アップグレード前の環境をバックアップからリストアし、問題を解決して、アップグレード・アシスタントを再度起動する必要があります。

3.6.4 スキーマのアップグレードの確認

すべてのアップグレード手順の完了後に、schema_version_registryのスキーマ・バージョンが適切に更新されていることをチェックして、アップグレードが成功したことを確認します。  

Oracle Databaseを使用する場合、Oracle DBAを持つユーザーとしてデータベースに接続し、SQL*Plusから次を実行して現行のバージョン番号を取得します。

SET LINE 120
COLUMN MRC_NAME FORMAT A14
COLUMN COMP_ID FORMAT A20
COLUMN VERSION FORMAT A12
COLUMN STATUS FORMAT A9
COLUMN UPGRADED FORMAT A8
SELECT MRC_NAME, COMP_ID, OWNER, VERSION, STATUS, UPGRADED FROM SCHEMA_VERSION_REGISTRY ORDER BY MRC_NAME, COMP_ID ;

問合せ結果で次を行います。

  • VERSION列の数値が、そのスキーマの最新のバージョン番号に一致していることを確認します。たとえば、スキーマ・バージョン番号が12.2.1.2.0であることを確認します。ただし、すべてのスキーマ・バージョンが更新されるわけではありません。一部のスキーマはこのリリースにアップグレードする必要がなく、アップグレード前のバージョン番号が保持されます。

  • STATUSフィールドは、スキーマへのパッチ適用処理中はUPGRADINGまたはUPGRADEDになり、処理が終了するとVALIDになります。

  • ステータスが「INVALID」と表示された場合は、ステータスの更新が失敗しています。ログ・ファイルを調べて、失敗した理由を判定する必要があります。

  • IAU_APPENDおよびIAU_VIEWERによって所有されるシノニム・オブジェクトは、INVALIDとして表示されますが、これは失敗を意味するわけではありません。

    ターゲット・オブジェクトがシノニムの作成後に変更されたため、これらのオブジェクトは無効になります。シノニム・オブジェクトは、アクセスされると有効になります。これらのINVALIDオブジェクトは無視しても問題ありません。

3.7 ドメインの再構成

再構成ウィザードを実行して、ドメイン・コンポーネント構成を12c (12.2.1.2)に再構成します。

WebLogic Serverドメインを再構成する場合は、ドメインのアプリケーションによって、次の項目が自動的に更新されます。

  • WebLogic Serverコア・インフラストラクチャ

  • ドメイン・バージョン

注意:

ドメインの再構成を開始する前に、次の制限事項を確認します。

  • 再構成ウィザードでは、ドメインに含まれる独自のアプリケーションは更新されません。

  • アップグレード・プロセス時の非動的クラスタ・ドメインから動的クラスタ・ドメインへの変換はサポートされていません。

    再構成ウィザードの実行時に動的クラスタ機能を使用できますが、非動的クラスタ・アップグレードのアップグレードおよび動的クラスタの追加のみがサポートされます。アップグレード・プロセス中に動的クラスタを追加することはできません。

具体的には、ドメインを再構成する場合、次のことが発生します。
  • ドメインのconfig.xmlファイルのドメイン・バージョン番号は、管理サーバーのインストール済WebLogic Serverバージョンに更新されます。

  • すべてのインストール済Oracle製品の再構成テンプレートは、自動的に選択されてドメインに適用されます。これらのテンプレートは、WebLogicドメインが現在のWebLogic Serverバージョンと互換性を持つために必要な再構成タスクを定義します。

  • 起動スクリプトが更新されます。

    変更した起動スクリプトを保存する場合は、起動スクリプトのバックアップを作成してから再構成ウィザードを起動してください。

注意:

ドメインの再構成プロセスを開始すると、元に戻すことはできません。再構成ウィザードを実行する前に、アップグレード前のチェックリストに示されているようにドメインのバックアップを作成したことを確認します。再構成ウィザードの実行中にエラーまたは他の割込みが発生した場合、バックアップ場所から元のドメイン・ディレクトリにファイルとディレクトリをコピーすることによって、ドメインをリストアする必要があります。これは、再構成前にドメインを確実に元の状態に戻す唯一の方法です。

再構成ウィザードを使用して既存のドメインを再構成する手順に従います。ドメインの再構成についての一般情報は、『Oracle Fusion Middleware Oracle WebLogic Serverのアップグレード』のWebLogicドメインの再構成に関する項を参照してください。

3.7.1 ドメインのバックアップ

再構成ウィザードを実行する前に、ドメイン・ディレクトリのバックアップ・コピーを作成します。

ドメイン・ディレクトリのバックアップを作成するには、次の手順を実行します。

  1. コンテンツを保持するには、ソース・ドメインを別の場所にコピーします。
    たとえば、C:\domains\mydomainをC:\domains\mydomain_backupにコピーします。
  2. 各リモート管理対象サーバーのドメインを更新する前に、各リモート・マシンのドメイン・ディレクトリのバックアップ・コピーを作成します。
  3. ドメインのバックアップしたバージョンが完全であることを確認します。
ドメインの再構成がなんらかの理由で失敗した場合は、再構成を実行する前に、すべてのファイルおよびディレクトリをバックアップ・ディレクトリから元のドメイン・ディレクトリにコピーしてドメインを完全に元の状態に戻す必要があります。

3.7.2 再構成ウィザードの起動

再構成ウィザードをグラフィカル・モードで起動する手順は次のとおりです。

  1. ドメインが存在するシステムにサインインします。
  2. コマンド・シェル(UNIXオペレーティング・システムの場合)またはコマンド・プロンプト・ウィンドウ(Windowsオペレーティング・システムの場合)を開きます。
  3. エディション・ベースのデータベース・ユーザーのみ: スキーマがEBRデータベースを使用して構成されている場合、再構成ウィザードを実行する前に、手動でデフォルトのエディション名を設定する必要があります。
    次のSQLコマンドを実行して、デフォルト・エディションを設定します。

    ALTER DATABASE DEFAULT EDITION = edition_name;

    ここで、edition_nameは、子エディションの名前です。

  4. oracle_common/common/binディレクトリに移動します。
    • (UNIX) ORACLE_HOME/oracle_common/common/bin
    • (Windows) ORACLE_HOME\oracle_common\commom\bin
  5. 再構成ウィザードを次のロギング・オプションとともに起動します。
    • (UNIX) ./reconfig.sh -log=log_file -log_priority=ALL
    • (Windows) reconfig.cmd -log=log_file -log_priority=ALL

    log_fileは、ドメイン再構成セッション用に作成するログ・ファイルの絶対パスです。これは、再構成処理をトラブルシューティングする必要がある場合に役立つことがあります。

    パラメータ-log_priority=ALLは、ログを詳細モードで出力します。

    注意:

    このコマンドを実行すると、デフォルトのキャッシュ・ディレクトリが無効であることを示す次のエラー・メッセージが表示される場合があります。

    *sys-package-mgr*: can't create package cache dir
    

    環境変数CONFIG_JVM_ARGSを設定することでキャッシュ・ディレクトリを変更できます。次に例を示します。

    CONFIG_JVM_ARGS=-Dpython.cachedir=valid_directory

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

再構成ウィザードの各画面を移動して、既存のドメインを再構成します。

注意:

ソースがクラスタ環境である場合は、再構成ウィザードをプライマリ・ノードでのみ実行します。圧縮/解凍ユーティリティを使用して、ドメイン内の他のクラスタ・メンバーに変更を適用します。
再構成ウィザードを使用してドメインを再構成するには、次の手順を実行します。
  1. 「ドメインの選択」画面で、アップグレードするドメインの場所を指定するか、「参照」をクリックしてナビゲートし、ドメインのディレクトリを選択します。「次へ」をクリックします。
  2. 「再構成セットアップの進行状況」画面には、設定プロセスの進行状況が表示されます。完了したら、「次へ」をクリックします。
    このプロセスでは次の処理が行われます。
    • Fusion Middleware製品を含む、インストール済製品の再構成テンプレートが自動的に適用されます。これにより、config.xmlconfig-groups.xmlsecurity.xmlなどの様々なドメイン構成ファイルが更新されます。

    • Fusion Middleware製品をサポートするスキーマ、スクリプトおよび他のファイルが更新されます。

    • ドメイン・アップグレードが検証されます。

  3. 「ドメイン・モードおよびJDK」画面で、ドメインで使用するJDKを選択するか、「参照」をクリックして、使用するJDKにナビゲートします。12c (12.2.1.2)に対してサポートされているJDKバージョンは、1.8.0_101以降です。「次」をクリックします。

    注意:

    このステージでは、「ドメイン・モード」を変更することはできません。
    特定のプラットフォームでサポートされているJDKのリストは、Oracle Fusion Middlewareでサポートされているシステム構成の説明を参照してください。
  4. 「データベース構成タイプ」画面で、「RCUデータ」を選択して、サーバー表(_STB)スキーマに接続します。
    RCUサービス表(_STB)スキーマ資格証明を使用してデータベース接続の詳細を入力し、「RCU構成の取得」をクリックします。
    再構成ウィザードは、この接続を使用して、ドメインのコンポーネントに必要なデータソースを自動的に構成します。

    注意: 既存の11gデータソースの場合、再構成では既存の値が保存されます。スキーマがRCUによって12c向けに作成された新しいデータソースの場合、デフォルトの接続データは_STBスキーマから取得されます。特定のスキーマの接続データが_STBスキーマにない場合は、デフォルトの接続データが使用されます。

    チェックが成功した場合は、「次へ」をクリックします。チェックが失敗した場合は、接続の正しい詳細を再入力し、再試行します。
  5. 「JDBCコンポーネント・スキーマ」画面で、各コンポーネント・スキーマのDBMS/サービスおよびホスト名が正しいことを確認し、「次へ」をクリックします。
  6. 「JDBCコンポーネント・スキーマ・テスト」画面で、すべてのコンポーネント・スキーマを選択して「選択された接続のテスト」をクリックし、各スキーマの接続をテストします。テストの結果は、「ステータス」列に表示されます。
    チェックが完了したら、「次へ」をクリックします。
  7. 「拡張構成」画面で、拡張構成を実行するすべてのカテゴリを選択できます。選択したカテゴリごとに、詳細構成を行うことができる適切な構成画面が表示されます。

    注意:

    「拡張構成」画面にリストされるカテゴリは、ドメインに選択したテンプレートに定義されているリソースによって異なります。
    このアップグレードではオプションを選択せずに、「次へ」をクリックします。
  8. 「構成のサマリー」画面で、ドメインの詳細な構成設定を確認してから続行します。
    「表示」ドロップダウン・リストからフィルタ・オプションを選択すると、右側のパネルに表示される項目を制限できます。
    構成を変更するには、「戻る」をクリックして適切な画面に戻ります。ドメインを再構成するには、「再構成」をクリックします。

    注意:

    ドメインを再構成しても、その場所は変更されません。
  9. 「再構成の進行状況」画面には、再構成プロセスの進行状況が表示されます。
    このプロセスでは次の処理が行われます。
    • ドメイン情報が抽出、保存および更新されます。

    • Fusion Middleware製品をサポートするスキーマ、スクリプトおよび他のファイルが更新されます。

    進捗バーが100%になったら、「次へ」をクリックします。
  10. 「構成の終了」画面には、再構成プロセスが正常に完了したか失敗したかが示されます。管理サーバーURL(リスニング・ポートを含む)とともに再構成されたドメインの場所も表示します。再構成が成功した場合は、Oracle Weblogic Serverの再構成に成功しましたと表示されます
    再構成プロセスが正常に完了しなかった場合は、その理由を示すエラー・メッセージが表示されます。問題を解決するための適切な措置を講じます。問題を解決できない場合は、My Oracle Supportに連絡してください。
    以後の操作のためにドメインの場所と管理サーバーURLをメモします。

3.8 ドメイン・コンポーネント構成のアップグレード

ドメインの再構成後に、アップグレード・アシスタントを使用して、ドメイン内のドメイン・コンポーネント構成を、更新されたドメイン構成に一致するようにアップグレードします。

3.8.1 Upgrade Assistantの起動

アップグレード・アシスタントを実行して、製品スキーマ、ドメイン・コンポーネント構成またはスタンドアロン・システム・コンポーネントを12c (12.2.1.2)にアップグレードします。アップグレード・アシスタントを非SYSDBAユーザーとして実行し、一度に1つのドメインのアップグレードを完了することをお薦めします。

Upgrade Assistantを起動するには、次の手順に従います。
  1. oracle_common/upgrade/binディレクトリに移動します。
    • (UNIX) ORACLE_HOME/oracle_common/upgrade/bin
    • (Windows) ORACLE_HOME\oracle_common\upgrade\bin
  2. アップグレード・アシスタントを起動します。
    • (UNIX) ./ua
    • (Windows) ua.bat

ロギング・パラメータなど、コマンドラインで指定できるその他のパラメータは、次を参照してください。

3.8.1.1 アップグレード・アシスタントのパラメータ

アップグレード・アシスタントをコマンドラインから起動する際に、追加パラメータを指定できます。

表3-8 アップグレード・アシスタントのコマンドライン・パラメータ

パラメータ 必須/オプション 説明

-readiness

準備状況チェックに必要

注意: 準備状況チェックはスタンドアロン・インストール上で実行できません(WebLogic Serverの管理対象でありません)。

実際のアップグレードを実行せずにアップグレードの準備状況チェックを実行します。

スキーマおよび構成がチェックされます。

-examineパラメータを指定した場合、このパラメータを使用しないでください。

-threads

オプション

スキーマの同時アップグレードまたはスキーマの準備状況チェックに使用可能なスレッドの数を識別します。

値は、1 - 8の正の整数である必要があります。デフォルトは4です。

-response

サイレント・アップグレードまたはサイレント準備状況チェックに必要

アップグレード・アシスタントがGUIモードで実行されているときに入力したデータから生成されるレスポンス・ファイルに保存されている入力を使用して、アップグレード・アシスタントを実行します。このパラメータを使用すると、アップグレード・アシスタントはサイレント・モード(アップグレード・アシスタントの画面表示なし)で実行されます。

-examine

オプション

調査フェーズを実行しますが、実際のアップグレードは実行しません。

-readinessパラメータを指定した場合、このパラメータを指定しないでください。

-logLevel attribute

オプション

次のいずれか1つの属性を指定して、ロギング・レベルを設定します。

  • TRACE

  • NOTIFICATION

  • WARNING

  • ERROR

  • INCIDENT_ERROR

デフォルトのロギング・レベルはNOTIFICATIONです。

-logLevel TRACE属性を設定すると、より多くの情報がロギングされます。これは、失敗したアップグレードをトラブルシューティングするときに役立ちます。-logLevel TRACEが使用されると、Upgrade Assistantのログ・ファイルは非常に大きくなる可能性があります。

-logDir location

オプション

アップグレード・ログ・ファイルおよび一時ファイルのデフォルトの場所を設定します。アップグレード・アシスタントによってログ・ファイルおよび一時ファイルが作成される、既存の書込み可能なディレクトリを指定する必要があります。

デフォルトの場所は次のとおりです。

UNIX:

ORACLE_HOME/oracle_common/upgrade/logs
ORACLE_HOME/oracle_common/upgrade/temp

Windows:

ORACLE_HOME\oracle_common\upgrade\logs
ORACLE_HOME\oracle_common\upgrade\temp

-help

オプション

コマンドライン・オプションをすべて表示します。

3.8.2 アップグレード・アシスタントを使用したドメイン・コンポーネント構成のアップグレード

アップグレード・アシスタントの各画面を移動して、WebLogicドメインのコンポーネント構成をアップグレードします。

再構成ウィザードを実行してWebLogicドメインを12c (12.2.1.2)に再構成した後に、アップグレード・アシスタントを実行して、ドメイン・コンポーネント構成を、更新されたドメイン構成に一致するようにアップグレードする必要があります。

アップグレード・アシスタントを使用してドメイン・コンポーネント構成をアップグレードするには、次の手順を実行します。
  1. 「ようこそ」画面には、アップグレード・アシスタントの概要と、重要なアップグレード前のタスクに関する情報が表示されます。「次」をクリックします。

    注意:

    アップグレード・アシスタントの画面の詳細を参照するには、画面で「ヘルプ」をクリックします。
  2. 次の画面で、次を実行します。
    • 「ドメインによって使用されるすべての構成」を選択します。画面名が「WebLogicコンポーネント」に変更されます。

    • 「ドメイン・ディレクトリ」フィールドに、WebLogicドメイン・ディレクトリのパスを入力します。

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

  3. 「コンポーネント・リスト」画面で、リストに構成をアップグレードするすべてのコンポーネントが含まれていることを確認し、「次」をクリックします。
    アップグレード対象のコンポーネントが表示されていない場合は、「戻る」をクリックして前の画面に戻り、別のドメインを指定します。
  4. 「前提条件」画面ですべてのチェック・ボックスを選択し、前提条件を満たしていることを確認します。「次」をクリックします。

    注意:

    アップグレード・アシスタントでは前提条件が満たされているかどうかを確認できません。
  5. 「調査」画面で、各コンポーネントを調査し、コンポーネントのアップグレード準備が整っていることを検証する、アップグレード・アシスタントのステータスを確認します。ステータスが「調査が終了しました。」である場合は、「次」をクリックします。
    調査フェーズが失敗した場合は、「調査失敗」ダイアログで「いいえ」をクリックして、アップグレードを取り消すことをお薦めします。「ログの表示」をクリックして、エラーの原因を調査し、『Oracle Fusion Middlewareアップグレード・アシスタントを使用したアップグレードのアップグレード・ガイド』のアップグレードのトラブルシューティングに関する項で一般的なアップグレード・エラーの解決方法を参照してください。

    注意:

    • 調査フェーズの間に、アップグレードを続行せずに検出された問題を解決した場合は、バックアップからリストアすることなしに、アップグレード・アシスタントを再起動できます。ただし、「調査失敗」ダイアログ・ボックスで「はい」をクリックして続行した場合は、アップグレード・アシスタントを再起動する前に、アップグレード前の環境をバックアップからリストアする必要があります。

    • 調査プロセスを取り消しても構成データに影響はありませんが、将来のアップグレード・セッションでは、アップグレード・アシスタントが収集した情報を再収集する必要があります。

  6. 「アップグレード・サマリー」画面で、コンポーネント構成のアップグレードで選択したオプションのサマリーをレビューします。
    レスポンス・ファイルには入力したすべての情報が収集して格納され、後でサイレント・アップグレードを実行できます。サイレント・アップグレードは、アップグレード・アシスタントとまったく同じ機能を実行しますが、データを手動で再入力する必要はありません。これらのオプションをレスポンス・ファイルに保存する場合は、「レスポンス・ファイルの保存」をクリックし、レスポンス・ファイルの場所と名前を指定します。
    「アップグレード」をクリックして、アップグレード・プロセスを開始します。
  7. 「アップグレードの進行状況」画面で、アップグレードのステータスを監視します。

    注意:

    アップグレード・アシスタントにはアップグレードを実行するための十分な時間を与えてください。やむを得ない場合を除き、アップグレード操作は取り消さないでください。これを行うと、環境が不安定になる可能性があります。
    正しくアップグレードされていないコンポーネントがある場合は、Upgrade Assistantのログ・ファイルで情報を確認します。

    注意:

    この画面のプログレス・バーには、現在のアップグレード手順の進行状況が表示されます。アップグレードの残り時間を示すものではありません。

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

  8. アップグレードが成功した場合: 「アップグレード成功」画面で「閉じる」をクリックして、アップグレードを完了し、ウィザードを閉じます。新規インストールでコンポーネントを機能させるために手動で実行する必要のあるタスクが、アップグレード後のアクションウィンドウに表示されます。このウィンドウは、コンポーネントにアップグレード後の手順がある場合にのみ表示されます。
    アップグレードが失敗した場合: 「アップグレード失敗」画面で「ログの表示」をクリックして、エラーを確認し、トラブルシューティングします。ログは、ORACLE_HOME/oracle_common/upgrade/logsにあります。

    注意:

    アップグレードに失敗した場合、アップグレード前の環境をバックアップからリストアし、問題を解決して、アップグレード・アシスタントを再度起動する必要があります。

3.8.3 ドメイン固有コンポーネント構成のアップグレードの確認

ドメイン固有コンポーネント構成のアップグレードが成功したことを確認するには、管理コンソールおよびFusion Middleware Controlにログインし、各コンポーネントのバージョン番号が12.2.1.2であることを確認します。

管理コンソールにログインするには、次に移動します: http://administration_server_host:administration_server_port/console

Fusion Middleware Controlにログインするには、次に移動します: http://administration_server_host:administration_server_port/em

注意:

アップグレード後、管理ツールは、前のOracleホームではなく新しい12cのOracleホームから必ず実行してください。

アップグレード・プロセス時に、一部のOWSMドキュメント(ポリシー・セット、ポリシーおよびアサーション・テンプレートなどの事前定義ドキュメント)のアップグレードが必要な場合があります。ポリシー・セットまたは事前定義ドキュメントがアップグレードされると、バージョン番号が1増分されます。

3.9 アップグレード後の構成タスクの実行

デプロイメントに含まれるコンポーネントによっては、アップグレード後に追加の構成タスクを実行することが必要になります。

注意:

デプロイメントに次のものが含まれる場合は、追加のアップグレード後のタスクを実行します。

WebCenter Contentのアップグレード後のタスクの実行

Oracle WebCenter Portalのアップグレード後のタスクの実行

3.9.1 管理サーバーの起動と停止

Oracle WebLogic Server管理サーバーは、WLSTコマンドラインまたはスクリプトを使用して起動および停止できます。管理サーバーを起動または停止すると、WebLogic Server管理コンソールやFusion Middleware Controlなど、管理サーバーで実行されているプロセスも起動または停止されます。

たとえば、管理サーバーを起動するには、次のスクリプトを使用します。

DOMAIN_HOME/bin/startWebLogic.sh

管理サーバーを停止するには、次のスクリプトを使用します。

DOMAIN_HOME/bin/stopWebLogic.sh 
       username password [admin_url]

3.9.2 ノード・マネージャの起動と停止

ノード・マネージャは、WLSTコマンド行またはスクリプトを使用して起動できます。

ノード・マネージャを起動するには、次のスクリプトを使用します。

(UNIX) DOMAIN_HOME/bin/startNodeManager.sh
(Windows) DOMAIN_HOME\bin\startNodeManager.cmd

ノード・マネージャを停止するには、それが実行されているコマンド・シェルを閉じます。

3.9.3 管理対象サーバーの起動と停止

Fusion Middleware Controlを使用してWebLogic Server管理対象サーバーを起動または停止するには、次の手順を実行します。

  1. ナビゲーション・ペインからドメインを展開します。

  2. 管理対象サーバーを選択します。

  3. 「WebLogic Server」メニューから、「コントロール」を選択してから、「起動」または「停止」を選択します。

また、サーバーを右クリックして、「コントロール」を選択してから、「起動」または「停止」も選択できます。

スクリプトまたはWLSTを使用して、WebLogic Server管理対象サーバーを起動および停止できます。

たとえば、WebLogic Server管理対象サーバーを起動するには、次のスクリプトを使用します。

(UNIX) DOMAIN_HOME/bin/startManagedWebLogic.sh
           managed_server_name admin_url 
(Windows) DOMAIN_HOME\bin\startManagedWebLogic.cmd
           managed_server_name admin_url

プロンプトが表示されたらユーザー名とパスワードを入力します。

WebLogic Server管理対象サーバーを停止するには、次のスクリプトを使用します。

(UNIX) DOMAIN_HOME/bin/stopManagedWebLogic.sh
            managed_server_name admin_url username password 
(Windows) DOMAIN_HOME\bin\stopManagedWebLogic.cmd 
            managed_server_name admin_url username password

3.9.4 新規アプリケーションが予期したとおり動作することの確認

すべてのサーバーが正常に起動および停止されたら、コンポーネント・アプリケーションを開き、すべてが予期したとおりに動作していることを確認します。コンポーネント固有の管理者ガイドと開発者ガイドを使用して、アップグレード後の環境の新機能をナビゲートします。