ヘッダーをスキップ
Oracle Fusion Middleware Oracle SOA Suite、WebCenterおよびADFアップグレード・ガイド
11g リリース1 (11.1.1)
B55926-03
  ドキュメント・ライブラリへ移動
ライブラリ
製品リストへ移動
製品
目次へ移動
目次

前
 
次
 

7 Oracle WebCenter環境のアップグレード

この章では、Oracle WebCenter環境をOracle Application Server 10gからOracle Fusion Middleware 11gにアップグレードする方法について説明します。

この環境とアプリケーションのアップグレードには、次のタスクが含まれます。

7.1 タスク1: Oracle WebCenterトポロジの決定

アップグレード処理を開始する前に、新しいOracle Fusion Middleware 11g環境のトポロジを決定します。

詳細は、第3.3項「Oracle WebCenterユーザー向けの情報」を参照してください。

7.2 タスク2: Oracle WebCenterスキーマをホストするOracleデータベースのアップグレード(必要な場合)

Oracle WebCenter環境をアップグレードする場合は、Oracle WebCenterスキーマのインストール先となるデータベースのバージョンがOracle Fusion Middleware 11gでサポートされることを確認しておく必要があります。

新しいデータベースをインストールするか、または既存のデータベースをサポートされているバージョンにアップグレードできます。

データベースがOracle Fusion Middleware 11gの要件を満たしているかどうかを確認する手順については、『Oracle Fusion Middlewareアップグレード・プランニング・ガイド』のデータベースのアップグレードと準備に関する項を参照してください。

7.3 タスク3: リポジトリ作成ユーティリティによる11g Oracle WebCenterスキーマのインストール

Oracle WebCenterにアップグレードする場合は、リポジトリ作成ユーティリティを使用して、「タスク2: Oracle WebCenterスキーマをホストするOracleデータベースのアップグレード(必要な場合)」で識別して準備したデータベースにスキーマをインストールします。

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

7.3.1 Oracle WebCenterのアップグレード準備としてのリポジトリ作成ユーティリティの実行

リポジトリ作成ユーティリティを開始するには、rcuコマンドを実行します。このコマンドは、リポジトリ作成ユーティリティCDのルート・ディレクトリまたは(ディスクにOracle WebCenterソフトウェアをインストール済の場合は)Oracle WebCenterのOracleホームのbinディレクトリにあります。

RCUへのアクセスおよび実行方法の詳細手順は、『Oracle Fusion Middleware Repository Creation Utilityユーザーズ・ガイド』を参照してください。

リポジトリ作成ユーティリティの実行時に選択するスキーマの詳細は、第7.3.2項「Oracle WebCenterのアップグレードに必要なスキーマの選択」を参照してください。

リポジトリ作成ユーティリティによってインストールされるOracle WebCenterスキーマの詳細は、『Oracle Fusion Middleware管理者ガイド』のメタデータ・リポジトリ・スキーマに関する項を参照してください。

7.3.2 Oracle WebCenterのアップグレードに必要なスキーマの選択

RCUを使用して、スキーマを必要とするすべてのOracle Fusion Middlewareソフトウェア・コンポーネントに必要なスキーマをインストールできます。ただし、すべてのスキーマをインストールする必要があるのは、Oracle Fusion Middlewareの完全な環境をインストールし、すべてのOracle Fusion Middlewareコンポーネント・スキーマに同じデータベースを使用する計画がある場合にかぎられます。

Oracle WebCenterのアップグレードでは、リポジトリ作成ユーティリティから要求されたときに、次のスキーマを選択する必要があります(図7-1を参照)。

  • AS共通スキーマ・カテゴリでメタデータ・サービス・スキーマを選択します。

    このスキーマは、Oracle WebCenter Spacesコンポーネントに必要とされるOracle Fusion Middlewareメタデータ・サービス(MDS)をサポートします。

  • Oracle WebCenterカテゴリ全体のスキーマを選択します。

    これらのスキーマは、様々なOracle WebCenter 11gでサポートされています。

図7-1 Oracle WebCenterに必要なスキーマの選択

図7-1の説明が続きます
「図7-1 Oracle WebCenterに必要なスキーマの選択」の説明

7.4 タスク4: Oracle WebCenter中間層のインストールと構成

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

Oracle Fusion Middlewareのインストール手順の詳細は、次のドキュメントを参照してください。

表7-1に、Oracle WebCenter中間層をインストールおよび設定する際の主なステップの概要と、『Oracle Fusion Middleware Oracle WebCenterインストレーション・ガイド』の各ステップで従う必要がある手順についての参照先が示されています。

ここで説明する手順では、最新バージョンのOracle WebLogic ServerおよびOracle Fusion Middleware 11gのダウンロード作業が完了していることを前提としています。詳細は、『Oracle Fusion Middlewareアップグレード・プランニング・ガイド』の最新のOracle WebLogic ServerおよびOracle Fusion Middleware 11gソフトウェアの取得に関する項を参照してください。

表7-1 Oracle WebCenter中間層のインストールと構成に必要となる主なステップ

ステップ番号 説明 マニュアル名

1

Oracle WebLogic ServerのインストールとMiddlewareホームの作成

グラフィカル・モードでのインストレーション・プログラムの実行に関する項

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


2

Oracle WebCenterソフトウェアのインストールとOracle WebCenter Oracleホームの作成

Oracle WebCenterのインストールに関する項

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


3

Oracle SOA Suiteドメインの構成

Oracle WebCenterの構成に関する項

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


4

Oracle WebLogic Serverドメインの開始

サーバーの起動に関する項

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


5

インストールの確認

インストールの確認および構成に関する項

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



7.5 タスク5: Oracle WebCenterアプリケーションのサポートに必要なJava EE機能の構成

Oracle WebLogic Serverのインストール時にインストールされるOracle WebCenterシステム・コンポーネントだけでなく、デプロイするアプリケーションのサポートに必要なその他のOracle WebLogic Server機能も構成する必要があります。

たとえば、アプリケーションに必要なデータソース、JMSリソースまたはその他のサービスを定義することが必要な場合があります。Oracle WebLogic Serverドメインで提供されるリソースおよびサービスは、Oracle WebCenterアプリケーションを含むすべてのJavaベース・アプリケーションに共通です。

詳細は、『Oracle Fusion Middleware Java EEアップグレード・ガイド』を参照してください。

7.6 タスク6: WebCenterサービスのバックエンド・コンポーネントのアップグレード

Oracle WebCenterでは、WebCenterアプリケーションに含めるソーシャル・ネットワーキング機能および個人の生産性向上のための機能を実現する一連のWebCenterサービスが用意されています。これらのサービスの中には、DocumentsやDiscussionsなど、バックエンド・コンポーネントに依存しているものもあります。この項では、Oracle WebCenter 11gを使用するために準備が必要となる可能性のあるバックエンド・サーバーについて説明します。

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

7.6.1 Oracle WebCenter Discussionsのアップグレード

WebCenter PortalアプリケーションおよびWebCenter SpacesでDiscussionsサービスおよびAnnouncementsサービスを使用している場合、Oracle WebCenter Discussions Server 11gをインストールし、既存のOracle WebCenter Discussions 10.1.3.xサーバーのデータベース・スキーマをOracle WebCenter Discussions Server 11gにアップグレードする必要があります。

表7-2は、Oracle WebCenter Discussions 11gへのOracle WebCenter Discussions 10.1.3.xのアップグレードに関するタスクを示したものです。

表7-2 Oracle WebCenter Discussionsをアップグレードするためのタスク

ステップ 必須/オプション

Oracle WebCenter Discussionsデータベース・スキーマのバックアップ

必須

SSO関連のシステム・プロパティの削除

必須(SSOが構成されている場合のみ)

Oracle WebCenter Discussions 11gのインストール(インストールされていない場合)

必須

Oracle WebCenter Discussions 10.1.3.xで使用されるデータ・ストアからデータを読み取るためのOracle WebCenter Discussions 11gサーバーのデータベース接続の変更

必須

Jive Forumsアップグレード・コンソールを使用したDiscussionsサーバーのアップグレード

必須

WS-Securityの構成

必須(SAMLが有効な場合のみ)

SSOの再構成

必須(SSOを有効にする必要がある場合のみ)


この項では、Oracle WebCenter Discussions 10.1.3.xからOracle WebCenter Discussions 11gにアップグレードする方法について説明します。

Oracle WebCenter Discussions 10.1.3.xサーバーのアップグレードを準備する手順は、次のとおりです。

  1. Oracle WebCenter Discussionsデータベース・スキーマのバックアップ


    ヒント:

    データベース・スキーマへのパスを検索するには、Oracle WebCenter Discussions管理コンソールに管理者としてログオンします。コンソールの上部にある「システム」リンクから、「システム情報」ページに移動します。このページの「データソース情報」セクションには、接続URLやユーザー名など、データベース・スキーマの様々な詳細が表示されます。

  2. SSO関連のシステム・プロパティが構成されている場合は、削除します。


    注意:

    Oracle WebCenter Discussions 11gでは、シングル・サインオン(SSO)構成がOracle WebCenter Discussions 10.1.3.xから変更されました。SSOがOracle WebCenter Discussions 10.1.3.xサーバー用に構成されていて、SSO関連のシステム・プロパティがOracle固有のSSOカスタム・クラスに設定されている場合は、SSO関連のエラーを回避するために、Oracle WebCenter Discussions 11gをインストールする前にSSO構成を無効にする必要があります。Discussionsサーバーをアップグレードした後、SSO認証が必要な場合はSSOを再構成する必要があります。

    SSO関連のシステム・プロパティを削除する手順は、次のとおりです。

    1. 次のURL形式を使用して、Oracle WebCenter Discussions管理コンソールに管理者としてログオンします。

      http://host:port/owc_discussions/admin
      

      hostおよびportは、Oracle WebCenter Discussions 10gサーバーからデプロイされているサーバーおよびポート番号を表します。

    2. Jive Forum管理コンソールの「システム」ページの右側にあるナビゲーション・パネルで、「システム・プロパティ」をクリックします。

    3. Jiveプロパティ・ページの「すべてのプロパティ」で、AuthFactory.classNameシステム・プロパティがSSOのOracle固有のカスタム・クラスoracle.jive.sso.OracleSSOAuthFactoryに設定されている場合は、このシステム・プロパティを削除します。

    4. UserManager.classNameシステム・プロパティがSSOのOracle固有のカスタム・クラスoracle.jive.sso.OracleSSOUserManagerに設定されている場合は、このシステム・プロパティを削除します。

Oracle WebCenter Discussions 10.1.3.xサーバーをOracle WebCenter Discussions 11gにアップグレードする手順は、次のとおりです。

  1. Oracle WebCenter Discussions 11gがインストールされていることを確認します。

    Oracle WebCenter 11gのインストール時にOracle WebCenter Discussions Server 11gインストールするよう選択するか、またはWebCenterドメインを後で拡張してこのコンポーネントをインストールすることもできます。詳細は、『Oracle Fusion Middleware Oracle WebCenterインストレーション・ガイド』を参照してください。

  2. Oracle WebCenter Discussions 10.1.3.xサーバーで使用されるデータソースからデータを読み取るように、Oracle WebCenter Discussions 11gサーバーのデータベース接続を変更します。データベース接続を編集するには、Oracle WebLogic Server管理コンソールを使用するか、またはOracle WebCenter Discussions 10.1.3.xサーバーのデータベース・スキーマをエクスポートまたはインポートします。

    データベースのエクスポートおよびインポート・コマンドを使用してデータベース接続を構成するには、Oracle WebCenter Discussions 10.1.3.xサーバーのデータベース・スキーマをダンプ・ファイルにエクスポートします。その後、ダンプ・ファイルの内容を、Oracle WebCenter Discussions server 11gのRCUインストール中にインストールされたデータベース・スキーマにインポートします。

    Oracle WebLogic Server管理コンソールを使用してデータベース接続を編集する手順は、次のとおりです。

    1. Oracle WebLogic Server管理コンソールに管理者としてログオンします。次のURL形式を使用します。

      http://host:port/console
      

      hostおよびportは、Oracle WebLogic Serverがインストールされているホスト名およびポート番号を表します。デフォルトでは、ポート番号は7001です。

    2. Oracle WebLogic Server管理コンソールの「ドメイン構造」で、「サービス」「データ・ソース」に移動します。

    3. データ・ソースの概要ページの「データ・ソース」表で、「OWC_DiscussionsDS」接続リンクをクリックします。

    4. 「DiscussionsDS」ページの「設定」で、「接続プール」タブをクリックします。

      Oracle WebCenter Discussions 10.1.3.xサーバー・データ・ストアからデータを読み取るように、Oracle WebCenter Discussions 11gサーバーのデータベース接続を変更します。

    5. 「接続プール」タブの「URL」フィールドで、Oracle WebCenter Discussions 10.1.3.xで使用されるデータベースを指すようにJDBC URLを変更します。

    6. 「プロパティ」フィールドで、ユーザー名をOracle WebCenter Discussions 10.1.3.xのデータベースへの接続に使用されるユーザー名に変更します。

    7. 「パスワード」フィールドで、パスワードをOracle WebCenter Discussions 10.1.3.xのデータベースへの接続に使用されるパスワードに変更します。

    8. 「保存」をクリックします。

  3. Oracle WebCenter Discussions 11gがデプロイされているWC_Collaboration管理対象サーバーを再起動します。

  4. Oracle WebCenter Discussions 11gサーバーに管理者としてログオンします。URL形式は、http://host:port/owc_discussionsを使用します。

  5. Jive Forumsアップグレード・コンソールが表示される場合は、コンソールに管理者としてログオンします。

  6. Jive Forumsアップグレード・コンソールで、データベースおよびJive Forum構成ファイルをバックアップしたかどうか、およびjiveHomeディレクトリの場所を確認するチェック・ボックスをすべて選択します。(図7-2)

    図7-2 Jive Forumsアップグレード・コンソール

    図7-2の説明が続きます
    「図7-2 Jive Forumsアップグレード・コンソール」の説明

  7. アップグレードの開始をクリックして、Discussionsサーバーのデータベース・スキーマをアップグレードします。

    すべてのアップグレード・タスクが完了すると、確認メッセージが表示されます。

  8. Oracle WebCenter Discussions 11gがデプロイされているWC_Collaboration管理対象サーバーを再起動します。

  9. 新しくアップグレードされたOracle WebCenter Discussionsサーバーにアクセスします。

  10. このDiscussionsサーバーをWebCenterアプリケーションと組み合せて使用する場合は、Oracle WebCenter DiscussionsおよびWebCenterアプリケーションでWeb Servicesセキュリティ(WS-Security)信頼認証を構成します。WS-Securityにより、WebCenterアプリケーションとOracle WebCenter Discussionsの間に信頼関係が確立されます。

    WS-Securityの構成方法の詳細は、『Oracle Fusion Middleware Administrator's Guide for Oracle WebCenter』のWS-Securityの構成に関する項を参照してください。

  11. 必要に応じて、Oracle WebCenter DiscussionsのSSOを再構成します。詳細は、『Oracle Fusion Middleware Administrator's Guide for Oracle WebCenter』のシングル・サインオンの構成に関する項を参照してください。

7.6.2 Oracle Content Serverのアップグレード

Oracle WebCenter 11gでは、外部コンテンツ・リポジトリとしてOracle Content Server 10.1.3.5.1およびOracle Content Server 11gをサポートしています。すでにOracle Content Server 10gがインストールされている場合、Oracle Content Server 10.1.3.5.1とOracle Content Server 11gのいずれかにアップグレードする必要があります。


注意:

機能のフルセットを利用するためには、Oracle WebCenter 11gのコンテンツ・リポジトリとしてOracle Content Server 11gを使用することをお薦めします。Oracle Content Server 10.1.3.5.1を使用した場合、アクセスできるのは機能のサブセットに対してのみです。詳細は、『Oracle Fusion Middlewareパッチ適用ガイド』のOracle Universal Content Management 10のアップグレードに関する項を参照してください。

アップグレードするOracle Content Serverのバージョンに応じて、次のリンクを参照してください。


注意:

Oracle Content Serverがインストールされていない場合は、Oracle Content Server 11gをインストールしてください。詳細は、『Oracle Fusion Middleware Oracle Enterprise Content Management Suiteインストレーション・ガイド』を参照してください。

  • Oracle Content Server 11gへのアップグレード。

    1. 既存のOracle Content Server 10gインストールをOracle Content Server 11gにアップグレードします。詳細は、Oracle Fusion Middleware Enterprise Content Managementアップグレード・ガイドを参照してください。

    2. Oracle WebCenter用にOracle Content Server 11gを構成します。詳細は、『Oracle Fusion Middleware Administrator's Guide for Oracle WebCenter』のOracle Content Serverの前提条件に関する項を参照してください。

  • Oracle Content Server 10.1.3.5.1へのアップグレード。既存のOracle Content Server 10gインストールにパッチを適用してOracle Content Server 10.1.3.5.1にするには、最新のUpdateBundleおよびFolders_gコンポーネントをインストールする必要があります。手順は次のとおりです。

    1. 次のサイトから最新のUpdateBundleであるCS10gR35UpdateBundleコンポーネントをダウンロードします。

      http://support.oracle.com

    2. 最新のUpdateBundleをインストールし、次にFolders_gをインストールします。

      更新バンドルには、Folders_gを含む他の様々なコンポーネントのzipファイルが格納されています。更新バンドルをインストールすると、zipファイルは次のディレクトリに抽出されます。

      content_server_install_home/custom/CS10gR35UpdateBundle/extras

      インストールの詳細は、次のサイトに掲載されているContent Serverコンポーネントの使用ガイドの、コンポーネントのアップロードに関する項を参照してください。

      http://download.oracle.com/docs/cd/E10316_01/cs/cs_doc_10/documentation/developer/using_components_10en.pdf

    3. 必要に応じて、Oracle Content Server 10.1.3.5.1を構成します。詳細は、『Oracle Fusion Middleware Administrator's Guide for Oracle WebCenter』のOracle Content Server 10.1.3.5.1の構成に関する項を参照してください。

7.6.3 Oracle WebCenter Wiki and Blog Serverデータの移行

Wikiおよびブログ機能をサポートするために、Oracle WebCenter 11gはOracle Content Server 11gに依存しているのに対し、Oracle WebCenter 10gはOracle WebCenter Wiki and Blog Serverに依存しています。Oracle WebCenter 10g環境でOracle WebCenter Wiki and Blog Serverが構成されている場合、すべてのWikiデータおよびブログ・データをOracle Content Server 11gに移行する必要があります。詳細は、第15.5.1項「Oracle WebCenter Wiki and Blog Serverからのデータの移行」を参照してください。