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

11g リリース1 (11.1.1.5.0)

B66435-01(原本部品番号:E15745-08)

目次

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

はじめに

- 対象読者

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

- 関連ドキュメント

- 表記規則

第I部 Oracle Enterprise Repositoryのインストール

1 インストールの準備

- 1.1 インストールの概要

- 1.1.1 インストール・モード

- 1.1.1.1 グラフィカル・モード

- 1.1.1.2 コンソール・モード

- 1.1.1.3 サイレント・モード

- 1.2 Oracle Enterprise Repositoryのサイズ変更のガイドライン

- 1.3 インストール可能な製品コンポーネント

- 1.3.1 Oracle Enterprise Repository

- 1.4 製品の配布方法

- 1.4.1 Webでの配布

- 1.5 インストールの前提条件

- 1.5.1 システム要件

- 1.5.2 一時ディスク容量の要件

- 1.6 データベースのインストール手順

- 1.6.1 Oracle Databaseのインストール

- 1.6.1.1 Oracle Database

- 1.6.1.2 前提条件

- 1.6.1.3 表領域の作成

- 1.6.1.4 データベース・ユーザーの作成

- 1.6.2 Oracle Real Application Clustersデータベースのインストール

- 1.6.3 SQL Server 2008データベースのインストール

- 1.6.3.1 SQL Server 2008データベース

- 1.6.3.2 前提条件

- 1.6.3.3 データベースの作成

- 1.6.3.4 データベース・ユーザーの作成

- 1.6.4 UDBデータベースのインストール

- 1.6.4.1 UDBデータベース

- 1.6.4.2 前提条件

- 1.6.4.3 データベースの作成

- 1.6.4.4 データベースのチューニング

- 1.7 インストール・ディレクトリの選択

- 1.7.1 Oracleホーム・ディレクトリの選択

- 1.7.2 製品インストール・ディレクトリの選択

- 1.8 Oracle Enterprise Repository製品インストールの実行

- 1.9 詳細なインストール・ログの生成

2 Oracle Enterprise Repositoryのインストール

- 2.1 インストール・プログラムの起動

- 2.1.1 始める前に

- 2.1.2 Windowsプラットフォーム上でのインストール・プログラムの起動

- 2.1.2.1 グラフィカル・モードでのインストールの開始

- 2.1.2.2 コンソール・モードでのインストールの開始

- 2.1.2.3 サイレント・モードでのインストールの開始

- 2.1.3 UNIXプラットフォーム上でのインストール・プログラムの起動

- 2.1.3.1 ファイル名の末尾が.binのインストーラの使用

- 2.1.3.2 ファイル名の末尾が.jarのインストーラの使用

- 2.2 インストール・プログラムの実行

- 2.2.1 グラフィカル・モードでのインストール・プログラムの実行

- 2.2.2 コンソール・モードでのインストール・プログラムの実行

- 2.2.2.1 Windowsでのコンソール・インストーラの起動

- 2.2.2.2 UNIXでのコンソール・インストーラの起動

- 2.2.2.3 コンソール・モードを使用したOracle Enterprise Repositoryのインストール

- 2.2.3 サイレント・モードでのインストール・プログラムの実行

- 2.2.3.1 サイレント・モード・インストールの概要

- 2.2.3.2 サイレント・モード・インストールの使用

- 2.2.3.3 サイレント・モード・インストール用のsilent.xmlファイルの作成

- 2.2.3.4 サイレント・モード・インストール用のsilent.xmlファイルのサンプル

- 2.2.3.5 コンソールに返す終了コード

3 インストール後の手順

- 3.1 アプリケーション・サーバーの構成

- 3.1.1 WebLogic Serverのインストール

- 3.1.1.1 WebLogic Serverのドメイン構成ウィザードの実行

- 3.1.1.2 WebLogic Serverの環境パラメータの設定

- 3.1.2 WebSphereのインストール

- 3.1.2.1 Oracle Enterprise Repositoryアプリケーションのデプロイ

- 3.1.2.2 XLST用のサーバー・クラスローダーの変更

- 3.2 Java Web Startのインストール

- 3.2.1 Java Web Startのダウンロードとインストール

- 3.2.2 Java Web Startのトラブルシューティング

- 3.3 Linux上でのOracle Enterprise Repository Web Startの構成

- 3.4 アプリケーション・サーバーの起動とOracle Enterprise RepositoryのWebベースのコンソールへのログイン

- 3.5 Oracle Enterprise Repository診断テスティング・ツールの使用

- 3.6 Oracle Enterprise Repositoryのソリューション・パックのインポート

- 3.7 Oracle Enterprise Repositoryインストールのテスト

- 3.7.1 アセットの送信

- 3.7.2 アセットの受入れ

- 3.7.3 アセットの登録

- 3.7.4 登録済アセットの検索と詳細の表示

- 3.7.5 アセット・エディタのシステム設定の有効化

4 ソフトウェアのアンインストール

- 4.1 アンインストール・プログラムについて

- 4.2 グラフィカル・モードでのソフトウェアのアンインストール

- 4.3 コンソール・モードでのソフトウェアのアンインストール

- 4.4 サイレント・モードでのソフトウェアのアンインストール

- 4.5 デプロイ済アプリケーションの削除

- 4.5.1 WebLogic Serverからのデプロイ済アプリケーションの削除

- 4.5.2 WebSphere Serverからのデプロイ済アプリケーションの削除

- 4.6 データベース・スキーマの削除

- 4.7 ソフトウェアの再インストール

第II部 Oracle Enterprise Repositoryの構成とクラスタ化

5 クラスタ化環境へのOracle Enterprise Repositoryのインストール

- 5.1 概要

- 5.2 ステップ1: Oracle Enterprise Repositoryのインストールと構成

- 5.3 ステップ2: 1つのクラスタ・メンバーでのOracle Enterprise Repositoryのインストール、デプロイおよび検証

- 5.4 ステップ3: クラスタ化環境の作成

- 5.5 ステップ4: データベースへのアプリケーション・プロパティの移動

- 5.6 ステップ5: 各クラスタ・メンバーでのcluster.propertiesファイルの構成

- 5.7 ステップ6: インストールの検証

- 5.8 WebLogic ServerのJVMパラメータのクラスタ化

- 5.9 アドバンスト登録フローのためのクラスタ化JMSサーバー

索引

Oracle® Fusion Middleware

Oracle Enterprise Repositoryインストレーション・ガイド

11g リリース1 (11.1.1.5.0)

B66435-01(原本部品番号:E15745-08)

2011年11月

このマニュアルには、Oracle Enterprise Repositoryのインストール、構成およびトラブルシューティングに関する情報および手順が記載されています。

Oracle Fusion Middleware Oracle Enterprise Repositoryインストレーション・ガイド, 11g リリース1 (11.1.1.5.0)

B66435-01

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

原本著者: Vanessa Menzies-Flint

原本協力者: Atturu Chandra Prasad Reddy、Jeff Cunnigham、Joe Masar、John Yoder、Phil Reed、Scott Spieker、Dave Berry

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

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

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

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

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

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

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

はじめに

『Oracle Fusion Middleware Oracle Enterprise Repositoryインストレーション・ガイド』には、Oracle Enterprise Repositoryのインストール、構成およびトラブルシューティングに関する情報および手順が記載されています。

対象読者

このマニュアルは、Oracle Enterprise Repository 11gソフトウェアをインストールするシステム管理者またはアプリケーション開発者を対象としています。また、Webテクノロジに精通しており、WindowsプラットフォームとUNIXプラットフォームの一般的な知識がある読者を対象としています。

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

オラクル社のアクセシビリティの詳細は、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 Enterprise Repository 11g リリース1 (11.1.1.5.0)ドキュメント・セット内の次のドキュメントを参照してください。

- OTNのOracle Enterprise Repository - Oracle Technology Network (OTN)のOracle Enterprise Repositoryのホーム・ページです。
http://www.oracle.com/technetwork/middleware/repository/overview/index-100687.html

- SOAブログ - SOAの最新情報を掲載したブログです。
http://blogs.oracle.com/governance

表記規則

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

規則

意味

太字

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

斜体

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

固定幅フォント

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

第I部

Oracle Enterprise Repositoryのインストール

この部では、Oracle Enterprise Repositoryのインストール方法について説明します。

この部は、次の章で構成されています。

- 第1章「インストールの準備」

- 第2章「Oracle Enterprise Repositoryのインストール」

- 第3章「インストール後の手順」

- 第4章「ソフトウェアのアンインストール」

1 インストールの準備

この章では、Oracle Enterprise Repositoryをインストールする方法について説明します。

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

- 1.1項「インストールの概要」

- 1.2項「Oracle Enterprise Repositoryのサイズ変更のガイドライン」

- 1.3項「インストール可能な製品コンポーネント」

- 1.4項「製品の配布方法」

- 1.5項「インストールの前提条件」

- 1.6項「データベースのインストール手順」

- 1.7項「インストール・ディレクトリの選択」

- 1.8項「Oracle Enterprise Repository製品インストールの実行」

- 1.9項「詳細なインストール・ログの生成」

1.1 インストールの概要

インストール・プログラムには、Oracleソフトウェア製品全体、または個々のコンポーネントを必要に応じてインストールおよびアンインストールするための完全なフレームワークが用意されています。Oracle Enterprise Repositoryとその例をインストールできるデフォルトのオプションを使用して、Oracle Enterprise Repositoryをインストールできます。

次の節では、Oracle製品のインストール・プログラムで使用できるモードの概要を示します。

1.1.1 インストール・モード

Oracle製品のインストール・プログラムは、次のいずれかのモードで使用できます。

- 1.1.1.1項「グラフィカル・モード」

- 1.1.1.2項「コンソール・モード」

- 1.1.1.3項「サイレント・モード」

1.1.1.1 グラフィカル・モード

グラフィカル・モード・インストールは、GUIベースで対話的にソフトウェアをインストールする方法です。WindowsシステムとUNIXシステムの両方で利用できます。インストール手順は、第2.2.1項「グラフィック・モードでのインストール・プログラムの実行」を参照してください。

グラフィカル・モードのインストールを実行するには、ソフトウェアをインストールするコンピュータに付属のコンソールで、JavaベースのGUIがサポートされている必要があります。WindowsシステムのすべてのコンソールではJavaベースのGUIがサポートされていますが、UNIXシステムのコンソールではサポートされていないものもあります。

注意:
グラフィカル表示がサポートされていないシステム上で、グラフィカル・モード・インストールを試みると、自動的にコンソール・モード・インストールが開始されます。

1.1.1.2 コンソール・モード

コンソール・モード・インストールは、UNIXシステムまたはWindowsシステムで、コマンド・ラインから、テキストベースで対話的にソフトウェアをインストールする方法です。この方法の使用手順については、第2.2.2項「コンソール・モードでのインストールの実行」を参照してください。

1.1.1.3 サイレント・モード

サイレント・モード・インストールは、対話形式でないソフトウェアのインストール方法です。この方法では、XMLプロパティ・ファイルを使用してインストール・オプションを選択する必要があります。サイレント・モード・インストールには2とおりの方法があります。つまり、スクリプトの一部として、またはコマンド・ラインから実行できます。サイレント・モード・インストールは、インストール構成を1回のみ設定し、それらを使用して多くのコンピュータにインストールを複製するための方法です。サイレント・モードでのインストール・プログラムの実行については、第2.2.3項「サイレント・モードでのインストールの実行」を参照してください。

1.2 Oracle Enterprise Repositoryのサイズ変更のガイドライン

この節では、Oracle Enterprise Repositoryのサイズ変更のガイドラインについて説明します。

- Oracle Enterprise Repositoryは、64ビット・アーキテクチャで最大容量を提供します。Oracle Enterprise Repositoryは基本的に単一のJavaプロセスです。32ビット・アーキテクチャでは、システムのメモリー容量に関係なく、すべてのプロセスが4GB (Windowsでは若干少なくなります)に制限されます。64ビット・アーキテクチャでは、プロセスはシステムのメモリー容量に制限され、JDKは詳細なチューニングが可能です。これにより、アセットが読み込まれるキャッシュを含むアプリケーション・サーバーで使用できるメモリー容量を増やすことができます。

- 環境のサイズを変更する場合は、仮想化環境を実際のハードウェアのように扱います。

- 最小構成

- 32ビット・アーキテクチャ

- アプリケーション・サーバー

- サポートされるプラットフォーム
Oracle Enterprise Repositoryでサポートされるプラットフォームのリストは、http://www.oracle.com/technology/products/soa/repository/index.htmlを参照してください。

- アプリケーション・サーバーの使用状況に対応できる最低2GBのRAM(Oracle Enterprise Repository内で予想されるアセットの数に依存します)。多数のアセットおよび複雑な分類を作成すると、メモリーを消費します。

- アプリケーション・サーバーの初期RAMサイズ: 1GB

- アプリケーション・サーバーの初期ディスク領域使用量: 2GB (Eclipseを含む)

- CPUの最低速度: 1.8Ghz (2.4Ghz Dual Coreプロセッサを推奨)

- アプリケーション・サーバーおよびデータベース・サーバーに接続するネットワークの最低速度: 100Mbit (1Gbitを推奨)

- 最大構成

- 64ビット・アーキテクチャ

- 複数のCPUクラスタ

- 開発環境とテスト環境の分離

- 一般的なデータベース構成

- Oracle 11gの使用

- データ用の20MB(blobデータを含む)

- インデックス用の20MB

- 大まかには、DBドライブのサイズは、100Kの表と1.1GBのインデックスの場合、物理表とインデックス・サイズの10倍になるため、DBドライブ領域は10または11GBになります。これは、DBAがドライブをどのように構成しているかによって異なります。

- 適切に構成されたデータベース・サーバーには、ディスク使用率を最適化するのに十分なドライブがあります。Oracle Enterprise Repositoryに対応したOracleのパフォーマンス・テスト・データベース・サーバーには6個のドライブがあります。

注意:
Oracle Enterprise RepositoryはHAデータベースではテストされていません。

- Oracle Enterprise Repositoryの設計は、最も重要なパフォーマンス・コンポーネントの1つであり、次のものがパフォーマンスに影響する可能性があります。

- アセット数(Oracle Enterprise Repositoryは数十万のアセットを簡単に格納できますが、GUIにはいくつかの制限があります)

- アセット・タイプの数

- ネストされた分類(分類が複雑な場合、パフォーマンスに大きな影響を及ぼし、アセット・コンシューマのユーザビリティが低下する可能性があります)

- 関係の数

- アクティブなユーザーの数

1.3 インストール可能な製品コンポーネント

Oracle製品のインストール・プログラムを使用すると、システムに次のコンポーネントをインストールできます。

- 1.3.1項「Oracle Enterprise Repository」

詳細情報の参照先

- Oracle Enterprise Repositoryの機能については、第1.3.1項「Oracle Enterprise Repository」を参照してください。

- ソフトウェアでサポートされているオペレーティング・システムおよびハードウェアについては、「Oracle製品でサポートされている構成」を参照してください。

1.3.1 Oracle Enterprise Repository

Oracle Enterprise Repositoryでは、ビジネス・プロセスやWebサービスからパターン、フレームワーク、アプリケーション、コンポーネントに至るまで、あらゆる種類のソフトウェア・アセットのメタデータを管理します。また、これらのアセットを結び付ける関係や依存関係を割り当てることにより、影響分析を強化し、アセットの再利用を促進および最適化し、最終結果に与える影響を測定します。

Oracle Enterprise Repositoryは、システムにインストール可能な以下のサブコンポーネントで構成されています。

- サンプル付きのコア・リポジトリ: Oracle Enterprise Repositoryに必要なものすべてをインストールします。評価版のユーザーはこのオプションのみを選択する必要があります。

- Oracle Enterprise Repositoryプラグイン for Eclipse: このプラグインを使用すると、Eclipseからリポジトリにアクセスできます。Repository Access Viewでは、Oracle Enterprise Repositoryからのアセットの参照、検索、および取得をサポートします。

- Oracle Enterprise Repositoryプラグイン
Oracle Enterprise Repositoryプラグインは、EclipseのOEPEプラグインに依存します。OEPEプラグインはEclipse WSTプロジェクトに依存するため、WSTをOracle Enterprise Repositoryの推移的な依存関係にします。次の場所からWSTプロジェクトを取得できます。

http://download.eclipse.org/webtools/updates/

次のリストは、Oracle Enterprise Repositoryで使用できるプラグインについて説明しています。

- 開発環境(IDE)

- Oracle JDeveloper

- Eclipse

- VS .NET

- サービス・レジストリ

- Oracle Service Registry

- UDDI v3.0

- バージョン管理システム

- Clear Case

- CVS

- PVCS

- Harvest

- Serena

- ワークフロー・エンジン

- Oracle BPM

- ハーベスタ・プラグイン

- WLST

- Ant

- Oracle Enterprise Manager Management Pack Plus for SOA

- JDeveloper

- Eclipse

- 不具合追跡システム

- ClearQuest

1.4 製品の配布方法

OracleソフトウェアはOracle Webサイトで配布されます。

1.4.1 Webでの配布

次のOracle Webサイトからソフトウェアをダウンロードできます。

http://www.oracle.com/technetwork/middleware/repository/downloads/index.html?ssSourceSiteId=ocomen

ダウンロード・パネルで、「Oracle Enterprise Repository」をクリックしてOracle Enterprise Repositoryダウンロード・ページに移動します。オペレーティング・システムのリストから、適切なオペレーティング・システムを選択し、インストーラをローカル・コンピュータにダウンロードします。

注意:
インストーラをダウンロードする前に、ライセンス契約に同意する必要があります。

1.5 インストールの前提条件

以下の節では、インストールの前提条件を示します。

- 1.5.1項「システム要件」

- 1.5.2項「一時ディスク容量の要件」

注意:
Oracle Enterprise Repositoryのサイズ変更のガイドラインの詳細は、第1.2項「Oracle Enterprise Repositoryのサイズ変更のガイドライン」を参照してください。

1.5.1 システム要件

インストールのためのシステム要件を次の表に示しています。

表1-1 システム要件

コンポーネント

要件

プラットフォーム構成

ハードウェア、オペレーティング・システム、アプリケーション・サーバー、JDK、およびデータベースのサポート対象の構成が必要です。「Oracle製品でサポートされている構成」を参照してください。

「サポート対象の構成」には、他の前提条件や、JDKの推奨バージョンなどの推奨事項も記載されています。

プロセッサ

2GHzのCPU (推奨)

ハード・ディスク・ドライブ

完全インストールでは、約1.2GBのディスク・スペースが必要です。

メモリー

2GBのRAM (最小)

文字エンコーディング

サポートされているデータベースおよびアプリケーション・サーバーについて、UTF-8/Unicode文字エンコーディングを構成する必要があります。

カラー・ビット深度ディスプレイおよびサイズ

グラフィカル・ユーザー・インタフェース(GUI)モード・インストールの場合は、8ビット色深度(256色)が必要です。

コンソール・モードおよびサイレント・モードでインストールする場合、カラー・ビット深度の要件はありません。

JDK

Oracle Enterprise Repositoryインストール・プログラムを実行するには、Java Runtime Environment (JRE)が必要です。

.jarインストール・プログラムを実行するには、適切なバージョンのJDKをシステムにインストールし、PATH変数定義の先頭にJDKのbinディレクトリを追加する必要があります。インストール・プロセスではJDKディレクトリを参照するJAVA_HOME変数および関連する変数に値を割り当てるため、JDKを使用することが重要です。

JDBC

Oracle Enterprise Repositoryインストール・プログラムでは、サポートされているデータベース・サーバーと通信するために、サポートされているJDBCドライバ・ファイルの場所を指定する必要があります。

Oracle Enterprise Repositoryのインストールを続行する前に、JDBCドライバ・ファイルがアプリケーション・サーバーのJDK/JREバージョンと互換性があることを確認してください。

IBM WebSphereアプリケーション・サーバーを使用する場合、バンドルされているJDK/JREでは、新しいJDKを使用してコンパイルされるJDBCドライバはサポートされていません。たとえば、Oracle 11g JDBCドライバのojdbc6.jarはWebSphere 6.1.0.5インストール内では機能しませんが、ojdbc5.jarドライバは使用できます。

1.5.2 一時ディスク容量の要件

Oracleインストール・プログラムでは、ターゲット・システムにソフトウェアをインストールするとき、一時ディレクトリの中に必要なファイルが抽出されます。インストール・プロセスでは、インストール・プログラムにバンドルされている圧縮されたJava Runtime Environment (JRE)および一時ディレクトリに展開するJREの非圧縮のコピーを保存するための十分な容量が一時ディレクトリに必要です。解凍されたファイルは、インストール・プロセスの終了時に一時ディレクトリから削除されます。一般的に、インストール・プログラムには、インストールされたファイルで最終的に必要となるスペースの約2.5倍の一時スペースが必要です。

デフォルトでは、インストール・プログラムによって以下の一時ディレクトリが使用されます。

- Windowsプラットフォーム:TMPシステム変数で参照されるディレクトリ

- UNIXプラットフォーム:システム依存の一時ディレクトリ

注意:
インストール・プログラムを実行するための十分な一時スペースがない場合は、別のディレクトリを指定するかインストール・プログラムを終了するよう求められます。

十分な一時領域を確保するために、かわりのディレクトリの割当てが必要になる場合があります。この場合、次の表に記載されている指示に従ってください。

プラットフォーム

一時フォルダのスペースを追加するための手順

Windows

以下のいずれかを実行します。

- TMPシステム変数を任意のディレクトリに設定します。

- コマンド・ラインからインストール・プログラムを起動する場合、-Djava.io.tmpdir=tmpdirpathオプションを追加します。tmpdirpathには、Oracle Enterprise Repositoryインストール・プログラムの一時ストレージ領域として使用するディレクトリの絶対パスを指定します。例:
java -jar OER1111xx_generic.jar -Djava.io.tmpdir=D:\Temp

UNIX

インストール・プログラムを起動するときに、コマンド・ラインに次のオプションを入力します。
java -jar OER1111xx_generic.jar -Djava.io.tmpdir=tmpdirpath

ここで、tmpdirpathは、Oracle Enterprise Repositoryインストール・プログラムの一時ストレージ領域として使用するディレクトリの絶対パスです。

1.6 データベースのインストール手順

データベース管理者は、Oracle Enterprise Repositoryのファイルのインストール先となる空のデータベースを作成する必要があります。また、このデータベースのユーザー(例: OER_USER)を作成して、Oracle Enterprise Repositoryデータベースのデータベース・オーナーの権限を与える必要があります。

この項には次のトピックが含まれます:

- 1.6.1項「Oracle Databaseのインストール」

- 1.6.2項「Oracle Real Application Clustersデータベースのインストール」

- 1.6.3項「SQL Server 2008データベースのインストール」

- 1.6.4項「UDBデータベースのインストール」

1.6.1 Oracle Databaseのインストール

このプロセスを完了するには、適切な管理者権限が必要です。この項には次のトピックが含まれます:

- 1.6.1.1項「Oracle Database」

- 1.6.1.2項「前提条件」

- 1.6.1.3項「表領域の作成」

- 1.6.1.4項「データベース・ユーザーの作成」

1.6.1.1 Oracle Database

1. DBAとしてデータベースに接続します。

2. SQL Plusのコマンド・プロンプトから、次のコマンドを実行します。select * from nls_database_parameters where Parameter='NLS_CHARACTERSET';
出力にはParameterとValueの2つの列があります。最も一般的な値は以下のとおりです。

- UTF-8エンコーディング:AL32UTF8(インターナショナル・サポート)

- ISO-8859-1エンコーディング:WE8ISO8859P1(英語(米国)エンコーディング)

1.6.1.2 前提条件

Oracle Enterprise Repositoryのインストール・プロセスを開始する前に、次に示すデータベースの前提条件を確認する必要があります。

- データベース管理者権限を使用したログイン

- サポートされているOracle用JDBCドライバの名前: アプリケーション・サーバーで使用されるJDKに応じて、ojdbc5.jarまたはojdbc6.jarを使用できます。サポートされているOracle Databaseのバージョンは、10.2.0.4.0、11.1.0.7.0および11.2です。
サポートされているOracle Enterprise Repository JDBCドライバについては、表2-1「Oracle Enterprise Repository 11gでサポートされているJDBCドライバの情報」を参照してください。

注意:
使用するOracle Databaseのドライバは、アプリケーション・サーバーのJDKに基づいている必要があります。

- JDK 1.5.x以上(現在のワークステーション/サーバーに必要)

- SQL *Plus Clientツール

1.6.1.3 表領域の作成

Oracle Enterprise Repositoryをインストールする前に、必要な表領域を作成する手順は、次のとおりです。

1. Oracleにログインします(システム権限またはDBA権限が必要です)。

2. 少なくとも300Mの使用可能な容量を持つ、OER_DATAという名前のデータ表領域を作成します。

3. 少なくとも300Mの使用可能な容量を持つ、OER_INDEXという名前のインデックス表領域を作成します。

表領域作成のサンプル・スクリプト

次のサンプル・スクリプトは、OER_DATA表領域とOER_INDEX表領域を作成する方法を示しています。

注意:
これらのスクリプトはUNIX/LinuxベースのDataFile用です。Windowsの場合は、c:\oracle\...\file.dbfというファイル・パス値が適切な構文になります。

CREATE TABLESPACE OER_DATA
DATAFILE '/opt/oracle/oradata/oer/oer_data.dbf' SIZE 300M
AUTOEXTEND ON NEXT 10240K MAXSIZE UNLIMITED
EXTENT MANAGEMENT LOCAL AUTOALLOCATE
LOGGING
ONLINE
SEGMENT SPACE MANAGEMENT AUTO;

CREATE TABLESPACE OER_LOB
DATAFILE '/opt/oracle/oradata/oer/oer_lob.dbf' SIZE 300M
AUTOEXTEND ON NEXT 10240K MAXSIZE UNLIMITED
EXTENT MANAGEMENT LOCAL AUTOALLOCATE
LOGGING
ONLINE
SEGMENT SPACE MANAGEMENT AUTO;

CREATE TABLESPACE OER_INDEX
DATAFILE '/opt/oracle/oradata/oer/oer_index.dbf' SIZE 300M
AUTOEXTEND ON NEXT 5120K MAXSIZE UNLIMITED
EXTENT MANAGEMENT LOCAL AUTOALLOCATE
LOGGING
ONLINE
SEGMENT SPACE MANAGEMENT AUTO;

1.6.1.4 データベース・ユーザーの作成

Oracle Enterprise Repositoryをインストールする前に、必要なデータベース・ユーザーを作成する手順は、次のとおりです。

1. Oracleにログインします(管理者権限が必要です)。

2. ユーザーとパスワードを作成します。

3. ユーザーに以下の権限を与えます。

- セッションを作成する権限

- 表を作成する資格

- デフォルトの表領域: oer_data

- oer_dataへの300Mの割当て

- oer_lobへの300Mの割当て

- oer_indexへの300Mの割当て

ユーザー作成のサンプル・スクリプト

次のサンプル・スクリプトは、新規に作成されたOracle Enterprise Repository表領域のユーザーを作成する方法を示しています。

CREATE USER OER IDENTIFIED BY OER_PWD
DEFAULT TABLESPACE OER_DATA
TEMPORARY TABLESPACE TEMP;

GRANT CREATE MATERIALIZED VIEW TO OER;
GRANT CREATE SEQUENCE TO OER;
GRANT CREATE SESSION TO OER;
GRANT CREATE SYNONYM TO OER;
GRANT CREATE TABLE TO OER;
GRANT CREATE TRIGGER TO OER;
GRANT CREATE VIEW TO OER;
GRANT UNLIMITED TABLESPACE TO OER;

1.6.2 Oracle Real Application Clustersデータベースのインストール

Oracle Enterprise Repository 11gリリース1 (11.1.1.5.0)インストーラでは、Oracle Real Application Cluster (Oracle RAC)環境へのインストールはサポートされていませんが、Oracle RACのインストール後構成がサポートされています。Oracle Enterprise Repositoryインストーラには、関係の接続と作成、およびOracle Enterprise Repositoryの初期インストールで使用するサンプル・データを挿入するための標準SIDが必要です。

SIDからOracle RAC環境に移行する必要がある場合、Oracle Database管理者はOracle Enterprise Repositoryのデータベース構成をサポートする必要があります。次の例に示すように、Oracle Database管理者によるOracle RAC環境の構成および検証が完了した後、Oracle Enterprise Repositoryアプリケーション内のdatabase.propertiesファイルに、db.urlプロパティの適切な値が追加されます。

db.url=jdbc:oracle:thin:@(DESCRIPTION = (load_balance = true) (failover =true) (ADDRESS = (PROTOCOL = TCP)(HOST = db_host1)(PORT = 1521)) (ADDRESS =(PROTOCOL = TCP)(HOST = db_host2)(PORT = 1521)) (CONNECT_DATA = (SERVICE_NAME = siprc)(failover_mode = (type = session) (method = basic) (retries = 0) (delay = 0))))

1.6.3 SQL Server 2008データベースのインストール

このプロセスを完了するには、適切な管理者権限が必要です。以下の手順では、Enterprise Managerを使用することを前提としています。この項には次のトピックが含まれます:

- 1.6.3.1項「SQL Server 2008データベース」

- 1.6.3.2項「前提条件」

- 1.6.3.3項「データベースの作成」

- 1.6.3.4項「データベース・ユーザーの作成」

1.6.3.1 SQL Server 2008データベース

SQL Serverは、UTF-8/Unicode文字エンコーディングをサポートするように自動的に構成されます。追加の構成は不要です。

1.6.3.2 前提条件

Oracle Enterprise Repositoryのインストール・プロセスを開始する前に、次に示すデータベースの前提条件を確認する必要があります。

- データベース管理者権限を使用したログイン(通常はSAアカウント)

- サポートされているSQL Server 2008用JDBCドライバの名前: sqljdbc.jar (ドライバ・バージョン1.1.1501.101)

1.6.3.3 データベースの作成

Oracle Enterprise Repositoryをインストールする前に、必要なデータベースを作成する手順は、次のとおりです。

1. SQL Server 2008 Management Studioを開きます。

2. 「データベース」フォルダを右クリックし、「新しいデータベース」を選択します。

3. 「新しいデータベース」ウィンドウで、データベース名として「Oracle Enterprise Repository」と入力します。

4. 「データベース ファイル」セクションで、Oracle Enterprise Repositoryの論理名を「OER_DATA」に変更します。

5. データベースのオーナーとして「OER_USER」と入力します。または、セキュリティ・ポリシーに適したWindowsログイン・アカウントを選択します。

6. 「追加」クリックして、次のようにファイル・グループを作成します。

1. 「論理名」に、「OER_INDX」と入力します。

2. ファイル・グループのセルをクリックし、「<新しいファイル グループ>」を選択します。

3. 「Oracle Enterprise Repositoryの新しいファイル グループ」ページで、名前に「INDEX」と入力します。

4. 「OK」をクリックします。

7. もう一度「OK」をクリックしてデータベースを作成します。

1.6.3.4 データベース・ユーザーの作成

Oracle Enterprise Repositoryをインストールする前に、必要なユーザーを作成する手順は、次のとおりです。

注意:
この手順が必要なのは、Oracle Enterprise RepositoryアプリケーションのインストールにSQL Server認証を使用する場合のみです。

1. SQL Server 2008 Management Studioを開きます。

2. サーバー・ツリーを展開して「セキュリティ」フォルダを開きます。

3. 「ログイン」を右クリックし、「新しいログイン」を選択します。

4. ログイン名として「OER_USER」と入力します。または、セキュリティ・ポリシーに適したWindowsログイン・アカウントを選択します。

5. 「SQL Server認証」を選択します。

6. 「パスワード」フィールドと「パスワードの確認入力」フィールドに、パスワード・ポリシーに合ったパスワードを入力します。

7. デフォルト・データベースをOracle Enterprise Repositoryに変更します。

8. ページ・リストを選択し、「ユーザー マッピング」を選択して、「マップ」列で「Oracle Enterprise Repository」データベース・オプションを選択します。

9. publicとdb_ownerのデータベース・ロールを与えます。

10. 「OK」をクリックしてユーザー・アカウントを作成します。

1.6.4 UDBデータベースのインストール

このプロセスを完了するには、適切な管理者権限が必要です。この項には次のトピックが含まれます:

- 1.6.4.1項「UDBデータベース」

- 1.6.4.2項「前提条件」

- 1.6.4.3項「データベースの作成」

- 1.6.4.4項「データベースのチューニング」

1.6.4.1 UDBデータベース

1. DBAとしてデータベースに接続します。

2. DB2シェル・コマンド・プロンプトから、次のコマンドを実行します。
> get db cfg

出力にはDatabase code set = UTF-8という行が含まれている必要があります。この行が出力されない場合は、UTF-8データベースを作成する必要があります。

1.6.4.2 前提条件

Oracle Enterprise Repositoryのインストール・プロセスを開始する前に、管理者権限を使用してデータベースに正常にログインする必要があります。

1.6.4.3 データベースの作成

Oracle Enterprise Repositoryをインストールする前に、必要なデータベースを作成する手順は、次のとおりです。

1. DB2コマンド・エディタを開きます。

2. db2 -tvを実行して、DB2シェル・コマンド・プロンプトを起動します。コマンドの末尾にはセミコロンを付けます。

3. バッファ・プールと表領域を含む、OERという名前のデータベースを作成します。

1. バッファ・プールをOER32kDataBP、OER32kIndxBP、OER32kBlobBPおよびOER32kTempBPとして指定します。

2. 少なくとも300Mの使用可能な容量を持つ、OERDataTS、OERIndxTSおよびOERLobTSという名前の2つの大きな表領域を作成します。

3. 少なくとも100Mの使用可能な容量を持つ、OERTempTSという名前の一時表領域を作成します。

注意:
表領域名OERDataTS、OERIndxTSおよびOERLobTSは、Oracle Enterprise Repositoryのインストール・プロセスで必要です。

例1-1 データベース作成スクリプトの例

CREATE DATABASE OER USING CODESET UTF-8 TERRITORY US;
-- Connect to the OER database
-- Replace <user> and <password> with the user who would own the OER schema.
CONNECT TO OER USER <user> USING <password>;
-- Create the OER 32K Buffer Pools
CREATE BUFFERPOOL OER32KDATAbp SIZE 1000 PAGESIZE 32K;
CREATE BUFFERPOOL OER32KINDXbp SIZE 1000 PAGESIZE 32K;
CREATE BUFFERPOOL OER32KBLOBbp SIZE 1000 PAGESIZE 32K;
CREATE BUFFERPOOL OER32KTEMPbp SIZE 1000 PAGESIZE 32K;
CONNECT RESET;
-- Same <user> and <password> replacements as before are required.
CONNECT TO OER USER <user> USING <password>;
CREATE LARGE TABLESPACE oerdatats PAGESIZE 32 K MANAGED BY DATABASE USING(file
'/opt/IBM/DB2/data/oerdatats.dat' 300M) extentsize 512k BUFFERPOOL OER32KDATAbp;
CREATE LARGE TABLESPACE oerindxts PAGESIZE 32 K MANAGED BY DATABASE USING(file
'/opt/IBM/DB2/data/oerindxts.dat' 300M) extentsize 512k BUFFERPOOL OER32KINDXbp;
CREATE LARGE TABLESPACE oerlobts  PAGESIZE 32 K MANAGED BY DATABASE USING(file
'/opt/IBM/DB2/data/oerlobts.dat' 300M) extentsize 512k BUFFERPOOL OER32kBLOBbp;
-- Create the OER Temp Tablespace
CREATE TEMPORARY TABLESPACE oertempts PAGESIZE 32 K MANAGED BY DATABASE
USING(file '/opt/IBM/DB2/data/oertempts.dat' 128M) BUFFERPOOL OER32KTEMPbp;

1.6.4.4 データベースのチューニング

チューニング・パラメータを構成するには、「Configuration Advisor」ウィザードで次の手順を実行します。

1. DB2 Control Centerで、「Tools」、「Wizards」の順にクリックし、「Configuration Advisor」を選択します。「Configuration Advisor Wizard - Introduction」ページが表示されます。

2. 新しいOracle Enterprise Repositoryデータベースを選択し、「次へ」をクリックします。「Configuration Advisor Wizard - Server」ページが表示されます。

3. DB2でOracle Enterprise Repositoryデータベースに割り当てるメモリーの割合を選択し、「次へ」をクリックします。「Configuration Advisor Wizard - Workload」ページが表示されます。

4. 「Optimize for Workload Type」リストで「Mixed」オプションを選択し、「次へ」をクリックします。「Configuration Advisor Wizard - Transactions」ページが表示されます。

5. 「Average Number of SQL Statements Per Unit of Work」リストで、「More than 10(long transactions)」オプションを選択します。分単位のトランザクションのデフォルト数を取得します。

6. 「次へ」をクリックします。「Configuration Advisor Wizard - Priority」ページが表示されます。

7. データベース管理の優先度を選択します。デフォルトのオプションは「両方」です。

8. 「次へ」をクリックします。「Configuration Advisor Wizard - Populated」ページが表示されます。

9. データベースにはまだデータが移入されていないため、「いいえ」を選択します。「次へ」をクリックします。「Configuration Advisor Wizard - Connections」ページが表示されます。

注意:
Oracle Enterprise Repositoryデータベースについてこのウィザードに将来アクセスする際は、常に回答として「はい」を選択します。

10. 接続済のアプリケーションの平均数として0(ローカル)および25(リモート)を選択し、「次へ」をクリックします。「Configuration Advisor Wizard - Isolation」ページが表示されます。

11. 「Cursor Stability (many locks of short duration)」オプションを選択し、「次へ」を選択します。「Configuration Advisor Wizard - Results」ページが表示されます。

12. 提示された変更内容を受け入れ、「終了」をクリックして変更をデータベースに適用します。

注意:
多くのチューニング・パラメータはデータに依存するため、大量のデータをロードした後、または指定した期間(毎月、四半期ごとなど)が経過した後、このウィザードを再実行できます。

1.7 インストール・ディレクトリの選択

インストール・プロセス中に、次のディレクトリの場所を指定する必要があります。

- 1.7.1項「Oracleホーム・ディレクトリの選択」

- 1.7.2項「製品インストール・ディレクトリの選択」

1.7.1 Oracleホーム・ディレクトリの選択

Oracleソフトウェアのインストール時には、Oracleホーム・ディレクトリの指定を要求されます。このディレクトリは、同じコンピュータにインストールされた各種のOracle製品で使用される共通ファイルのリポジトリとして機能します。このため、Oracleホーム・ディレクトリは、システムにインストールされているすべてのOracle製品の中心的なサポート・ディレクトリと見なすことができます。

Oracleソフトウェアがシステム上で正しく動作するには、Oracleホーム・ディレクトリ内のファイルが不可欠です。これらのファイルの役割を次に示します。

- インストール時に製品間の依存関係のチェックを容易にします。

- サービス・パックをインストールします。

これらのファイルがインストールされるデフォルトのOracleホーム・ディレクトリは、次のとおりです。

$ORACLE_HOME/repository111

アプリケーションのインストールに関連するファイルはすべて、このOracleホーム・ディレクトリの下にあります。WebLogic Serverインストールの場合、アプリケーション・ドメイン・テンプレート・ファイルは$ORACLE_HOME/wl_server11.x/templates/applicationsディレクトリにあります。

注意:

- 一部のUNIXプラットフォームのインストール・プログラムでは、JDKはインストールされません。Oracleソフトウェアのインストール時には、既存のOracleホーム・ディレクトリを選択するか、またはOracleホーム・ディレクトリを作成するパスを指定するように要求されます。ディレクトリを作成する場合は、インストール・プログラムによりディレクトリが自動的に作成されます。

- Oracleでは、Oracleホーム・ディレクトリの命名時に、12文字を超える名前を使用しないことをお薦めします。このディレクトリの名前が12文字を超える場合やディレクトリ名にスペースが含まれている場合は、CLASSPATHが正しく解決されないことがあります。1つのOracleホーム・ディレクトリには、Oracle製品の各バージョンのインスタンスを1つだけインストールできます。

- Oracleホーム・ディレクトリが設定され、そこにregistry.xmlが含まれていない場合、または他のインストール・ディレクトリが空でない場合は、次のメッセージが表示されます。次に、リスト2-1に示すエラー・メッセージのいずれかが表示され、インストールを続行するか、ディレクトリ選択タスクに戻るように求められます。

リスト2-1

For Oracle home directory selection task: Oracle_HOME directory is not empty. Proceed with installation?

For product installation directories selection task:One or more installation directories are not empty. Proceed with installation?

- 現在のインストーラの製品メンテナンス・レベルとインストール済みの製品のメンテナンス・レベルとの間には互換性が必要です。そうでない場合はエラー・メッセージが表示されるため、互換性のあるインストーラを入手するか、またはメンテナンスを実行して互換性を確保する必要があります。

1.7.2 製品インストール・ディレクトリの選択

製品インストール・ディレクトリには、システムにインストールするように選択したすべてのソフトウェア・コンポーネント(プログラム・ファイルやサンプルも含む)が格納されます。初期インストール時に、製品インストール・ディレクトリを選択するよう求められます。たとえば、Windowsシステムでデフォルトの場所をそのまま使用する場合、ソフトウェアは次のディレクトリにインストールされます。

<ORACLE_HOME>/repositoryXXX

ここで、ORACLE_HOMEはOracleホーム・ディレクトリ、repositoryXXXはOracle Enterprise Repositoryソフトウェアの製品インストール・ディレクトリです。ただし、製品インストール・ディレクトリには任意の名前とシステム上の場所を指定できます。ディレクトリ名をrepositoryXXXにしたり、Oracleホーム・ディレクトリ内に製品インストール・ディレクトリを作成したりする必要はありません。

1.8 Oracle Enterprise Repository製品インストールの実行

Oracle Enterprise Repository製品インストールを実行する手順は、次のとおりです。

1. 汎用アプリケーション・サーバー(Tomcat、JBoss、Jetty.)を使用する予定の場合、Oracle Enterprise Repositoryをインストールする前に、サポートされているJDKをインストールする必要があります。

2. JAVA_HOME環境変数、およびPATH環境変数の先頭に追加されるJAVA_HOME/binディレクトリとして、WebSphereまたはWebLogic ServerとともにインストールされるJDKを使用します。

3. 次のコマンド・ライン・オプションを実行して、Oracle Enterprise Repositoryインストーラを起動します。
java -jar OER1111xx_generic.jar

1.9 詳細なインストール・ログの生成

コマンド・ラインまたはスクリプトからインストールを起動する場合は、詳細なインストール・ログを生成する-logオプションを指定できます。インストール・ログには、インストール・プロセスで発生したイベントに関するメッセージ(情報、警告、エラーおよびリカバリ不能)が記録されます。インストール・ログ・ファイルは、サイレント・インストールで特に役立ちます。

注意:
インストール・ログに警告メッセージが表示されることがあります。しかし、リカバリ不能なエラーが発生しないかぎり、インストール・プログラムはインストールを正常に完了します。インストール・ユーザー・インタフェースにより、各インストールの成否が示され、インストール・ログ・ファイルにはインストールが成功したことを示すエントリが格納されます。

構文

インストール時に詳細なインストール・ログを作成するには、コマンド・ラインで-log=full_path_to_log_fileオプションを使用します。例:

$JAVA_HOME/bin/java -jar OER1111xx_generic.jar -log=c:\logs\OER_install.log

JAVA_HOMEは、ユーザーjavaのパスです。

パスにはファイルを指定する必要があります。パス名にフォルダの名前を指定するだけでフォルダを作成することはできません。パスは、既存のフォルダのみを示す必要があります。コマンドを実行するとき、存在しないフォルダがパスに含まれていると、インストール・プログラムではログ・ファイルが作成されません。

注意:
ソフトウェアのアップグレードの詳細は、Oracle Fusion Middleware Oracle Enterprise Repositoryアップグレード・ガイドを参照してください。

2 Oracle Enterprise Repositoryのインストール

この章では、WindowsおよびUNIXプラットフォームでOracle Enterprise Repositoryのインストール・プログラムを起動する方法について説明します。

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

- 2.1項「インストール・プログラムの起動」

- 2.2項「インストール・プログラムの実行」

2.1 インストール・プログラムの起動

この項には次のトピックが含まれます:

- 2.1.1項「始める前に」

- 2.1.2項「Windowsプラットフォーム上でのインストール・プログラムの起動」

- 2.1.3項「UNIXプラットフォーム上でのインストール・プログラムの起動」

2.1.1 始める前に

ソフトウェアのインストールを開始する前に、次のことを確認してください。

- Sun Microsystemsによると、Firefox 3.6ブラウザにはJava SE 6 Update 10以上が必要です。それ以外の場合、JavaベースのWebアプリケーションは動作しません。詳細は、http://www.java.com/en/download/faq/firefox_newplugin.xmlを参照してください。

- Oracle Enterprise Repositoryソフトウェアをインストールする前に、システムがハードウェアとソフトウェアの要件を満たしていることを確認します。OracleでサポートされているOracle製品ファミリの構成について説明しているドキュメントの完全なリストは、次の場所にあります。
http://www.oracle.com/technology/software/products/middleware/index.html

- 以前にインストールした同じ製品を上書きして、同じOracleホーム・ディレクトリまたは同じファイルの場所にOracle製品を再インストールすることはできません。ただし、既存のインストールに製品および製品コンポーネントを追加することはできます。たとえば、最初にOracle Enterprise RepositoryをインストールしてからOracle BPMをインストールすることができます。ただし、いずれかの製品の同じバージョンを再インストールするには、第4章「ソフトウェアのアンインストール」の説明に従って、以前のインストールを最初にアンインストールする必要があります。

- Oracle Enterprise Repositoryの既存のインストールにコンポーネントを追加する場合は、実行中のインスタンスを停止してからインストールを開始する必要があります。

注意:
複数のモニターをサポートするWindowsシステムにソフトウェアをインストールする場合は、インストール・プログラムを開始する前に1台を除くすべてのモニターを無効にする必要があります。

- サポートされているアプリケーション・サーバーが使用可能であることを確認します。Oracle Enterprise Repositoryインストーラでは、必要に応じてデフォルトのアプリケーション・サーバーを提供します。

- サポートされているデータベースを使用していることを確認します。このデータベースは、構成済で、かつ実行されており、UTF-8/Unicode文字エンコーディングをサポートしている必要があります。詳細は、第1.6項「データベースのインストール手順」を参照してください。

- サポートされているアプリケーション・サーバーが、UTF-8/Unicode文字エンコーディングを使用するように構成されていることを確認します。UTF-8/Unicode文字エンコーディング用のデータベース構成。

表2-1に、Oracle Enterprise Repository 11gでサポートされているJDBCドライバ・ファイル名、および適切なアプリケーション・サーバーへのマッピングを示します。

表2-1 Oracle Enterprise Repository 11gでサポートされているJDBCドライバの情報

アプリケーション・サーバーのJDKバージョン

Oracle JDBC

Oracleドライバのバージョン

UDB JDBC

UDBドライバのバージョン

SQL Server JDBC

SQLドライバのバージョン

1.5.x

ojdbc5.jar

11.1.0.7.0-Production

db2jcc.jar

db2jcc_license_cu.jar

db2jcc4.jar

3.50.152

sqljdbc4.jar

2.0.1803.100

1.6.x

ojdbc6.jar

11.1.0.7.0-Production

db2jcc.jar

db2jcc_license_cu.jar

db2jcc4.jar

3.50.152

sqljdbc4.jar

2.0.1803.100

サポートされているアプリケーション・サーバーとデータベースについては、「Oracle Enterprise Repositoryでサポートされている構成」の説明を参照してください。

注意:
インストール・プロセスが完了前に中止された場合は、手動でデータベースをクリアしてからインストーラを再実行します。インストーラでは、インストールが中止された場合にデータベースのデータをクリアしません。既存のデータが残っていると、インストーラを2回目に実行するときにエラーが発生します。

2.1.2 Windowsプラットフォーム上でのインストール・プログラムの起動

この節では、Windowsプラットフォームでインストール・プログラムを起動する方法について説明します。

- 2.1.2.1項「グラフィカル・モードでのインストールの開始」

- 2.1.2.2項「コンソール・モードでのインストールの開始」

- 2.1.2.3項「サイレント・モードでのインストールの開始」

2.1.2.1 グラフィカル・モードでのインストールの開始

Windowsプラットフォームでグラフィカル・モードのインストール処理を開始する手順は、次のとおりです。

1. 次のコマンドを入力してインストールを開始します。

filename.exe [-log=full_path_to_log_file]

例:

OER1111XX_generic.exe [-log=full_path_to_log_file]

注意:

- -log=full_path_to_log_fileは省略可能です。

- デフォルトでは、インストーラはグラフィカル・モードで起動します。

- インストーラのファイルをダブルクリックして起動することもできます。

2. Windowsにおいてグラフィカル・モードでインストールを続行する場合は、第2.2.1項「グラフィカル・モードでのインストール・プログラムの実行」を参照してください。

2.1.2.2 コンソール・モードでのインストールの開始

Windowsプラットフォームでコンソール・モードのインストール処理を開始する手順は、次のとおりです。

1. ターゲットのWindowsシステムにログインします。

2. 以下のいずれかのコマンドを入力して、インストールを開始します。

filename.exe -mode=console

例:

OER1111xx_generic.exe -mode=console

注意:
-log=full_path_to_log_fileオプションをコマンド・ラインで使用して、詳細なインストール・ログを作成することもできます。例:
OER1111xx_generic -mode=console -log=C:\logs\OER30_install.log

詳細なログの生成の詳細は、第1.9項「詳細なインストール・ログの生成」を参照してください。

しばらくするとインストーラ・ウィンドウが開き、インストール・プログラムによってソフトウェアのインストールが開始されます。

3. Windowsにおいてコンソール・モードでインストールを続行する場合は、第2.2.2.3項「コンソール・モードを使用したOracle Enterprise Repositoryのインストール」を参照してください。

2.1.2.3 サイレント・モードでのインストールの開始

サイレント・モード・インストールの詳細は、第2.2.3.1項「サイレント・モード・インストールの概要」を参照してください。

サイレント・モードでインストールを開始する手順は、次のとおりです。

1. Windowsシステムにログインします。

2. グラフィカル・モード・インストールやコンソール・モード・インストールなどの対話的なインストール・プロセス中にユーザーが通常に入力する構成設定を定義するsilent.xmlファイルを作成します。silent.xmlファイルの作成については、第2.2.3.3項「サイレント・モード・インストール用のsilent.xmlファイルの作成」を参照してください。

注意:
silent.xmlファイルのエントリが不適切な場合は、インストール・エラーが発生するおそれがあります。エラーの原因の特定に役立つため、Oracleではインストールの開始時にログ・ファイルを作成することをお薦めします。

3. 次のコマンドを入力して、インストールを開始します。

filename.exe -mode=silent -silent_xml=path_to_silent.xml

ここで、filename.exeはソフトウェア・インストール・ファイルの名前、path_to_silent.xmlはsilent.xmlファイルの絶対パス名です。

注意:
-log=full_path_to_log_fileオプションをコマンド・ラインで使用して、詳細なインストール・ログを作成することもできます。例:
OER1111xx_generic.exe -mode=silent -silent_xml=C:\silent.xml -log=C:\logs\OER_install.log

詳細は、第1.9項「詳細なインストール・ログの生成」を参照してください。

インストーラ・ウィンドウが表示され、ファイルの抽出中であることを示します。その他のプロンプトやテキストは表示されません。

詳細は、第2.2.3項「サイレント・モードでのインストール・プログラムの実行」を参照してください。

2.1.3 UNIXプラットフォーム上でのインストール・プログラムの起動

Oracle Enterprise Repositoryインストール・プログラムを実行するには、Java Runtime Environment (JRE)が必要です。JREは、Windowsインストール・プログラムと一部のUNIXインストール・プログラム(ファイル名の末尾が.bin)にバンドルされています。その他のUNIXプラットフォームでは、インストール・プログラムにJREが含まれていません。そのようなインストール・プログラムは、ファイルの末尾が.jarです。.jarインストール・プログラムを実行するには、適切なバージョンのJDKをシステムにインストールし、PATHシステム変数の先頭にJDKのbinディレクトリを追加する必要があります。

注意:
インストール・プロセスでは、このディレクトリを指すJAVA_HOMEと関連する変数に値を割り当てるので、必ずJDKを使用してください。インストール・プログラムによってインストールされるすべてのスクリプト(サンプル・アプリケーション、構成ウィザード、およびその他の開発ツールを起動するためのスクリプトを含む)は、デフォルトでこのJDKを使用します。

グラフィカル・モード・インストールを実行するには、使用するコンソールでJavaベースのGUIがサポートされる必要があります。システムがJavaベースのGUIをサポートしていないとインストール・プログラムが判断した場合は、自動的にコンソール・モードでインストールが開始されます。詳細は、第2.2.3項「サイレント・モードでのインストール・プログラムの実行」を参照してください。以降の節では、次の種類のインストーラを使用してインストールを開始する方法について説明します。

- 2.1.3.1項「ファイル名の末尾が.binのインストーラの使用」

- 2.1.3.2項「ファイル名の末尾が.jarのインストーラの使用」

2.1.3.1 ファイル名の末尾が.binのインストーラの使用

次の節では、名前の末尾が.binのファイルを使用してUNIXプラットフォームでインストール・プログラムを起動する方法について説明します。

- 2.1.3.1.1項「グラフィカル・モードでのインストールの開始」

- 2.1.3.1.2項「コンソール・モードでのインストールの開始」

- 2.1.3.1.3項「サイレント・モードでのインストールの開始」

2.1.3.1.1 グラフィカル・モードでのインストールの開始

末尾が.binであるインストール・ファイルを使用してグラフィカル・モード・インストールを開始する手順は、次のとおりです。

1. ターゲットのUNIXシステムにログインします。

2. ファイルのパーミッションを変更するには、次のコマンドを入力します。

chmod a+x filename.bin

例:

chmod a+x OER11XX_linux32.bin.

注意:
-log=full_path_to_log_fileオプションをコマンド・ラインで使用して、詳細なインストール・ログを作成することもできます。例:
OER11XX_linux32.bin -log=/home/logs/OER_install.log

詳細は、第1.9項「詳細なインストール・ログの生成」を参照してください。

グラフィカル・モードでインストールを続行する場合は、第2.2.1項「グラフィカル・モードでのインストール・プログラムの実行」を参照してください。

2.1.3.1.2 コンソール・モードでのインストールの開始

末尾が.binであるインストール・ファイルのコンソール・モード・インストール処理を開始する手順は、次のとおりです。

1. ターゲットのUNIXシステムにログインします。

2. 次のコマンドを入力して、インストールを開始します。

chmod a+x filename.bin

./filename.bin -mode=console

ここで、filename.binは、プラットフォーム固有のインストール・プログラムの名前です。たとえば、次のように指定します。

chmod a+x OER11XX_linux32.bin.

注意:
-log=full_path_to_log_fileオプションをコマンド・ラインで使用して、詳細なインストール・ログを作成することもできます。例:
OER11XX_linux32.bin -mode=console -log=/home/logs/OER_install.log

詳細なログの生成の詳細は、第1.9項「詳細なインストール・ログの生成」を参照してください。

コンソール・モードでインストールを続行する場合は、第2.2.2項「コンソール・モードでのインストール・プログラムの実行」を参照してください。

2.1.3.1.3 サイレント・モードでのインストールの開始

サイレント・モード・インストールの詳細は、第2.2.3.1項「サイレント・モード・インストールの概要」を参照してください。

末尾が.binであるインストール・ファイルのサイレント・モード・インストール処理を開始する手順は、次のとおりです。

1. ターゲットのUNIXシステムにログインします。

2. グラフィカル・モード・インストールやコンソール・モード・インストールなどの対話的なインストール・プロセス中にユーザーが通常に入力する構成設定を定義するsilent.xmlファイルを作成します。
silent.xmlファイルの作成については、第2.2.3.3項「サイレント・モード・インストール用のsilent.xmlファイルの作成」を参照してください。

注意:
silent.xmlファイルのエントリが不適切な場合は、インストール・エラーが発生することがあります。エラーの原因の特定に役立つため、Oracleではインストールの開始時にログ・ファイルを作成することをお薦めします。

3. 次の表に従って適切な手順を完了します。

製品のインストール方法

操作

Webからのダウンロード

インストール・プログラムをダウンロードしたディレクトリに移動します。

DVD

1. ソフトウェアのDVDをDVDドライブに挿入し、DVDのディレクトリに移動します。

2. プラットフォーム用のインストール・プログラムが格納されているディレクトリに移動します。

4. 次のコマンドを入力して、インストール・プログラムを起動します。

chmod a+x filename

./filename.bin -mode=silent -silent_xml=/path_to_silent.xml

ここで、filename.binはインストール・ファイルの名前です。たとえば、次のように指定します。

chmod a+x OER11XX_linux32.bin

path_to_silent.xmlはsilent.xmlテンプレート・ファイルの絶対パス名です。

注意:
-log=full_path_to_log_fileオプションをコマンド・ラインで使用して、詳細なインストール・ログを作成することもできます。例:
OER11XX_linux32.bin -mode=silent -silent_xml=/home/silent.xml -log=/home/logs/OER_install.log

詳細なログの生成の詳細は、第1.9項「詳細なインストール・ログの生成」を参照してください。

インストーラ・ウィンドウが表示され、ファイルの抽出中であることを示します。その他のプロンプトやテキストは表示されません。サイレント・モード・インストールの詳細は、第2.2.3項「サイレント・モードでのインストール・プログラムの実行」を参照してください。

2.1.3.2 ファイル名の末尾が.jarのインストーラの使用

次の節では、名前の末尾が.jarのファイルを使用してUNIXプラットフォームでインストール・プログラムを起動する方法について説明します。

- 2.1.3.2.1項「グラフィカル・モードでのインストールの開始」

- 2.1.3.2.2項「コンソール・モードでのインストールの開始」

- 2.1.3.2.3項「サイレント・モードでのインストールの開始」

2.1.3.2.1 グラフィカル・モードでのインストールの開始

末尾が.jarであるインストール・ファイルを使用してグラフィカル・モード・インストールを開始する手順は、次のとおりです。

1. ターゲットのUNIXシステムにログインします。

2. ターゲット・システムのPATH変数定義の先頭に、該当するJDKのbinディレクトリを追加します。例:

PATH=<JAVA_HOME>/bin:$PATH
export PATH

ここで、<JAVA_HOME>はJDKディレクトリの絶対パスを表します。

3. 次のコマンドを入力して、インストール・プログラムを起動します。

java -jar filename.jar [-log=full_path_to_log_file]

注意:
-log=full_path_to_log_fileオプションをコマンド・ラインで使用して、詳細なインストール・ログを作成することもできます。例:
OER1111xx_generic.jar -log=/home/logs/OER_install.log

詳細なログの生成の詳細は、第1.9項「詳細なインストール・ログの生成」を参照してください。

インストール・プログラムがグラフィカル・モードで開始されます。

グラフィカル・モードでインストールを続行する場合は、第2.2.1項「グラフィカル・モードでのインストール・プログラムの実行」を参照してください。

2.1.3.2.2 コンソール・モードでのインストールの開始

末尾が.jarであるインストール・ファイルのコンソール・モード・インストール処理を開始する手順は、次のとおりです。

1. ターゲットのUNIXシステムにログインします。

2. ターゲット・システムのPATH変数定義の先頭に、該当するJDKのbinディレクトリを追加します。例:

PATH=<JAVA_HOME>/bin:$PATH
export PATH

ここで、<JAVA_HOME>はJDKディレクトリの絶対パスを表します。

3. 次のコマンドを入力して、インストールを開始します。

java -jar filename.jar -mode=console [-log=full_path_to_log_file]

ここで、filename.jarはインストール・ファイルの名前です。たとえば、次のように指定します。

oer_generic.jar.

注意:
-log=full_path_to_log_fileオプションをコマンド・ラインで使用して、詳細なインストール・ログを作成することもできます。例:
java -jar OER1111xx_generic.jar -mode=console -log=/home/logs/OER_install.log

詳細なログの生成の詳細は、第1.9項「詳細なインストール・ログの生成」を参照してください。

コンソール・モードでインストールを続行する場合は、第2.2.2項「コンソール・モードでのインストール・プログラムの実行」を参照してください。

2.1.3.2.3 サイレント・モードでのインストールの開始

サイレント・モード・インストールの詳細は、第2.2.3.1項「サイレント・モード・インストールの概要」を参照してください。

末尾が.jarであるインストール・ファイルのサイレント・モード・インストール処理を開始する手順は、次のとおりです。

1. ターゲットのUNIXシステムにログインします。

2. グラフィカル・モード・インストールやコンソール・モード・インストールなどの対話的なインストール・プロセス中にユーザーが通常に入力する構成設定を定義するsilent.xmlファイルを作成します。
silent.xmlファイルの作成については、第2.2.3.3項「サイレント・モード・インストール用のsilent.xmlファイルの作成」を参照してください。

注意:
silent.xmlファイルのエントリが不適切な場合は、インストール・エラーが発生するおそれがあります。エラーの原因の特定に役立つため、Oracleではインストールの開始時にログ・ファイルを作成することをお薦めします。

3. ターゲット・システムのPATH変数定義の先頭に、該当するJDKのbinディレクトリを追加します。例:

PATH=<JAVA_HOME>/bin:$PATH
export PATH

ここで、<JAVA_HOME>はJDKディレクトリの絶対パスを表します。

4. 次のコマンドを入力して、インストールを開始します。

java -jar filename.jar -mode=silent -silent_xml=/path_to_silent.xml [-log=full_path_to_log_file]

ここで、filename.jarはインストール・ファイルの名前です。たとえば、次のように指定します。

oerXX_generic.jar

ここで、XXはインストールするソフトウェアのバージョン番号、path_to_silent.xmlはsilent.xmlファイルの絶対パスを表します。

注意:
-log=full_path_to_log_fileオプションをコマンド・ラインで使用して、詳細なインストール・ログを作成することもできます。例:
oer_generic.jar -mode=silent -silent_xml=/home/silent.xml -log=/home/logs/OER_install.log

詳細なログの生成の詳細は、第1.9項「詳細なインストール・ログの生成」を参照してください。

インストーラ・ウィンドウが表示され、ファイルの抽出中であることを示します。その他のプロンプトやテキストは表示されません。サイレント・モード・インストールの詳細は、第2.2.3項「サイレント・モードでのインストール・プログラムの実行」を参照してください。

2.2 インストール・プログラムの実行

この項には次のトピックが含まれます:

- 2.2.1項「グラフィカル・モードでのインストール・プログラムの実行」

- 2.2.2項「コンソール・モードでのインストール・プログラムの実行」

- 2.2.3項「サイレント・モードでのインストール・プログラムの実行」

2.2.1 グラフィカル・モードでのインストール・プログラムの実行

注意:
インストーラを実行する前に、「インストールの準備」で説明されている準備のガイドラインに従います。特に、DBMSについては「データベースのインストール手順」を参照してください。

第2.1項「インストール・プログラムの起動」の説明に従って、インストール・プログラムを起動します。

インストール・プログラムでは、システムと構成に関する特定の情報の入力を求められます。

注意:
インストール・プロセスが完了前に中止された場合は、手動でデータベースをクリアしてからインストーラを再実行します。インストーラでは、インストールが中止された場合にデータベースのデータをクリアしません。既存のデータが残っていると、インストーラを2回目に実行するときにエラーが発生します。

1. インストールを開始するには、インストーラ・ファイルをダブルクリックします。図2-1に示すように、「Oracle Enterprise Repository - Oracle製品」のようこそ画面が表示されます。

図2-1 「Oracle Enterprise Repository - Oracle製品」のようこそ画面

2. 「次へ」をクリックします。図2-2に示すように、「ミドルウェア・ホーム・ディレクトリの選択」画面が表示されます。

図2-2 「ミドルウェア・ホーム・ディレクトリの選択」画面

次のオプションのいずれかを選択します。

- 既存のミドルウェア・ホームを使用する: システムにすでにミドルウェア・ホーム・ディレクトリが存在する場合、そのディレクトリを選択します(推奨)。

- ミドルウェア・ホームの作成: 新しいミドルウェア・ホーム・ディレクトリを作成します。このフィールドに新しいディレクトリ名を入力してディレクトリを作成する選択をした場合、インストール・プログラムが自動的にディレクトリを作成します。「参照」をクリックし、「ミドルウェア・ホーム・ディレクトリの選択」ダイアログからディレクトリを選択することもできます。「ミドルウェア・ホーム・ディレクトリ」フィールドをリセットするには、「リセット」をクリックします。

注意:
ミドルウェア・ホーム・ディレクトリの詳細は、第1.7.1項「Oracleホーム・ディレクトリの選択」を参照してください。

3. 「次へ」をクリックします。図2-3に示すように、「製品インストール・ディレクトリの選択」画面が表示されます。

図2-3 「製品インストール・ディレクトリの選択」画面

4. 「次へ」をクリックします。図2-4に示すように、「アプリケーション・サーバーの選択」画面が表示されます。

図2-4 「アプリケーション・サーバーの選択」画面

5. 適切なアプリケーション・サーバーを選択し、「次へ」をクリックします。図2-5に示すように、「リポジトリ・プロパティの初期化」画面が表示されます。

図2-5 「リポジトリ・プロパティの初期化」画面

6. アプリケーション・サーバーのOracle Enterprise Repositoryの初期化に必要な情報を指定し、「次へ」をクリックします。図2-6に示すように、「データベースの構成」画面が表示されます。

図2-6 「データベースの構成」画面

このインストール手順の前提条件として構成されたOracle Enterprise Repository表領域の情報を入力するか、データベースを後から構成するかを指定します。

「はい」を選択する前に、DBAがDBMSについて「データベースのインストール手順」の手順を完了していることを確認します。「いいえ」を選択すると、「インストール完了」ウィンドウが表示されます。

注意:
データベース構成エラーが発生した場合は、<OER_home>/common/bin/db_config.cmd/.shディレクトリからOracle Enterprise Repositoryのdb_configコマンドを実行することで、データベース構成を再試行できます。

7. 「はい」を選択し、「次へ」をクリックします。図2-7に示すように、「データベース表領域名の指定」画面が表示されます。

図2-7 「データベース表領域名の指定」画面

インストール手順の前に作成されたOracle Enterprise Repositoryの表領域名を次のように指定します。

- SQL Server: Oracle Enterprise Repositoryで使用されるファイル・グループ名とインデックス・グループ名を指定します。通常、データ表領域の値はPRIMARY、インデックス表領域の値はINDEXです。

- Oracle: Oracle Enterprise Repositoryで使用されるデータ表領域名とインデックス表領域名を指定します。通常、データ表領域の値はOER_DATA、インデックス表領域の値はOER_INDEXです。

注意:
図2-7のように、3つの明確に異なるOracle Enterprise Repository表領域名を使用することをお薦めします。

8. 「次へ」をクリックします。図2-8に示すように、「リポジトリ・データベース・プロパティの初期化」画面が表示されます。

注意:
このウィンドウは、Oracle Enterprise Repositoryデータベースの構成時にのみ表示されます。

図2-8 「リポジトリ・データベース・プロパティの初期化」画面

データベースの初期化に必要なプロパティを指定します。

- ドライバ・ファイルの場所:

- Oracle: ojdbc5.jarまたはojdbc6.jar
詳細については、表2-1を参照してください。

- IBM UDB/DB2: db2jcc.jar、db2jcc_licence_cu.jar、db2jcc4.jar

- SQL 2008: sqljdbc4.jar

注意:
デフォルトでは、Oracle Enterprise RepositoryインストーラにはJDBCドライバは付属していません。各JDBCドライバをダウンロードする必要があります。

- DBMS名:

- Oracle: Oracle Enterprise Repositoryスキーマのインストール先のSIDを入力します。Oracleの場合、デフォルトのSIDはorclです。Oracle XEの場合、デフォルトのSIDはxeです。

注意:
SQL文(select instance_name from v$instance)を実行することで、SIDを入力する必要があるかどうかを判断できます。

- SQL: データベース名(例: OER)を入力します。

- DBMSホスト: Oracle Enterprise Repositoryのインストール先のサーバーとドメインの完全修飾名(例: abc.mycompany.com)を入力します。

- 「ユーザー名」および「ユーザー・パスワード」フィールド: 「インストールの準備」の手順で指定した適切なユーザー情報を入力します。「データベース・ユーザーの作成」で推奨されるOracle用のサンプル・スクリプトを使用した場合や、SQL Server 2008で「データベース・ユーザーの作成」の手順に従った場合、ユーザー名とパスワードはそれぞれOER、OER_PWDになります。

9. 「次へ」をクリックします。「テストが完了しました」画面が表示されます。

10. 「OK」をクリックします。テストが失敗した場合は、ユーザー資格の設定を確認してからやり直してください。「インストール完了」画面が表示されます。

注意:
クリックすると、データベース構成が上書きされる可能性があります。

インストール・プロセスが完了したら、第3章「インストール後の手順」の説明に従って、次に示すインストール後のタスクを行います。

2.2.2 コンソール・モードでのインストール・プログラムの実行

この節では、コンソール・モードでインストール・プログラムを実行する方法について説明します。この付録の内容は以下のとおりです。

- 2.2.2.1項「Windowsでのコンソール・インストーラの起動」

- 2.2.2.2項「UNIXでのコンソール・インストーラの起動」

- 2.2.2.3項「コンソール・モードを使用したOracle Enterprise Repositoryのインストール」

2.2.2.1 Windowsでのコンソール・インストーラの起動

コンソール・モードを使用してOracle Enterprise Repositoryをインストールする手順は、次のとおりです。

1. 第2.1.2項「Windowsプラットフォームでのインストール・プログラムの起動」の説明に従って、インストール前のタスクを行います。

2. コンソール・モードを使用してOracle Enterprise Repositoryをインストールします。

2.2.2.2 UNIXでのコンソール・インストーラの起動

この節では、UNIXプラットフォームでコンソール・モードを使用して行うインストールについて説明します。以降の節では、次を使用したインストールについて説明します。

- 「ファイル名の末尾が.binのインストーラ」

- 「ファイル名の末尾が.jarのインストーラ」

ファイル名の末尾が.binのインストーラ

ファイル名の末尾が.binのインストーラを使用してOracle Enterprise Repositoryをインストールする手順は、次のとおりです。

1. ファイル名の末尾が.binのインストーラに関するインストール前のタスクを完了します。「ファイル名の末尾が.binのインストーラ」を参照してください。

2. コンソール・モードを使用してOracle Enterprise Repositoryをインストールします。

注意:
手順11と手順12はスキップしてください。ショートカットの場所の選択はWindowsシステムにのみ適用されます。

ファイル名の末尾が.jarのインストーラ

ファイル名の末尾が.jarのインストーラを使用してOracle Enterprise Repositoryをインストールする手順は、次のとおりです。

1. ファイル名の末尾が.jarのインストーラに関するインストール前のタスクを完了します。「ファイル名の末尾が.jarのインストーラの使用」を参照してください。

2. コンソール・モードを使用してOracle Enterprise Repositoryをインストールします。

注意:
手順11と手順12はスキップしてください。ショートカットの場所の選択はWindowsシステムにのみ適用されます。

2.2.2.3 コンソール・モードを使用したOracle Enterprise Repositoryのインストール

注意:
インストーラを実行する前に、「インストールの準備」で説明されている準備のガイドラインに従います。特に、DBMSについては「データベースのインストール手順」を参照してください。

コンソール・モード・インストール・プロセスでは、各セクションでのプロンプトに対し、選択肢の番号を入力するか、「Enter」を押してデフォルトを受け入れます。インストール・プロセスを終了するには、任意のプロンプトにexitまたは(またはx)と入力します。選択内容を確認または変更する場合は、プロンプトにprevious (またはp )と入力します。次のプロンプトに進むには、「Next」(または短縮して「n」)と入力します。

コンソール・モードでインストールを開始する方法については、第2.1.2.2項「コンソール・モードでのインストールの開始」を参照してください。コンソール・モードでインストールを開始すると、リスト5-1「コンソール・モードのようこそ画面」に示すようなウェルカム画面が表示されます。

注意:
インストール・プロセスが完了前に中止された場合は、手動でデータベースをクリアしてからインストーラを再実行します。インストーラでは、インストールが中止された場合にデータベースのデータをクリアしません。既存のデータが残っていると、インストーラを2回目に実行するときにエラーが発生します。

リスト5-1 コンソール・モードのようこそ画面

<------------------Oracle Enterprise Repository - Oracle Products ------------------>
Welcome:
--------
This installer will guide you through the installation of Oracle
Enterprise Repository 11.
Prerequisites:
This installation works with your existing installation of Oracle WebLogic Server
11 or IBM WebSphere 6.1. A running and configured database is required. Consult
documentation for detailed database instructions.
Type "Next" or enter to proceed to the next prompt.  If you want to change data
entered previously, type "Previous". You may quit the installer at any time by
typing "Exit".
Enter [Exit][Next]>

1. ウェルカム・プロンプトで、「Next」(短縮して「n」)と入力するか、または[Enter]を押してインストール・プロセスを続行します。Oracleホーム・ディレクトリのプロンプトが表示されます。

2. ターゲット・システム上にインストールされたすべてのOracle製品の中央サポート・ディレクトリとして機能するOracleホーム・ディレクトリを指定します。Oracleホーム・ディレクトリの詳細は、第1.7.1項「Oracleホーム・ディレクトリの選択」を参照してください。システムにOracleホーム・ディレクトリが存在する場合は、リスト5-2「Oracleホーム・ディレクトリの選択」に示すように、ディレクトリのリストが表示されます。

- 既存のOracleホーム・ディレクトリを使用するには、目的のOracleホーム・ディレクトリに対応する数字を入力します。アプリケーション・サーバーがWebLogic 9.2.1の場合は、対応する既存のOracleホームを選択します。

- Oracleホーム・ディレクトリを作成するには、「1」と入力するか、[Enter]を押します。
システムにOracleホーム・ディレクトリがない場合、またはOracleホームの作成を選択した場合は、リスト5-3「Oracleホームの選択」に示すように、インストール・プログラムが表示されます。

リスト5-2 Oracleホーム・ディレクトリの選択

<------------- Oracle Enterprise Repository - Oracle Products ------------->
Choose Middleware Home Directory:
--------------------------
->1¦* create a Middleware Home   2¦C:\Oracle\PS1Middleware   3¦C:\Oracle\FMW
Enter index number to select OR [Exit][Previous][Next]>

リスト5-3 Oracleホームの選択

<------------- Oracle Enterprise Repository - Oracle Products ------------->
Choose Middleware Home Directory:
--------------------------
"Middleware Home" = [Enter new value or use default "C:\Oracle\Middleware"]
Enter new Middleware Home OR [Exit][Previous][Next]>

以下のいずれかを実行します。

- デフォルトのOracleホーム・ディレクトリを使用するには、「Next」(または短縮して「n」)と入力するか、[Enter]を押します。

- ディレクトリ・パスを入力し、[Enter]を押します。

リスト5-4「Oracleホーム・ディレクトリの受入れ」に示すように、指定したOracleホーム・ディレクトリが表示されます。

リスト5-4 Oracleホーム・ディレクトリの受入れ

<-------------------- Oracle Installer - Oracle Products ------------------->
Choose Product Installation Directories:
----------------------------------------
Middleware Home Directory: [C:\Oracle\Middleware]

Product Installation Directories:
"Oracle Enterprise Repository" = [Enter new value or use default
"C:\Oracle\Middleware\repository111"]

Enter new Oracle Enterprise Repository OR [Exit][Previous][Next]>

3. [Enter]を押して選択内容を受け入れます。それ以外の場合は、「1」または「2」と入力して、「Oracleホーム・ディレクトリの選択」パネルに戻ると、そこで入力を修正できます。
ホーム・ディレクトリを選択してその内容を確認したら、「Next」と入力するか、[Enter]を押します。次のいずれかが表示されます。

- 既存のインストールにコンポーネントを追加する場合、「インストールするコンポーネントの選択」パネルが表示されます。手順5に進みます。

- 初期インストールを実行する場合は、「インストール・タイプの選択」(リスト5-5「Oracleホーム・ディレクトリの受入れ」を参照)プロンプトが表示されます。

リスト5-5 Oracleホーム・ディレクトリの受入れ

<------------- Oracle Enterprise Repository - Oracle Products ------------->
Choose Install Type:
--------------------
Select the type of installation you want to perform.
->1Default
This option will install Oracle Enterprise Repository, also suitable for
evaluation purposes. Install the following software: - Oracle
Enterprise Repository
Examples
2Custom
Choose additional software products and components to install.
Enter index number to select OR [Exit][Previous][Next]>

4. リスト5-5「Oracleホーム・ディレクトリの受入れ」に示すように、インストール・タイプに対応する数字を入力することにより、実行するインストールのタイプを指定します。

- 「1」と入力するか、[Enter]を押すと、「デフォルト」インストール・タイプが選択されます。ステップ8に進みます。

- 「2」と入力すると、「カスタム」インストール・タイプが選択されます。「インストールするコンポーネントの選択」プロンプトが表示されます。

完全インストールとカスタム・インストールの詳細は、第1.1項「インストールの概要」を参照してください。

5. 「カスタム」タイプのインストールを指定した場合は、インストールするコンポーネントを選択します。リスト5-6「インストールするコンポーネントの選択」に示すように、使用可能なコンポーネントが表示されます。

リスト5-6 インストールするコンポーネントの選択

<------------- Oracle Enterprise Repository - Oracle Products ------------->
Choose Components to install:
-----------------------------
Release 3.0.0.0
+----Oracle Enterprise Repository [1] v
+----Core Repository with Examples [1.1] v
+----Oracle Enterprise Repository Plug-In for Eclipse [1.2] v
+----Process Engine [2.1] v
Enter number exactly as it appears in brackets to toggle selection OR
[Exit][Previous][Next]>

すでにシステムにインストールされているコンポーネントについては、「インストール済み」という語が角カッコに囲まれて表示されます。

インストールするコンポーネントを選択または選択解除すると、コンポーネント間の依存関係がインストール・プログラムによってチェックされ、選択したコンポーネントのリストが自動的に変更されます。たとえば、Oracle BPMコンポーネントの選択を解除すると、プロセス・エンジンの選択も解除されます。

コンポーネントを選択したら、[Enter]を押すか、「Next」(または短縮して「n」)と入力します。「Eclipseオプションのインストール」プロンプトが表示されます。

リスト5-7 Eclipseオプションのインストール

<------------- Oracle Enterprise Repository - Oracle Products ------------->
Install Eclipse Options:
------------------------
Install Oracle installer bundled Eclipse or use the existing Eclispe.
->1¦Install Workspace Studio
¦
¦  Installer will use the Oracle installer bundled
¦Eclipse kit and installs it to the default location.
2¦Use Existing Eclipse
¦
¦  Do not install the installer bundled Eclipse.
¦I will specify Eclipse Home to use.
Enter index number to select OR [Exit][Previous][Next]>

6. リスト5-7「Eclipseオプションのインストール」に示すように、Eclipseをインストールするかどうかを指定します。以下のいずれかを実行します。

- Eclipseをインストールする場合は、「1」と入力します。ステップ8に進みます。

- 既存のEclipseインストールを使用する場合は、「2」と入力します。リスト5-8「Eclipseホーム・ディレクトリの選択」に示すように、「Eclipseホーム・ディレクトリの選択」プロンプトが表示されます。

リスト5-8 Eclipseホーム・ディレクトリの選択

<------------- Oracle Enterprise Repository - Oracle Products ------------->
Choose a Eclipse Home directory:
--------------------------------
"Eclipse Home" = []
Enter new Eclipse Home OR [Exit][Next]>

7. ディレクトリを入力し、「n」と入力します。リスト5-9「Eclipseホーム・ディレクトリの選択」に示すように、ディレクトリを確認します。
リスト5-9 Eclipseホーム・ディレクトリの選択

<------------- Oracle Enterprise Repository - Oracle Products ------------->
Choose a Eclipse Home directory:
--------------------------------
->1Yes, use this Eclipse Home [e:\myEclipse]
2No, select another Eclipse Home
Enter index number to select OR [Exit][Next]>

以下のいずれかを実行します。

- Eclipseホーム・ディレクトリを選択するには、「1」または「n」と入力し、[Enter]を押します。

- 別のディレクトリを選択するには、「2」と入力し、[Enter]を押して、リスト5-8「Eclipseホーム・ディレクトリの選択」に戻ります。

8. アプリケーション・サーバーを選択します(リスト5-10「アプリケーション・サーバーの選択」を参照)。使用しているアプリケーション・サーバーを表す数字を入力し、[Enter]を押します。

選択したアプリケーション・サーバー用の「リポジトリ・プロパティの初期化」プロンプトが表示されます(例については、リスト5-11「リポジトリ・プロパティの初期化」を参照)。

リスト5-10 アプリケーション・サーバーの選択

<------------- Oracle Enterprise Repository - Oracle Products ------------->
Choose Application Server:
--------------------------
Enterprise Repository supports deployment in the following application
servers.
*Select Application Server
1¦WebSphere 6.1
2¦Generic Application Server

Enter index number to select OR [Exit][Previous][Next]>

リスト5-11 リポジトリ・プロパティの初期化

<------------- Oracle Enterprise Repository - Oracle Products ------------->
Initialize Repository Properties:
---------------------------------
Provide the required data to initialize Enterprise Repository.
1¦*Server name:[]   2¦*Fully qualified server name (for example, abc.mycompany.com):[]   3¦*OER managed server port number:[7101]   4¦*Repository application name:[oer]

Enter index number to select OR [Exit][Previous][Next]>

9. インストーラ・メニューを使用して、選択したアプリケーション・サーバーの初期化プロパティを指定します。完了したら、「n」と入力します。
「製品インストール・ディレクトリの選択」プロンプトが表示されます(リスト5-12「製品インストール・ディレクトリの選択」を参照)。

10. 入力内容を確認し、[Enter]を押してインストールを続行します。それ以外の場合は、以下のいずれかを実行します。

- Oracle Enterprise Repositoryの製品インストール・ディレクトリを変更するには、「1」と入力し、[Enter]を押します。

- プロセス・エンジンのディレクトリを変更するには、「2」と入力し、[Enter]を押します。

入力内容を変更して確認します。「Next」と入力します。[Enter]を押します。

リスト5-12 製品インストール・ディレクトリの選択

<------------- Oracle Enterprise Repository - Oracle Products ------------->
Choose Product Installation Directories:
----------------------------------------
Oracle Home Directory: [E:\oer20_2]
Product Installation Directories:
1Default Product Home: [E:\oer20_2\repostoryXXX]

Enter index number to select OR [Exit][Previous][Next]>Enter option number to
select OR [Exit][Previous][Next]> Next

ショートカットの場所のプロンプトが表示されます(リスト5-13「ショートカットの場所」を参照)。

リスト5-13 ショートカットの場所

<------------- Oracle Enterprise Repository - Oracle Products ------------->
Choose Shortcut Location:
-------------------------
*The installer creates shortcuts to Oracle components, samples, and tools. As
*a user with administrative privileges, you can specify where these
*shortcuts are created.
->1¦"All Users" Start Menu folder (recommended)
¦For some installations, this setting may limit the automatic creation of server shortcuts
¦for users without administrative privileges. Refer to the documentation for more
¦information.
2¦Local user's Start Menu folder
¦Select this option if you must ensure that other profiles registered on this computer
¦will not have access to these shortcuts.

Enter index number to select OR [Exit][Previous][Next]>

11. 以下のいずれかを実行します。

- 「All Users」の「スタート・メニュー」フォルダを選択するには、「1」または「n」と入力し、[Enter]を押します。

- ローカル・ユーザーの「スタート・メニュー」フォルダを選択するには、「2」と入力し、[Enter]を押します。

12. 「n」と入力して[Enter]を押し、ショートカットの場所に関する選択内容を確認します(リスト5-14「ショートカットの場所の確認」を参照)。
リスト5-14 ショートカットの場所の確認

<------------- Oracle Enterprise Repository - Oracle Products ------------->
Choose Shortcut Location:
-------------------------
*Are you sure you want to create the shortcuts in the selected location?
*
*"All Users" Start Menu folder (recommended)
*For some installations, this setting may limit the automatic creation of
*server shortcuts for users without administrative privileges. Refer to the
*documentation for more information.
->1Yes.
2No, Go back to the previous screen and make another choice.

Enter index number to select OR [Exit][Previous][Next]>

インストールが開始され、プロンプトでその進捗状況を確認できます。

注意:
インストール・プログラムが一時的に停止するのは通常の動作です。

インストールが完了すると、「リポジトリ・データベースの構成」パネルが表示されます(リスト5-15「リポジトリ・データベースの構成」を参照)。

リスト5-15 リポジトリ・データベースの構成

<------------- Oracle Enterprise Repository - Oracle Products ------------->
Configure Repository Database
->1 - Yes, configure the database now.
2 - No, do not configure the database now.

Enter a number or [Previous][Next]>

13. 以下のいずれかを実行します。

- データベースを構成するには、「1」と入力し、[Enter]を押します。

- 後からデータベースを構成するには、「2」と入力し、[Enter]を押します。ステップ17に進みます。

「データベースの表領域名」パネルが表示されます(13リスト5-16「データベースの表領域名」を参照)。

リスト5-16 データベースの表領域名

<------------- Oracle Enterprise Repository - Oracle Products ------------->
Provide Database Tablespace Names:
----------------------------------
Provide the requested information about the tablespaces configured for use
by Enterprise Repository.
1¦BLOB tablespace: []
2¦Data tablespace: []
3¦Index tablespace: []
Enter index number to select OR [Exit][Previous][Next]>

14. インストーラ・メニューを使用して、表領域名を指定します。完了したら、「n」と入力します。
「データベース・ドライバの選択」プロンプトが表示されます(リスト5-17「データベース・ドライバの選択」を参照)。

リスト5-17 データベース・ドライバの選択

<------------- Oracle Enterprise Repository - Oracle Products ------------->
Select Database Driver:
-----------------------
Select a JDBC driver for your database from the supported drivers list.
->1¦Oracle
¦  [oracle.jdbc.driver.OracleDriver]
2¦IBM DB2 General Type 4 Driver
¦  [com.ibm.db2.jcc.DB2Driver]
3¦Microsoft SQL Server Driver 2008
¦  [com.microsoft.sqlserver.jdbc.SQLServerDriver]
Enter index number to select OR [Exit][Previous][Next]>

15. インストーラ・メニューを使用して、ドライバを選択します。完了したら、「n」と入力します。
「データベース・プロパティの構成」プロンプトが表示されます(リスト5-18「データベース・プロパティの構成」を参照)。

リスト5-18 データベース・プロパティの構成

<------------- Oracle Enterprise Repository - Oracle Products ------------->
Configure the database properties below:
----------------------------------------
1¦Driver File Locations: []
2¦DBMS Name: []
3¦DBMS Host: [localhost]
4¦DBMS Port: [50000]
5¦User Name: []
6¦User Password: []
7¦Confirm Password: []
Enter index number to select OR [Exit][Previous][Next]>

16. インストーラ・メニューを使用して、データベース・プロパティを指定します。完了したら、「n」と入力します。

接続がテストされます。

- 接続が確立された場合は、手順17に進みます。

- 接続に失敗した場合は、手順16に戻ります。プロパティを修正し、データベースが実行されていること、および適切なドライバを選択していることを確認します。

17. [Enter]を押すか「Exit」と入力してインストール・プログラムを終了します。

インストール・プロセスが完了したら、第3章「インストール後の手順」の説明に従って、次に示すインストール後のタスクを行います。

2.2.3 サイレント・モードでのインストール・プログラムの実行

この節では、サイレント・モードでインストール・プログラムを実行する方法について説明します。この付録の内容は以下のとおりです。

- 2.2.3.1項「サイレント・モード・インストールの概要」

- 2.2.3.2項「サイレント・モード・インストールの使用」

- 2.2.3.3項「サイレント・モード・インストール用のsilent.xmlファイルの作成」

- 2.2.3.4項「サイレント・モード・インストール用のsilent.xmlファイルのサンプル」

- 2.2.3.5項「コンソールに返す終了コード」

2.2.3.1 サイレント・モード・インストールの概要

サイレント・モード・インストールは、インストール構成を1回設定し、それらを使用して多くのコンピュータにインストールを複製するための方法です。サイレント・モード・インストールでは、インストール開始前に作成したXMLファイルから構成用の設定が読み込まれます。インストール・プログラムからは、インストール処理中に構成オプションは何も表示されません。サイレント・モード・インストールは、WindowsシステムとUNIXシステムの両方で機能します。

ここでは、DVDまたはOracle Webサイトからインストール・プログラムを入手済であることを前提としています。製品の他の配布方法の詳細は、第1.4項「製品の配布方法」を参照してください。

2.2.3.2 サイレント・モード・インストールの使用

Oracle Enterprise Repositoryのサイレント・モード・インストール・プロセスの主な3つの手順を以下に示します。

1. 第1章「インストールの準備」で説明されている準備のガイドラインに従います。特に、DBMSについては第1.6項「データベースのインストール手順」を参照してください。

2. グラフィカル・モード・インストールやコンソール・モード・インストールなどの対話的なインストール処理中にユーザーが通常入力する構成設定を定義するsilent.xmlファイルを作成します。たとえば、Oracleホーム・ディレクトリ、製品ディレクトリ、およびインストールされるコンポーネントの値はsilent.xmlファイルで指定されます。
詳細な手順については、第2.2.3.3項「サイレント・モード・インストール用のsilent.xmlファイルの作成」を参照してください。silent.xmlファイルのサンプルについては、第2.2.3.4項「サイレント・モード・インストール用のsilent.xmlファイルのサンプル」を参照してください。

3. silent.xmlファイルに指定された値を使用してサイレント・モード・インストール・プロセスを開始します。
サイレント・モードでのインストールの開始の詳細は、2.1項「インストール・プログラムの起動」を参照してください。

2.2.3.2.1 サイレント・モード・インストールについての重要な注意事項

サイレント・モードでインストールを実行する場合に注意する必要のある考慮事項を以下に示します。

- インストーラを実行する前に、第1章「インストールの準備」で説明されている準備のガイドラインに従います。特に、DBMSについては第1.6項「データベースのインストール手順」を参照してください。

- サイレント・モード・インストールは、標準インストールと同じ大きさの一時ディスク領域を必要とし、同じ一時ストレージ・ディレクトリを使用します。詳細は、第1.5.2項「一時ディスク容量の要件」を参照してください。一時ディレクトリに十分な容量がない場合、インストール・プログラムでは警告は表示されません。

- サイレント・モード・インストールの所要時間は、標準インストールの所要時間と同じです。サイレント・モード・インストールの開始時には、インストールが開始されたことを示す初期インストール・プログラム・ウィンドウまたはメッセージが短時間だけ表示されます。インストールが進行中であることや、正常に終了したことを示すメッセージは表示されません。

- silent.xmlファイルのエントリが不適切な場合は、インストール・エラーが発生するおそれがあります。エラーの原因の特定に役立つため、Oracleではインストールの開始時にログ・ファイルを作成することをお薦めします。詳細なログの生成の詳細は、第1.9項「詳細なインストール・ログの生成」を参照してください。

- XML定義(<?xml version='1.0' encoding='UTF-8'?>)は、silent.xmlファイルの先頭に配置する必要があります。XML定義の前にスペースや改行を使用することはできません。

- 以前にインストールした同じ製品を上書きして、同じOracleホーム・ディレクトリまたは同じファイルの場所にOracle製品を再インストールすることはできません。ただし、既存のインストールに製品および製品コンポーネントを追加することはできます。たとえば、最初にOracle Enterprise RepositoryをインストールしてからOracle BPMをインストールすることができます。ただし、いずれかの製品の同じバージョンを再インストールするには、以前にインストールしたインスタンスを最初にアンインストールするか、または新しいインスタンスを別の場所にインストールする必要があります。

2.2.3.3 サイレント・モード・インストール用のsilent.xmlファイルの作成

Oracle Enterprise Repositoryソフトウェアをサイレント・モードでインストールする場合、インストール・プログラムではXMLファイル(silent.xml)を使用して、実装する必要のあるインストール・オプションを特定します。そのため、インストール・プログラムをサイレント・モードで実行する前に、silent.xmlファイルを作成して、使用するインストール・オプションを指定する必要があります。

silent.xmlファイルに不適切なエントリが含まれていると、インストールが失敗することがあります。エラーの原因の特定に役立つため、Oracleではインストールの開始時にログ・ファイルを作成することをお薦めします。

注意:
インストーラをサイレント・モードで実行する前に、「インストールの準備」で説明されている準備のガイドラインに従います。特に、DBMSについては「データベースのインストール手順」を参照してください。

サイレント・モード・インストール用のsilent.xmlファイルを作成する手順は、次のとおりです。

1. サポートされているブラウザで、サイレント・モード・インストール用のsilent.xmlファイルのサンプルを表示します。
このサンプル・ファイルはhttp://e-docs.bea.com/common/docs92/install/scripts/silent.xmlにあります。

このサンプルsilent.xmlファイルは、この節の後半にも掲載されています。第2.2.3.4項「サイレント・モード・インストール用のsilent.xmlファイルのサンプル」を参照してください。

2. インストール・プログラムが格納されているディレクトリに、XMLファイルのサンプルをsilent.xmlという名前で保存します。

注意:
XML定義(<?xml version="1.0" encoding="ISO-8859-1"?>)は、silent.xmlファイルの先頭に配置する必要があります。XML定義より前に、スペースや改行を入れないでください。

3. システムに保存したsilent.xmlファイルで、表2-2に示すキーワードの値を、構成を反映するように編集します。

注意:
値を修正するときは、文字に関する次のXMLガイドラインに従う必要があります。つまり、XML用に予約されている文字(<、>、[、]など)を使用することはできません。

表2-2 Silent.xml用のパラメータ

このデータ値名に対して...

次の値を入力...

OracleHOME

選択したOracleホーム・ディレクトリの絶対パス。Oracleホーム・ディレクトリの詳細は、第1.7.1項「Oracleホーム・ディレクトリの選択」を参照してください。

COMPONENT_PATHS

システムにインストールするコンポーネントとサブコンポーネント。

Oracle Enterprise Repositoryをインストールするには、以下の値を使用します。

- Oracle Enterprise Repository

- Core Repository with Examples

- Oracle Enterprise Repository Plug-In for Eclipse

APP_SERVER_TYPE

Oracle Enterprise Repositoryの実行に使用されるアプリケーション・サーバーのタイプ。有効な値は次のとおりです。

- value for user-supplied Tomcat(GUI = Tomcat 5.5.17/18 (ユーザーが指定))

- value for WLS(GUI = WebLogic Server 10.3)

- value for WAS(GUI = WebSphere 6.1)

- value for Generic App Server(GUI = 汎用的なアプリケーション・サーバー)

APP_SERVER_NAME

Oracle Enterprise Repositoryの実行に使用されるアプリケーション・サーバー名。有効な値は次のとおりです。

- Tomcat 5.5.17/18 (ユーザーが指定)

- WebLogic Server 9.2.1/9.2.2

- WebSphere 6.1

- 汎用的なアプリケーション・サーバー

APP_PATH

Oracle Enterprise Repositoryアプリケーション・パス。たとえば、OER_URLが最終的にhttp://www.myhost.com:8001/OER1111になる場合、APP_PATHはOER1111です。

WEB_PATH

Webアプリケーション・パス。WEB_PATH値は、-webを追加したAPP_PATH値にすることをお薦めします。たとえば、APP_PATH=oer11000の場合、WEB_PATHはoer11000-webにすることをお薦めします。

OER_URL

Oracle Enterprise Repositoryのインストール先のサーバーとドメインの完全修飾名(例: abc.mycompany.com)。

DOMAIN_LISTING_PORT

ドメインのリスン・ポート。

USER_INSTALL_DIR

指定されたOracleHOME内にある、Oracle Enterprise Repositoryのインストール先のディレクトリ。

RUN_DBCONFIG_WIZARD

データベース構成ウィザードを実行するためのフラグ。

- trueまたはyesの場合は、データベース構成ウィザードを実行します。デフォルトはtrueです。

- falseまたはnoの場合は、データベース構成ウィザードをスキップします。

CONFIG_RESPOSIT_DB

リポジトリ・データベース・プロパティを初期化するリポジトリ・データベース構成ウィザードを実行するためのフラグ。

- trueまたはyesの場合は、リポジトリ・データベース構成ウィザードを構成します。デフォルトはtrueです。

- falseまたはnoの場合は、データベースの構成をスキップします。

注意: RUN_DBCONFIG_WIZARDがfalseまたはnoに設定されている場合、このフラグはスキップされます。

DB_TABLE_BLOG

BLOBの表領域名。注意: BLOB表領域フィールドには、DB_TABLE_DATAに指定する値と同じ値を入力します。

DB_TABLE_DATA

Oracle Enterprise Repositoryで使用されるデータ表領域名。例:

- SQL Server – PRIMARY

- Oracle – OER_DATA

- DB2 – oerdatats

DB_TABLE_INDEX

Oracle Enterprise Repositoryで使用されるインデックス表領域名。例:

- SQL Server – INDEX

- Oracle – OER_INDEX

- DB2 – oerindxts

DB_DRIVER

ドライバの名前。例: oracle.jdbc.driver.OracleDriver

DB_JARFILES

ドライバJARファイルのパス。例:

- Oracle –d:\jdbc14.jar

- SQL 2008 – d:\qljdbc.jar

DB_DBMS

データベース管理システム。

- Oracle - Oracle Enterprise Repositoryスキーマのインストール先のSIDを入力します。Oracleの場合、デフォルトのSIDはorclです。Oracle XEの場合、デフォルトのSIDはxeです。
注意: SQL文(select instance_name from v$instance)を実行することで、SIDを入力する必要があるかどうかを判断できます。

- SQL – データベース名(例: OER)を入力します。

DB_PORT

データベースのポート番号。

DB_HOST

Oracle Enterprise Repositoryのインストール先のサーバーとドメインの完全修飾名(例: abc.mycompany.com)。

DB_USERNAME

データベース・ユーザー名。

DBMSについて、「データベースのインストール手順」の手順に従って適切なユーザー情報を入力します。

DB_PASSWORD

データベース・ユーザーのパスワード。

DBMSについて、「データベースのインストール手順」の手順に従って適切なユーザー情報を入力します。

APP_SERVER_HOME

アプリケーション・サーバーのホーム・ディレクトリ。

例: OracleHOME\weblogic11x

USER_DOMAIN_DIR

Oracle Enterprise Repositoryのユーザー・ドメイン・ディレクトリ。

例: OracleHOME\user_projects\domains\oerDomain

SUPPORTED_WL_HOME

サポートされているWebLogic Serverホーム。例: OracleHOME\weblogic11x

WL_HOME

WebLogic Serverホーム。例: OracleHOME\weblogic11x

ECLIPSE32_HOME

Oracle Enterprise Repository用の既存のEclipseプラグインを参照するインストールの場合は、任意のEclipseインストールを指定します。このキーと値が指定されていない場合は、通常のGUIインストールと同じようにインストーラの処理が続行されます。

<data-value name="ECLIPSE32_HOME" value="c:\my_eclipse_home" />

注意:
Oracle Enterprise Repository 11gでサポートされているアプリケーション・サーバー名およびタイプは、次のとおりです(各組合せを同時に使用する必要があります)。
Apache Tomcatインストール:

APP_SERVER_NAME=Tomcat 5.5.17/18 (ユーザーが指定)

APP_SERVER_TYPE=user_tomcat

WebLogicインストール:

APP_SERVER_NAME=WebLogic Server 10.3

APP_SERVER_TYPE=wls

WebSphereインストール:

APP_SERVER_NAME=WebSphere 6.1

APP_SERVER_TYPE=was

汎用的なアプリケーション・サーバーのインストール:

APP_SERVER_NAME=Generic Application Server

APP_SERVER_TYPE=generic

2.2.3.3.1 コンポーネント選択のガイドライン

データ値名COMPONENT_PATHSに値を指定する場合は、次のガイドラインに従います。

- インストールする製品コンポーネントを指定すると、完全インストールのデフォルトでインストールされるすべてのサブコンポーネントもインストールされます。たとえば、silent.xml内の次のエントリによって、Oracle Enterprise Repositoryとサンプルの両方がインストールされます。
<data-value name="COMPONENT_PATHS" >

- 複数のコンポーネントをインストールする場合は、コンポーネントを縦棒(|)で区切ります。縦棒の前後にはスペースを入れないでください。

- サブコンポーネントを指定する場合は、エントリごとにコンポーネントとサブコンポーネントの組合せを指定する必要があります。

注意:
インストールする製品のcomponent/subcomponentを指定できます。

- silent.xmlファイルにデータ値名COMPONENT_PATHSを指定しない場合は、Oracle Enterprise Repository製品全体がインストールされます。

注意:
その他のコンポーネントが正常に動作するために必要な機能を提供するコンポーネントをすべて確実にインストールするために、インストール・プログラムでは依存関係チェックが実行されます。依存関係は、グラフィカル・モードおよびコンソール・モードでのインストール中に表示されます。サイレント・インストールの場合にも、同じ依存関係が適用されます。他のコンポーネントが依存するコンポーネントは、それらがサイレント・スクリプトで明示的に参照されていない場合でもインストールされます。

2.2.3.4 サイレント・モード・インストール用のsilent.xmlファイルのサンプル

次に示すサンプルのsilent.xmlは、Oracle Enterprise Repositoryをインストールして、データベースを構成する方法を示しています。

例2-1 XMLファイルのサンプル -- データベース構成とOracle BPM Process Engineを含むOracle Enterprise Repositoryのインストール

<?xml version='1.0' encoding='UTF-8'?>
<Oracle-installer>
<input-fields>
<data-value name='OracleHOME' value='D:\dev\silentInstall\oer_albpm'/>
<data-value name='COMPONENT_PATHS' value='Oracle Enterprise Repository/Core
Repository with Examples|Oracle Enterprise Repository/Oracle Enterprise
Repository Plug-In for Eclipse|Oracle BPM/Process Engine'/>
<data-value name='APP_SERVER_TYPE' value='ce_tomcat' />
<data-value name='APP_SERVER_NAME' value='Default'/>
<data-value name='APP_PATH' value='oer3'/>
<data-value name='WEB_PATH' value='oer3-web'/>
<data-value name='OER_URL' value='MyURL' />
<data-value name='DOMAIN_LISTEN_PORT' value='8080' />
<data-value name='APP_SERVER_HOME' value='D:\dev\silentInstall\oer
_albpm\my\tomcat'/>
<data-value name='USER_INSTALL_DIR' value='D:\dev\silentInstall\oer
_albpm\repositoryXXX'/>
<data-value name='RUN_DBCONFIG_WIZARD' value='yes'/>
<data-value name='CONFIG_RESPOSIT_DB' value='yes'/>
<data-value name='DB_TABLE_BLOB' value='USER_BLOB'/>
<data-value name='DB_TABLE_DATA' value='USER_DATA'/>
<data-value name='DB_TABLE_INDEX' value='USER_INDEX'/>
<data-value name='DB_DRIVER' value='oracle.jdbc.driver.OracleDriver'/>
<data-value name='DB_JARFILES' value='d:\ojdbc14.jar'/>
<data-value name='DB_DBMS' value='sid2'/>
<data-value name='DB_PORT' value='1521'/>
<data-value name='DB_HOST' value='MyHostName'/>
<data-value name='DB_USERNAME' value='silent'/>
<data-value name='DB_PASSWORD' value='silent'/>
<data-value name='DBA_ALBPM_USER' value='system'/>
<data-value name='DBA_ALBPM_PASSWORD' value='oer30'/>
<data-value name='ALBPM_ADMIN_USER' value='system'/>
<data-value name='ALBPM_ADMIN_PASSWORD' value='manager'/>
<data-value name='FDI_USER_NAME' value='fd1'/>
<data-value name='FDI_USER_PASSWORD' value='fd1'/>
<data-value name='SERVER_USER_NAME' value='fd2'/>
<data-value name='SERVER_USER_PASSWORD' value='fd2'/>
<data-value name='CONFIGURE_WORKFLOW' value='yes'/>
</input-fields>
\</Oracle-installer>

例2-2 XMLファイルのサンプル -- データベース構成のみを含むOracle Enterprise Repositoryのインストール

<?xml version='1.0' encoding='UTF-8'?>
<Oracle-installer>
<input-fields>
<data-value name='BEAHOME' value='D:\dev\silentInstall\oer3'/>
<data-value name='COMPONENT_PATHS' value='Oracle Enterprise Repository/Core
Repository with Examples|Oracle Enterprise Repository/Oracle Enterprise
Repository Plug-In for Eclipse'/>
<data-value name='APP_SERVER_TYPE' value='ce_tomcat' />
<data-value name='APP_SERVER_NAME' value='Default '/>
<data-value name='APP_PATH' value='oer3'/>
<data-value name='WEB_PATH' value='oer3-web'/>
<data-value name='OER_URL' value='MyURL' />
<data-value name='DOMAIN_LISTEN_PORT' value='8080' />
<data-value name='APP_SERVER_HOME' value='D:\dev\silentInstall\oer
_albpm\my\tomcat'/>
<data-value name='USER_INSTALL_DIR' value='D:\dev\silentInstall\oer
_albpm\repositoryXXX'/>
<data-value name='RUN_DBCONFIG_WIZARD' value='yes'/>
<data-value name='CONFIG_RESPOSIT_DB' value='yes'/>
<data-value name='DB_TABLE_BLOB' value='USER_BLOB'/>
<data-value name='DB_TABLE_DATA' value='USER_DATA'/>
<data-value name='DB_TABLE_INDEX' value='USER_INDEX'/>
<data-value name='DB_DRIVER' value='oracle.jdbc.driver.OracleDriver'/>
<data-value name='DB_JARFILES' value='d:\ojdbc14.jar'/>
<data-value name='DB_DBMS' value='sid2'/>
<data-value name='DB_PORT' value='1521'/>
<data-value name='DB_HOST' value='MyHostName'/>
<data-value name='DB_USERNAME' value='silent'/>
<data-value name='DB_PASSWORD' value='silent'/>
</input-fields>
\</Oracle-installer>

サイレント・モードでのインストールの開始の詳細は、2.1項「インストール・プログラムの起動」を参照してください。

2.2.3.5 コンソールに返す終了コード

サイレント・モードでの実行の場合は、インストールが成功したか失敗したかを示す終了コードがインストール・プログラムによって生成されます。生成される終了コードを次の表に示します。

コード

説明

0

インストールは正常に完了しました。

1

インストールはリカバリ不能なエラーにより失敗しました。

2

インストールは内部XML解析エラーにより失敗しました。

スクリプトからサイレント・モード・インストールを起動する場合は、その終了コードをコンソールに表示する選択もできます。例2-3には、サイレント・モードでインストール・プログラムを呼び出し、スクリプトを実行したコンソールに終了コードをエコーするサンプル・コマンド・ファイルが示されています。

例2-3 サイレント・モード終了コードを表示するサンプル・コマンド・ファイル

rem Execute the installer in silent mode
@echo off
oer1111xx_generic.exe -mode=silent -silent_xml=mySilentXMLFile.xml -log=oer_30.log
@rem Return an exit code to indicate success or failure of installation
set exit_code=%ERRORLEVEL%
@echo.
@echo Exitcode=%exit_code%
@echo.
@echo Exit Code Key
@echo ---------------
@echo  0=Installation completed successfully
@echo -1=Installation failed due to a fatal error
@echo -2=Installation failed due to an internal XML parsing error
@echo.

インストール・プロセスが完了したら、第3章「インストール後の手順」の説明に従って、次に示すインストール後のタスクを行います。

3 インストール後の手順

この章では、Oracle Enterprise Repositoryのインストール後に実行する必要があるインストール後の手順について説明します。

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

- 3.1項「アプリケーション・サーバーの構成」

- 3.2項「Java Web Startのインストール」

- 3.3項「Linux上でのOracle Enterprise Repository Web Startの構成」

- 3.4項「アプリケーション・サーバーの起動とOracle Enterprise RepositoryのWebベースのコンソールへのログイン」

- 3.5項「Oracle Enterprise Repository診断テスティング・ツールの使用」

- 3.6項「Oracle Enterprise Repositoryのソリューション・パックのインポート」

- 3.7項「Oracle Enterprise Repositoryインストールのテスト」

3.1 アプリケーション・サーバーの構成

製品の使用を開始する前に、アプリケーション・サーバーに追加の構成を行う必要がある場合があります。

- 3.1.1項「WebLogic Serverのインストール」

- 3.1.2項「WebSphereのインストール」

3.1.1 WebLogic Serverのインストール

以下の節では、WebLogic Serverをアプリケーション・サーバーとして使用する場合のインストール後の情報を示します。

- 3.1.1.1項「WebLogic Serverのドメイン構成ウィザードの実行」

- 3.1.1.2項「WebLogic Server環境パラメータの設定」

3.1.1.1 WebLogic Serverのドメイン構成ウィザードの実行

Oracle Enterprise Repositoryは、WLSドメイン・テンプレートの一部として配布されます。このドメイン・テンプレートにより、Oracle Enterprise Repositoryでは既存のドメインを拡張したり、完全に個別のドメインにすることができます(デフォルト)。

Oracle Enterprise Repositoryドメイン・テンプレートは、最小構成の詳細を提供することで、Oracle Enterprise Repositoryアプリケーションを迅速にインストールできるように設計されています。テンプレート内のデフォルトを使用してドメイン・テンプレートを作成すると、管理サーバーと単一の管理対象サーバー(oer_server1)が作成されます。管理対象サーバーにはOracle Enterprise RepositoryのWebアプリケーション・ドメインが含まれており、ドメイン名を入力した構成パネルに指定したディレクトリに作成されます。

管理サーバーで使用されるデフォルト・ポートはWLSデフォルトの7001です。Oracle Enterprise Repository管理対象サーバーには、Oracle Enterprise Repositoryインストーラに指定されていたデフォルトのポート値が設定されます(デフォルトでは7101)。Oracle Enterprise Repository管理対象サーバーは、完全修飾されたホスト名に関連付けられ、Oracle Enterprise Repositoryインストール・プログラムに指定されたネットワーク・インタフェースもリスニングします。

構成ウィザードによるWebLogicドメインの作成

この節では、構成ウィザードを使用して行う共通ドメイン構成タスクに関する情報および例を説明します。

3.1.1.1.1 デフォルトの管理対象サーバーを使用した新規ドメインの作成

1. 構成ウィザードをグラフィカル・モードで起動します。

- Windowsの場合: 「スタート」→「プログラム」→「Oracle製品」→「ツール」→「構成ウィザード」をクリックするか、「<WEBLOGIC_HOME>/common/bin/config.cmd」と入力します。

- UNIXの場合: 「<WEBLOGIC_HOME>/common/bin/config.sh」と入力します。

「ようこそ」ページが表示されます。

図3-1 Fusion Middleware構成ウィザードの「ようこそ」ページ

2. 図3-1に示すように、「新しいWebLogicドメインの作成」オプションをクリックし、「次へ」をクリックします。「ドメイン・ソースの選択」ページが表示されます。

図3-2 「ドメイン・ソースの選択」ページ

3. 「以下の製品をサポートするために、自動的に構成されたドメインを生成する」をクリックすると、図3-2に示すように、Oracle Enterprise Repositoryオプションが選択されます。「次へ」をクリックします。「ドメイン名と場所の指定」ページが表示されます。

図3-3 「ドメイン名と場所の指定」ページ

4. 図3-3に示すように、ドメインの名前と場所を入力し、「次へ」をクリックします。「管理ユーザー名とパスワードの構成」ページが表示されます。

図3-4 「管理者ユーザー名およびパスワードの構成」ページ

5. 図3-4に示すように、有効なユーザー名とパスワードを入力し、「次へ」をクリックします。このユーザー名は、ドメイン内での各管理対象サーバーの起動にも使用されます。[サーバーの起動モードおよびJDKの構成]ページが表示されます。

図3-5 「サーバーの起動モードおよびJDKの構成」ページ

6. 図3-5に示すように、サーバーを開発モードと本番モードのどちらで起動するかを指定し、使用するJDKも選択します。「次へ」をクリックします。「オプションの構成を選択」ページが表示されます。

7. システム・サーバーまたは管理対象サーバーを変更するかどうかを指定し(オプション)、「次へ」をクリックします。図3-6に示すように、構成のサマリー・ページが表示されます。

図3-6 構成のサマリー・ページ

8. 構成に指定された値を確認し、「作成」をクリックしてドメインを作成します。

3.1.1.1.2 既存のドメインの拡張と既存の管理対象サーバーのターゲット指定

1. 構成ウィザードをグラフィカル・モードで起動します。

- Windowsの場合: 「スタート」→「プログラム」→「Oracle製品」→「ツール」→「構成ウィザード」をクリックするか、「<WEBLOGIC_HOME>/common/bin/config.cmd」と入力します。

- UNIXの場合: 「<WEBLOGIC_HOME>/common/bin/config.sh」と入力します。

図3-1に示すように、「ようこそ」画面が表示されます。

2. 「既存のWebLogicドメインの拡張」オプションをクリックし、「次へ」をクリックします。「WebLogicドメイン・ディレクトリの選択」ページが表示されます。

3. 拡張するドメイン・ディレクトリに移動します。「次へ」をクリックします。「拡張ソース」ページが表示されます。

4. 「Oracle Enterprise Repository」を選択することでドメインの拡張を選択し、「次へ」をクリックします。図3-3に示すように、「ドメイン名と場所の指定」ページが表示されます。

5. アプリケーションEARがこのドメイン用にデプロイされるディレクトリを選択します。デフォルトでは、<WEBLOGIC_HOME>/user_projects/applicationsです。

6. 「次へ」をクリックします。「オプションの構成を選択」ページが表示されます。

図3-7 「オプションの構成を選択」ページ

7. 図3-7に示すように、サーバー、クラスタおよびコンピュータを構成するためのオプションを選択し、「次へ」をクリックします。「管理対象サーバーの構成」ページが表示されます。

8. 図3-8でoer_server1定義を確認し、「次へ」をクリックします。「クラスタの構成」ページが表示されます。

注意:
oer_server1サーバーに、リスニング・アドレスに入力された完全修飾ホスト名があることを確認します。IPアドレスおよび「すべてのローカル・アドレス」のオプションは使用しないでください。リスニング・ポートは、ドメイン内の既存の管理対象サーバーとは競合しません。

図3-8 管理対象サーバーの構成

9. 「次へ」をクリックします。図3-9に示すように、「マシンの構成」ページが表示されます。

図3-9 マシンの構成

10. 現在のマシン定義を確認します。
拡張されるドメインにマシンがすでに含まれている場合は、既存のマシンを使用するようにOracle Enterprise Repositoryを構成し、oer_machine1エントリを削除する必要があります。それ以外の場合は、oer_machine1を定義されているままにしておく必要があります。この例では、soa_machine1という名前の既存のマシンがこのドメインにすでに存在することを前提としています。

11. 「次へ」をクリックします。図3-10に示すように、「サーバーのマシンへの割当」ページが表示されます。

図3-10 サーバーのマシンへの割当

12. 「サーバー」リストでoer_server1を選択し、右矢印ボタンをクリックします。Oracle Enterprise Repositoryアプリケーション・テンプレートを使用してこのドメインを拡張する前に、ドメイン内にマシンが存在していない場合は、oer_server1を、ドメイン内の既存のマシンまたはoer_machine1に関連付ける必要があります。

13. 「次へ」をクリックします。「デプロイメントのクラスタまたはサーバーへのターゲット設定」ページが表示されます。
これらの環境を構成した後、既存のドメインを拡張できます。

3.1.1.2 WebLogic Serverの環境パラメータの設定

Oracle Enterprise Repositoryを含むドメインのサーバーを起動すると、追加のドメイン構成ファイルを使用して、環境変数およびWebLogic Serverの動作が定義されます。このファイルは、$OER_DOMAIN/bin/setOERDomainEnv.shまたは*.cmdファイル内にあります。

このファイル内に指定されているデフォルトのJVMパラメータを確認して、これらのパラメータが企業のポリシーおよびロケールでサポートされているキャラクタ・セットに一致していることを確認してください。

DTMConfiguration例外を回避するには、他のJAVA_OPTIONSを追加するのと同様に、次のJAVA_OPTIONSをsetOERDomainEnv.cmd/.shファイル(DOMAIN_HOME/bin/setOERDomainEnv.cmd/.shにあります)に追加します。

DTMMANAGER_ENABLE="-Dorg.apache.xml.dtm.DTMManager=org.apache.xml.dtm.ref.DTMManagerDefault"
JAVA_OPTIONS="$DTMMANAGER_ENABLE $JAVA_OPTIONS"
export JAVA_OPTIONS

このOracle Enterprise RepositoryインストールがSSL対応の環境内で実行される場合は、次のパラメータをcookie-secure=trueパラメータおよびweblogic.xmlファイル内のsession-descriptor要素に追加します。

3.1.2 WebSphereのインストール

以下の節では、Oracle Enterprise Repositoryのインストールを完了するために必要なインストール後の手順に関する情報を示します。

- 3.1.2.1項「Oracle Enterprise Repositoryアプリケーションのデプロイ」

- 3.1.2.2項「XLST用のサーバー・クラスローダーの順序の変更」

3.1.2.1 Oracle Enterprise Repositoryアプリケーションのデプロイ

インストーラが完了すると、WebSphereディレクトリ(例: ORACLE_HOME/repositoryXXX/websphere)が作成されます。このディレクトリには、デプロイ時にOracle Enterprise Repositoryインスタンスを適切に構成するすべてのプロパティ・ファイル、oer.earファイル、およびインストール・プロセスでデータベースの生成に使用されたJDBCドライバのコピーが格納されます。

WebSphereにOracle Enterprise Repository 11gをデプロイするには、次の手順に従います。

1. ターゲット・アプリケーション・サーバー上にORACLE_HOME(例: /opt/Oracle)を作成します。既存のORACLE_HOMEがすでに存在する場合、Oracle Enterprise Repositoryインストール・プログラムではそのディレクトリを使用するように要求されます。それ以外の場合は、ディレクトリを作成できます。
Oracle Enterprise Repositoryインストール・アプリケーションにより、デプロイ可能なWebSphereアプリケーションおよび適切なpropertiesファイルがORACLE_HOME/repositoryXXX/websphereディレクトリに配置されます。この推奨事項により、Oracle Enterprise Repositoryアプリケーションには、WebSphereまたは他のライブラリ環境に対する外部の変更の影響を受けない一貫したドライバが設定されます。

2. 推奨されるベスト・プラクティスとして、JDBCドライバJARファイルおよびすべてのpropertiesファイルをORACLE_HOME/repositoryXXX/websphereディレクトリからコピーします。この推奨事項により、Oracle Enterprise Repositoryアプリケーションには、WebSphereまたは他のライブラリ環境に対する外部の変更の影響を受けない一貫したドライバが設定されます。

3. デプロイメント・サーバーに最適な方法でoer.earファイルをデプロイします。

注意:
追加の構成手順が存在する場合は、アプリケーションを起動しないでください。この手順は、アプリケーションが完全にデプロイされたと見なされる前に実行する必要があります。

4. 汎用的なJVMパラメータを変更します。

注意:
このインストール手順では、WebSphere管理コンソールの使用を前提としています。すべての手順が、この管理プール内の該当するページに通じるリンクに関連しています。

1. 「Servers」→「Application Servers」→「myserver」→「Java and Process Management」→「Process Definition」→「Java Virtual Machine」ページを開きます。

2. 以下のパラメータを「Generic JVM Parameters」プロパティに追加します。
*) Unicodeの互換性 - デフォルトのクライアント・エンコーディングを適切に設定してください。ロケールによっては、次の指定が適切な場合があります:-Dclient.encoding.override=UTF-8

*) 厳密なコード検証を無効にします:-Xverify:none

*) Webブラウザの診断ページとメタデータ・ビューアでXLST変換が失敗しないようにするには、DTMConfigurationのデフォルトの実装を追加します。-Dorg.apache.xml.dtm.DTMManager=org.apache.xml.dtm.ref.DTMManagerDefault

5. Oracle Enterprise Repositoryアプリケーション・モジュールのクラス・ロードの順序を変更します。

1. WebSphere Integrated Solutions Consoleを起動します。

2. 「Applications」→「Enterprise Applications」をクリックします。

3. デプロイされたOracle Enterprise Repositoryアプリケーションをクリックします。

4. 「Manage Modules」リンクをクリックします。

5. oer-app.warモジュールをクリックします。

6. クラス・ロードの順序を「Classes loaded from application class loader first」(バージョン6.0以前では「Parent last」)に変更します。

7. 「適用」をクリックします。

8. oer-web.warモジュールをクリックします。

9. クラス・ロードの順序を「Classes loaded from application class loader first」(バージョン6.0以前では「Parent last」)に変更します。

10. 「適用」をクリックします。

11. 「Save directly to the master configuration」リンクをクリックして、マスター構成に対する変更をコミットします。

6. Oracle Enterprise Repositoryアプリケーション内から共有ライブラリを作成し、そのライブラリをアプリケーションに関連付けます。

1. 「Applications」→「Enterprise Applications」→「OER」→「Shared Library References」ページで、oer-app.warモジュールを選択し、「Reference Shared Library」をクリックします。

2. 「New」をクリックします。

3. WebSphereアプリケーション環境に適した共有ライブラリの範囲を選択します。

4. 共有ライブラリにわかりやすい名前を付けます。説明は省略可能です。

5. クラスパス・フィールドに、Oracle Enterprise Repository 11gのディレクトリ(例: ORACLE_HOME/repositoryXXX/websphere)を入力します。このディレクトリには、Oracle Enterprise Repositoryインスタンスのすべてのプロパティ・ファイルが格納されます。

6. クラスパス・フィールド内の別の行に、ORACLE_HOMEディレクトリ内にある各JDBCドライバのJARファイルの絶対パスを入力します。ファイルが複数ある場合は、1行に1ファイルずつ追加します。

7. 「Available」リスト・ボックスで新しいライブラリを選択し、右矢印ボタン(>>)をクリックしてライブラリを選択します。このライブラリはoer-app.warアプリケーションで使用します。

8. 「OK」をクリックして続行します。

9. 「Save directly to the master configuration」リンクをクリックして、マスター構成に対する変更をコミットします。

7. WebSphereを再起動します。

8. Oracle Enterprise Repositoryアプリケーションを起動します。

9. Oracle Enterprise Repositoryが起動したら、SSLサポートに関する次のシステム設定プロパティを有効にしてtrueに設定します。これにより、[Run Active Diagnostic]ページでのSSLContextエラーを回避することができます。
cmee.ssl.force-sun-provider = true

3.1.2.2 XLST用のサーバー・クラスローダーの順序の変更

XSLT変換の問題が発生しないようにするには、次の手順に従って、WebSphereインストールでクラスローダーの順序を変更します。

1. WebSphere管理コンソールにログインします。

2. 「Server」→「Application Server」をクリックし、サーバー・リンクをクリックします。

3. 「構成」タブを選択します。

4. 並行起動のオプションを選択します。

5. 「Access to internal server classes」を「Allow」に変更します。

6. 「Server Specific Application Settings」、「Classloader Policy」を「Single」に変更します。

7. 「Server Specific Application Settings」、「Class loading mode」を「Parent First」に変更します。

8. 「Save directly to the master configuration」リンクをクリックして、マスター構成に対する変更をコミットします。

3.2 Java Web Startのインストール

Java Web Startは、拡張子がJNLPのファイルを実行するブラウザ・プラグインです。Oracle Enterprise Repositoryのアセット・エディタ、タイプ・マネージャ、ナビゲータ・アプレット、ブラウズ・ツリー・アプレットおよびインポート/エクスポート・ユーティリティを使用するには、クライアントにJava Web Startが必要です。

- 3.2.1項「Java Web Startのダウンロードとインストール」

- 3.2.2項「Java Web Startのトラブルシューティング」

3.2.1 Java Web Startのダウンロードとインストール

Java Web Startをダウンロードしてインストールする手順は、次のとおりです。

1. 次のリンクからJava Web Startをダウンロードします。http://www.oracle.com/technetwork/java/index.html

2. ダウンロードが完了したら、Java Web Startをインストールします。

3. インストールが完了したら、Windowsのコントロール・パネルを開きます。

4. 「Java Plug-in」を開きます。

5. 「ブラウザ」タブをクリックし、Java Web Startアプリケーションを使用するブラウザのチェック・ボックスを選択します。これは、アセット・エディタが正しく機能するために必要な操作です。

6. 「詳細」タブをクリックします。

7. インストールされたバージョンのOracle Enterprise Repositoryで使用するSUN Java JREの適切なバージョンを選択します。

8. Internet ExplorerまたはFireFoxの各ブラウザのすべてのインスタンスを閉じて、再度開きます。

9. Oracle Enterprise Repositoryインスタンスに移動します。

10. 「Oracle Enterprise Repository Assets」画面の「Edit/Manage Assets」をクリックします。
セキュリティ警告が表示されますこれは、アセット・エディタの初回起動時のみ発生します。

11. 「Start」をクリックします。
Java Web Startが起動し、アセット・エディタが開きます。

UNIX/Linuxワークステーションの場合は、次の手順に従って、Java Web StartをJNLPファイル・タイプに関連付けます(Firefox/Mozillaベースのブラウザを使用していることを前提とします)。

1. (Java Runtime Environmentの一部として)Java Web Startをhttp://www.oracle.com/technetwork/java/index.htmlからダウンロードします。

2. プラットフォームに合せてJava Runtime Environmentをインストールします。

3. インストールが完了したら、Mozilla Firefoxを開きます。

4. 「Edit」メニューをクリックし、「Preferences」を選択します。「Preferences」ダイアログが表示されます。

5. JNLPファイルの既存のエントリを検索します。リストに存在しない場合は、このファイル・タイプを追加します。

6. JNLPファイル・タイプに関連付けるJREのWebStartアプリケーション・バイナリ(<JRE_HOME>/bin/javaw)を選択します。

7. 変更内容をブラウザ・オプションに保存します。

8. Oracle Enterprise Repositoryインスタンスに移動します。

9. Oracle Enterprise Repositoryの「Assets」画面の「Edit/Manage Assets」をクリックします。セキュリティ警告が表示されます。これは、アセット・エディタの初回起動時のみ発生します。

10. 「Start」をクリックします。Java Web Startがインストールされ、アセット・エディタが開きます。

3.2.2 Java Web Startのトラブルシューティング

Oracle Enterprise Repositoryでは、ブラウザのMIMEタイプ・サポート・チェック・プロセスを利用します。このプロセスは、「Edit/Manage Assets」 (「Assets」画面)リンクと「Edit」 (アセット詳細表示)リンクが生成される場合に行われます。このプロセスでは、クライアント・ブラウザを調べて、JNLPファイルのハンドラ(Java Web Startの起動に必要)が登録されているかどうかを判断します。このプロセスが失敗するか、または結果が返されない場合、リンクHREFのターゲットはoer-web/web start/launch.htmページを参照します。

ブラウザがサポートするMIMEタイプでは、クライアントにインストールされているどのアプリケーションが「Edit/Manage Assets」リンクと「Edit」リンクのターゲットとして提示されるかを指定します。クライアント・ブラウザに渡されるJNLPファイルのハンドラとしてJava Web Startをオペレーティング・システムで正しく動作させるには、Java Web Startを正しくインストールしておく必要があります。

通常、このMIMEタイプをブラウザに登録するプロセスは、Java Web Startプラグイン・アプリケーションのインストール時に処理されます。企業のセキュリティ設定やスパイウェア対策アプリケーションによっては、Windowsレジストリに対するこの種類の変更がブロックされる可能性があります。また、Windowsのコントロール パネル内のJava Plug-inアプレットに正しく登録されていない場合は、Java Web Startアプリケーション、Java Runtime Environment、またはJava SDKが正しくインストールされなかったり、削除されます。

次の手順は、不適切なMIMEタイプ・サポートの修正に役立ちます。この場合、Java Web Startと適切なバージョンのSUN Java JREがクライアント・コンピュータ・システム内に正しくインストールされていることを前提としています。

Windowsエクスプローラを使用してWindowsオペレーティング・システム内のファイル/MIMEの関連付けを手動で設定するには、次の手順に従います。

1. 「ツール」メニューを開きます。

2. 「フォルダ オプション」を選択します。

3. 「ファイルの種類」タブを選択します。

4. JNLPまでスクロールするか、JNLPファイル・タイプを作成します。

5. Java Web Startアプリケーション(複数のJava Web Startがインストールされている場合は、適切なパスのものを指定)を、拡張子がJNLPのファイルに関連付けます。

6. Windowsのコントロール・パネルでJava Plug-inコンソール・アプレットを表示し、Internet Explorer用のサポートを追加(チェック・ボックスを選択)します。このプロセスでは、JNLPファイル・タイプをWindowsオペレーティング・システム内のJava Web Startに割り当てる必要があります。

JREまたはSDKをインストールし、$HOME/.mailcapおよび$HOME/.mime.types、またはシステム全体の/etc/mime.typesおよび/etc/mailcapファイルに次のエントリがあることを確認します。

注意:
Java 1.4.2で始まる最新バージョンを使用していることを確認します。

in .mime.types or /etc/mime.types:
type=application/x-java-jnlp-file desc="Java Web Start" exts="jnlp"
in .mailcap or /etc/mailcap:
application/x-java-jnlp-file; /usr/java/jdk1.6.0_16/jre/javaws/javaws %s
// Adjust the path above according to your local installation

逆に、Mozilla Firefoxで不明な拡張子を持つファイルが見つかった場合、通常は開くか保存するように要求されます。JNLPファイル・タイプのこのアクションを実行するには、「Open」オプションを選択し、$JAVA_HOME/jre/bin/javawsファイルを参照して、適切なオプションを選択します。新しいJREが必要な場合は、第3.2項「Java Web Startのインストール」の手順に従って、JNLPファイル・タイプに関連付けられた実行可能ファイルを変更します。

3.3 Linux上でのOracle Enterprise Repository Web Startの構成

Oracle Enterprise Repositoryを正常にインストールした後、Oracle Enterprise Repository WebStartをインストールするようにブラウザを構成する必要があります。

Oracle Enterprise Repository WebStartを構成する手順は、次のとおりです。

注意:
Linuxの場合、ブラウザにはいくつかのオプションのみが用意されており、LinuxインストールのデフォルトのブラウザはMozilla Firefoxです。

1. Javaプラグインをインストールし、Mozilla Firefoxを停止します。

2. コンピュータ上でmozillaディレクトリ(例: /usr/lib/mozilla-1.4または/home/oracle/.mozilla)を探します。

3. コマンド・プロンプトを開き、次のコマンドを使用してコンピュータ上のmozillaディレクトリに移動します。

cd home/oracle/.mozilla

4. pluginsディレクトリが存在しない場合は、次のコマンドを使用して作成します。

mkdir plugins

5. 次のように、Mozillaインストール・ディレクトリの下のpluginsサブディレクトリに移動します。

cd plugins

6. 現在のディレクトリで、Java ns7/libjavaplugin_oji.soファイル・タイプへのシンボリック・リンクを作成します。
ln -s /oracle/soa/mwhome_gov/jdk160_11/jre/plugin/i386/ns7/libjavaplugin_oji.so

7. Mozilla Firefoxを開き、次のリンクをテストします。
http://www.java.com/en/download/help/testvm.xml

8. Mozilla Firefoxで、「Edit」メニューをクリックし、「Preferences」を選択します。「Preferences」ダイアログが表示されます。

9. 「Applications」をクリックします。Applicationページが表示されます。

10. 「Search」フィールドに、「JNLP」と入力します。JNLPが表示されます。

11. 表示されたJNLPを選択します。「Action」リストがアクティブになります。

12. 「Action」リストをクリックして、インストールされている正しいJWS(例: WLS JDKとともにインストールされたJWSなど)を指すようにします。

注意:
ただし、64ビットのLinuxでは、WLSにはJRockitのみが付属しています。プラグインにアクセスするには、64ビットのJDKを手動でダウンロードする必要があります。

3.4 アプリケーション・サーバーの起動とOracle Enterprise RepositoryのWebベースのコンソールへのログイン

アプリケーション・サーバーの構成が完了したら、次の手順に従ってアプリケーション・サーバーを起動し、Oracle Enterprise RepositoryのWebベースのコンソールにログインします。

1. アプリケーション・サーバーを次の手順で起動します。
WebLogic Server: ORACLE_HOME\user_projects\domains\DOMAIN_NAMEディレクトリに移動し、プラットフォームに応じて、startWeblogic.cmdファイル(Windows)またはstartWeblogic.shファイル(UNIX)をダブルクリックします。

Windowsの場合、Oracle WebLogic Server NodeManagerサービスがあります。このサービスを自動起動モードに設定する必要があります。このサービスでは、ドメインの管理サーバー(startWeblogic.shまたは*.cmd)がOracle Enterprise Repository管理対象サーバーを起動できる必要があります。

注意:
スタンドアロンのTomcatアプリケーション・サーバーおよびWebSphereアプリケーション・サーバーを起動する手順については、それらの製品のドキュメントを参照してください。

2. ドメインの管理サーバー・コンソール・アプリケーション(http://myserver.domainname.com:7001/console)にログインし、「環境」→「サーバー」→「制御」タブを選択します。
oer_server1管理対象サーバーを選択し、「起動」ボタンをクリックして、Oracle Enterprise Repository管理対象サーバーを起動します。

3. ブラウザでOracle Enterprise Repositoryアプリケーションを表示します。
例: http://myserver.domainname.com:7101/oer/

4. ログイン画面に、ユーザー名とパスワードとして「admin」と入力します。これは、Oracle Enterprise Repositoryと共にインストールされているデフォルトの管理アカウントです。Oracle Enterprise Repository Webアプリケーションに初めて正常にログインしたときに、デフォルトの管理者パスワードの変更を強制されます。後で、Oracle Enterprise Repositoryの「Administration」タブを使用して、デフォルトのパスワードを変更できます。

注意:
組織の規定で、Oracle Enterprise Repositoryにログインするたびにユーザー名とパスワードを入力する必要がある場合は、「Enable Automatic Login」チェック・ボックスの選択を解除します。

5. 「Login」をクリックします。
「Login Stats」ダイアログ・ボックスに、ログイン日時を含むウェルカム・メッセージが表示されます。

6. 「閉じる」をクリックします。
Oracle Enterprise Repositoryコンソールの使用の詳細は、Oracle Fusion Middleware Oracle Enterprise Repositoryユーザーズ・ガイドの「スタート・ガイド」を参照してください。

3.5 Oracle Enterprise Repository診断テスティング・ツールの使用

診断ツールを使用すると、以下を含むOracle Enterprise Repositoryの特定の領域のテストやトラブルシューティングを行うことができます。

- 製品バージョン情報のチェック

- サーブレット機能

- 必要なライブラリ

- データベース接続

- システム・パスの一覧表示

- プリコンパイル・サーブレットの実行

Oracle Enterprise Repository診断ツールを使用できるのは、セキュリティ上の理由からアプリケーション・サーバーのJVMパラメータを使用している場合のみです。Oracle Enterprise Repositoryの診断機能を有効にするには、次のパラメータを使用します。

-DdiagPagesEnabled=true

このパラメータを、様々な方法でアプリケーション・サーバーの環境に追加できます。WebLogic Serverの場合、ORACLE_HOME/user_projects/DOMAIN_NAME/bin/setOERDomainEnv.shファイルまたは*.cmdファイルを編集し、このファイル内のOER_DIAG_OPTIONパラメータのコメントを解除します。その後、Oracle Enterprise Repository管理対象サーバーを再起動します。

診断ツールを起動するには、Oracle Enterprise Repositoryコンソールのhttp://host_name/application_name/diag/index.jspページに移動します。詳細は、Oracle Fusion Middleware Oracle Enterprise Repository構成ガイドのパスワード暗号化に関する項を参照してください。

3.6 Oracle Enterprise Repositoryのソリューション・パックのインポート

Oracle Enterprise Repositoryポリシー管理ソリューション・パックをインポートする前に、ポリシーが正しく適用されるように、ポリシー管理のシステム設定を有効にする必要があります。

ポリシー管理ソリューション・パックをインポートする前に有効にする必要があるシステム設定の詳細は、Oracle Fusion Middleware Oracle Enterprise Repository構成ガイドのポリシー管理システム設定の有効化に関する項を参照してください。

Oracle Enterprise Repositoryには、初めて使用する場合に役立つ基本的なサンプル・データが用意されています。また、入手したOracle Enterprise Repositoryのエディションによっては、補足的なソリューション・パックをインポートすることもできます。このようなソリューション・パックは、インストール済のディレクトリのORACLE_HOME\repositoryXXX\core\tools\solutionsフォルダにあります。表3-1は、Oracle Enterprise Repository 11gで使用可能なソリューション・パックを示しています。

表3-1 Oracle Enterprise Repositoryのソリューション・パック

ソリューション・パック

ファイル名

説明

ポリシー管理ソリューション・パック

11.1.1.4.0-Policy-Management-Solution-Pack.zip

Oracle Enterprise Repositoryでポリシー管理機能を使用する場合にインストールします。

ハーベスタ・ソリューション・パック

11.1.1.4.0-OER-Harvester-Solution-Pack.zip

Business Process Managementワークフロー、ハーベスタまたはOracle Registry Repository Exchange Utilityを使用して、Oracle Enterprise RepositoryとOracle Service Registryとの間でデータをやり取りする場合にインストールします。

注意:
Oracle Enterprise Repositoryのソリューション・パックのインストールの詳細は、Oracle Fusion Middleware Oracle Enterprise Repository構成ガイドのOracle Enterprise Repositoryのソリューション・パックのインストールに関する項を参照してください。

3.7 Oracle Enterprise Repositoryインストールのテスト

Oracle Enterprise Repositoryインストールのテストには、Oracle Enterprise Repositoryの初期機能の適切な動作を確認するためのいくつかのタスクがあります。以下に示す手順は、Oracle Enterprise Repositoryでサポートされているすべてのアプリケーション・サーバーに適用されます。

- 3.7.1項「アセットの送信」

- 3.7.2項「アセットの受入れ」

- 3.7.3項「アセットの登録」

- 3.7.4項「登録済アセットの検索と詳細の表示」

- 3.7.5項「アセット・エディタのシステム設定の有効化」

3.7.1 アセットの送信

アセット送信は、Oracle Enterprise Repositoryの「Assets」ページで実行されます。

1. 「Assets」パネルで、「Submit an Asset」をクリックします。

2. 「Asset Submission」ダイアログ・ボックスで、次のフィールドに入力します。

- アセット名

- バージョン

- タイプ

- 説明

- URL: ファイルの場所(例: http:/www.example.com/repository/)を入力します。

3. 「Submit」をクリックしてアセットをレジストラに送信します。

注意:
最初に必要なすべてのデータ・フィールドを入力せずにアセットとして保存しようとすると、警告メッセージが表示されます。確認メッセージには、アセットが正常にOracle Enterprise Repositoryレジストラに送信されたことが示されます。

4. 「閉じる」をクリックします。

詳細は、Oracle Fusion Middleware Oracle Enterprise Repositoryユーザーズ・ガイドを参照してください。

3.7.2 アセットの受入れ

アセットの受入れプロセスは、アセット・エディタを使用してOracle Enterprise Repositoryレジストラで実行されます。レジストラでは、企業の要件に基づいて、アセットに関する決定を行います。アセットの受け入れおよび割当てとは、レジストラでアセットを受け入れてから別のユーザーに割り当て、登録プロセスのリマインダを通じてそれを処理することです。

1. 「Assets」ページで、「Edit/Manage Assets」オプションをクリックしてアセット・エディタを起動します。

2. 「Assets」ツリーの「Submitted」フォルダを展開します。

3. 「Pending」フォルダを展開し、「Submit an Asset」で送信されたアセットを開きます。

4. ここでは、「Accept」をクリックします。
アセットがツリー内の「Under Review」フォルダに移動し、アセットの下にある各ワークフロー・フォルダにも表示されます。ワークフロー・フォルダは、アセット・エディタのタブに相当します。

詳細は、Oracle Fusion Middleware Oracle Enterprise Repositoryユーザーズ・ガイドを参照してください。

3.7.3 アセットの登録

アセットの受け入れプロセスは、アセット・エディタを使用してOracle Enterprise Repositoryレジストラで実行されます。

1. 「Overview」、「Support」、「Technical」、および「Tests」の各タブで、通知メール、ライセンス情報、サポート担当者などのその他の情報を必要に応じて入力します。

注意:
通知メールでは、アセットがダウンロードまたは選択されて使用される場合に、電子メール・アドレスに自動的に通知が送信されます。このタブでは、アセットを元の場所からストレージ・リポジトリに移動することができます。

2. タブの「Approve」」をクリックします。タブ・ラベルの色が変更され、「Approve」」ボタンは「Unapprove」に変わります。

3. 「Taxonomy」タブをクリックします。

4. 適切なカテゴリまたはドメインにアセットを割り当てます。

注意:
カテゴリとドメインは構成可能です。詳細は、Oracle Fusion Middleware Oracle Enterprise Repository構成ガイドを参照してください。

5. キーワードを入力し、以下の5つのうちのいずれかのカテゴリにアセットを分類します。

- Raw: 品質と完全性は保証されません。

- Educational: 学習目的にのみ使用されます。このアセットは、ドキュメントやテスト結果などの情報としては完全ではない場合があります。

- Approved: レジストラによる使用が承認されています。

- Recommended: 少なくとも1つのプロジェクトで正常に使用されます。

- Mandated: アセットが提供する機能が必要な場合に必ず使用します(これは特に、顧客データへのアクセスや支払いの処理などを行うWebサービスに関係します)。

6. 「Approve」」をクリックします。
タブ・ラベルの色が変更され、「Approve」」ボタンは「Unapprove」に変わります。

7. 「Documentation」タブをクリックします。

8. ドキュメントの要件がすべて満たされている場合は、「Approve」」をクリックします。

9. その他の各タブについて、承認プロセスを続行します。

10. 「Administration」タブで、「Register」をクリックして登録プロセスを完了するか、「Assign」をクリックしてアセットを他のユーザーに割り当てます。

11. 「File」メニューの「Save」をクリックして、変更内容を保存します。
アセットが「Registered」フォルダに移動され、アセットの「Administration」タブにある監査ログに各アクション(タブの承認、フィールド値の更新)が記録されます。

詳細は、Oracle Fusion Middleware Oracle Enterprise Repositoryユーザーズ・ガイドを参照してください。

3.7.4 登録済アセットの検索と詳細の表示

作成して新しく登録されたアセットを検索することで、プロセスを完了します。

1. 「Assets」ページで、「Search」オプションを使用してアセットを検索します。
アセットは、メインの「Assets」ページの上部フレーム内のリストに表示されます。ここでは、BLOBとして格納されているXMLデータがデータベースに正しくロードされていることが示されます。

2. アセットをクリックして、アセットの詳細をメイン・ページの下部フレームに開きます。

3.7.5 アセット・エディタのシステム設定の有効化

アセット・エディタが適切に機能するためには、システム設定cmee.jws.pass-all-cookiesを有効にする必要があります。このシステム設定を有効にするには、次のタスクを実行します。

1. 「Admin」ページで、「System Settings」をクリックします。

2. 「Enable New System Setting」フィールドに「cmee.jws.pass-all-cookies」と入力し、「Enable」をクリックします。

3. 完了したら、「Save」をクリックします。

4 ソフトウェアのアンインストール

この章では、ソフトウェアをアンインストールおよび再インストールする手順について説明します。

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

- 4.1項「アンインストール・プログラムについて」

- 4.2項「グラフィカル・モードでのソフトウェアのアンインストール」

- 4.3項「コンソール・モードでのソフトウェアのアンインストール」

- 4.4項「サイレント・モードでのソフトウェアのアンインストール」

- 4.5項「デプロイ済アプリケーションの削除」

- 4.6項「データベース・スキーマの削除」

- 4.7項「ソフトウェアの再インストール」

4.1 アンインストール・プログラムについて

以下の節では、WindowsシステムおよびUNIXシステムのOracle Enterprise Repositoryソフトウェアをアンインストールする方法について説明します。

- グラフィカル・モード、コンソール・モード、サイレント・モードのいずれかでアンインストールできます。グラフィカル・モード・アンインストール・プログラムを実行するには、コンソールがJavaベースのGUIをサポートしている必要があります。システムがJavaベースのGUIをサポートしていないとアンインストール・プログラムが判断した場合は、自動的にコンソール・モードでアンインストールが開始されます。

- 製品配布のコンポーネントを個別にアンインストール、またはインストール全体をアンインストールできます。アンインストーラには依存関係チェック機能があるため、適切なコンポーネントをアンインストールできます。

- アンインストール・プログラムでは、インストール、JDK、またはユーザーが作成したドメインに関連付けられたOracle Enterprise Repositoryホーム・ディレクトリは削除されません。削除可能なのは、インストール・プログラムによってインストールされたコンポーネントのみです。インストール全体をアンインストールするように選択した場合、アンインストール・プログラムでは、以下のいずれかに当てはまらない限り、インストールに関連付けられた製品ディレクトリも削除されます。

- ユーザーが作成した構成ファイルまたはアプリケーション・ファイルが製品ディレクトリに格納されている - アンインストール・プログラムは、ユーザーが作成した構成ファイル、アプリケーション・ファイルまたはドメインは削除しません。

- インストール全体がアンインストールされなかった。個別のコンポーネントをアンインストールした場合は、そのコンポーネントのインストール・ディレクトリのみが削除されます。その他のコンポーネントのインストール・ディレクトリには影響がありません。

- アンインストール・プログラムが製品ディレクトリ構造内(特に、utils\uninstallディレクトリ内)から呼び出された場合。

- WorkSpace StudioがOracle Enterprise Repositoryインストーラによってインストールされた場合は、Eclipse用のOracle Enterprise Repositoryプラグインのアンインストール時に、WorkSpace Studioも削除されます。他のプラグインがWorkSpace Studioに追加されている場合、これは望ましい状況ではない可能性があります。追加のWorkSpace Studioプラグインがアンインストールされないようにするには、アンインストールするコンポーネントのリストでOracle Enterprise Repositoryプラグイン for Eclipseの選択を解除します。

4.2 グラフィカル・モードでのソフトウェアのアンインストール

グラフィカル・モードですべての製品コンポーネントまたは個別のコンポーネントをアンインストールする手順は、次のとおりです。

1. 実行中のインスタンスを停止します。

2. 表4-1の説明に従って、アンインストール・プログラムを起動します。

表4-1 グラフィカル・モードでのアンインストール・プログラムの起動

プログラムを起動するプラットフォーム

操作

Windows

1. Windowsの「スタート」メニューから、「スタート」→「すべてのプログラム」→「Oracle Enterprise Repository」→「Oracle Enterprise Repositoryのアンインストール」を選択します。

2. アンインストーラのようこそウィンドウが表示されます。手順3に進みます。

UNIX

1. 次のディレクトリに移動します:
ORACLE_HOME/repositoryXXX/uninstall

2. プロンプトで「uninstall.sh」と入力し、[Enter]を押します。
アンインストーラのようこそウィンドウが表示されます。手順3に進みます。

注意: システムがグラフィカル・ユーザー・インタフェースをサポートしている場合、アンインストール・プログラムはグラフィカル・モードで起動します。システムでグラフィカル・ユーザー・インタフェースをサポートしていない場合、アンインストール・プログラムはコンソール・モードで起動します。コンソール・モードで起動した場合の手順については、第4.3項「コンソール・モードでのソフトウェアのアンインストール」を参照してください。

3. 「次へ」をクリックして、アンインストール・プログラムを起動します。「コンポーネントの選択」ウィンドウが表示されます。

4. 該当するオプションを選択するか、または選択を解除することにより、アンインストールするコンポーネントを選択し、「次へ」をクリックします。デフォルトでは、インストールされたすべてのコンポーネントが選択されます。つまり、それらがすべてアンインストールされます。

5. Oracle Enterprise Repositoryをアンインストールするウィンドウの「完了」をクリックしてアンインストール・プログラムを終了します。

4.3 コンソール・モードでのソフトウェアのアンインストール

次の手順に従って、コマンド・ライン・インタフェースを使用して完全な製品インストールまたは個別のコンポーネントをアンインストールします。

1. 実行中のインスタンスを停止します。

2. 表4-2の説明に従って、アンインストール・プログラムを起動します。

表4-2 コンソール・モードでのアンインストール・プログラムの起動

プログラムを起動するプラットフォーム

操作

Windows

1. 次のディレクトリに移動します:
ORACLE_HOME/repositoryXXX/uninstall

2. 「uninstall.cmd」と入力し、[Enter]を押します。アンインストーラのようこそウィンドウが表示されます。

3. 手順3に進みます。

UNIX

1. 次のディレクトリに移動します:
ORACLE_HOME/repositoryXXX/uninstall

2. プロンプトで「uninstall.sh」と入力し、[Enter]を押します。
アンインストーラのようこそウィンドウが表示されます。手順3に進みます。

注意:システムがグラフィカル・ユーザー・インタフェースをサポートしている場合、アンインストール・プログラムはグラフィカル・モードで起動します。システムでグラフィカル・ユーザー・インタフェースをサポートしていない場合、アンインストール・プログラムはコンソール・モードで起動します。コンソール・モードで起動した場合の手順については、第4.3項「コンソール・モードでのソフトウェアのアンインストール」を参照してください。

3. [Enter]を押すか、または「next」と入力して、アンインストール・プログラムの次のパネルに進みます。

注意:
「Exit」、「Previous」、および「Next」と入力する際は、完全な単語を入力する代わりに、x、p、およびn、に、1語のショートカットをそれぞれ使用できます。

「アンインストールするコンポーネントの選択」ペインが表示されます。

4. アンインストールするコンポーネントを選択します。選択可能なコンポーネントが表示されます。

5. 角カッコに囲まれたとおりの数字を入力して選択内容を切り替えるか、または「Exit」「Previous」「Next」のいずれかを入力します。

6. デフォルトでは、インストールされたすべてのコンポーネントが選択されます。つまり、それらがすべて削除されます。インストールされたコンポーネントをシステムに残すには、コマンド・ラインで、そのコンポーネントの数字コードを角カッコに囲まれたとおりに入力します。エントリの横のチェック・マーク(Windowsシステムの場合)またはx (UNIXシステムの場合)が解除されます。つまり、それらはアンインストールされません。アンインストールするコンポーネントを選択します。別のコンポーネントで必要なコンポーネントをアンインストールしないように、依存関係のチェックが行われます。

7. [Enter]を押すか「next」と入力して、アンインストール処理を続行します。

8. アンインストール処理が完了したら、[Enter]を押すか「exit」と入力して、アンインストールを完了し、アンインストール・プログラムを終了します。

4.4 サイレント・モードでのソフトウェアのアンインストール

サイレント・モードでOracle Enterprise Repositoryソフトウェアをアンインストールすると、ソフトウェアのすべてのインストールがアンインストールされます。個々のOracle Enterprise Repositoryコンポーネントをアンインストールする場合、サイレント・モード・アンインストールは使用できません。

アンインストール・プログラムをサイレント・モードで実行すると、グラフィカル・モードやコンソール・モードでアンインストール・プログラムを実行する場合と同じファイルとディレクトリが残ります。これらのファイルは手動で削除できます。

サイレント・モードのアンインストールでは、ソフトウェアを手動でアンインストールできますが、本来はスクリプトでの実行が意図されています。そのためには、表8-3の手順を使用できます。

サイレント・モードでOracle Enterprise Repositoryソフトウェアをアンインストールする手順は、次のとおりです。

1. 実行中のインスタンスを停止します。

2. 表4-3の説明に従って、アンインストール・プログラムを起動します。

表4-3 サイレント・モードでのアンインストール・プログラムの起動

プログラムを起動するプラットフォーム

操作

Windows

1. コマンド・プロンプト・ウィンドウを開き、次のディレクトリに移動します:
ORACLE_HOME/repositoryXXX/uninstall

2. プロンプトで次のコマンドを実行します。
uninstall -mode=silent

UNIX

1. 次のディレクトリに移動します:
ORACLE_HOME/repositoryXXX/uninstall

2. プロンプトに対して、次のコマンドを入力します:
sh uninstall.sh -mode=silent

注意:
サイレント・モードでアンインストール・プログラムを実行すると、エラーが発生した場合も含めて、アンインストールが進行中であることや、正しく完了したことを示すメッセージは一切表示されません。

-log=full_path_to_log_fileオプションをコマンド・ラインで使用して、詳細なインストール・ログを作成することもできます。例:

uninstall -mode=silent -log=C:\logs\OER_uninstall.log

詳細は、第1.9項「詳細なインストール・ログの生成」を参照してください。

4.5 デプロイ済アプリケーションの削除

この節では、WebLogicおよびWebSphereアプリケーション・サーバーのデプロイ済アプリケーションを削除する方法について説明します。この項には次のトピックが含まれます:

- 4.5.1項「WebLogic Serverからのデプロイ済アプリケーションの削除」

- 4.5.2項「WebSphere Serverからのデプロイ済アプリケーションの削除」

4.5.1 WebLogic Serverからのデプロイ済アプリケーションの削除

WebLogic Server内のデプロイ済のOracle Enterprise Repositoryアプリケーションを削除するには、WebLogicドメインを最初に作成した方法に応じて、いくつかの手順が必要です。

Oracle Enterprise Repositoryのみを含むドメインの場合は、ORACLE_HOME/user_projects/domains/DOMAIN_NAMEディレクトリを削除します。

Oracle Enterprise Repositoryアプリケーション・テンプレートを使用して拡張されたドメインの場合は、次の手順を使用します。

1. Oracle Enterprise Repositoryアプリケーションを含むドメインの管理サーバーを起動し、管理コンソールにアクセスします。

2. 「ドメイン構造」セクションで、「デプロイメント」を選択します。

3. 「ロックして編集」ボタンをクリックします。

4. リストからOracle Enterprise Repositoryアプリケーションを選択し、「削除」ボタンをクリックします。

5. 「ドメイン構造」セクションで、「環境」→「サーバー」オプションを選択します。

6. oer_server1管理対象サーバー定義を選択し、「削除」ボタンをクリックして、この管理対象サーバーを削除します。

7. 「変更のアクティブ化」ボタンをクリックします。

8. 管理サーバー(ORACLE_HOME/user_projects/domains/DOMAIN_NAME/bin/stopWebLogic.shまたは*.cmd)を停止し、次の場所からOracle Enterprise Repositoryアプリケーション・ファイルを削除します。
ORACLE_HOME/user_projects/applications/DOMAIN_NAME/applications/oer_11.1.1.4.0

4.5.2 WebSphere Serverからのデプロイ済アプリケーションの削除

WebSphere Serverからデプロイ済アプリケーションを削除する手順は、次のとおりです。

1. WebSphere管理コンソール・アプリケーションにアクセスします。

2. 「Applications」→「Enterprise Applications」→「OER application deployment」を選択し、「Uninstall」ボタンをクリックします。

3. アプリケーションの削除を確認した後、変更内容をWebSphereマスター構成に保存します。

4. 「Environment」→「Shared Libraries」オプションを選択します。

5. OER共有ライブラリを選択し、「Delete」ボタンをクリックして、ファイルのプロパティが格納されているディレクトリの場所への参照をすべて削除します。

6. 変更内容をWebSphereマスター構成に保存します。

汎用的なアプリケーション・サーバーの場合は、対応するドキュメントを参照してください。

4.6 データベース・スキーマの削除

この節では、データベース・スキーマを削除する方法について説明します。

UDBおよびSQL Serverデータベース・サーバーの場合は、サーバーに適した方法を使用してOracle Enterprise Repositoryデータベースを削除します。

Oracleの場合は、カスケード・オプションを使用してOracle Enterprise Repositoryユーザーを削除します。例:

drop user OER cascade;

4.7 ソフトウェアの再インストール

以前にインストールした同じ製品を上書きして、同じOracleホーム・ディレクトリまたは同じファイルの場所に同じバージョンのOracle製品を再インストールすることはできません。ただし、既存のインストールに製品および製品コンポーネントを追加することはできます。たとえば、あるインストールのときにOracle Enterprise Repositoryをインストールし、別のインストールのときにOracle BPMをインストールできます。製品コンポーネントの1つの同じバージョン、または同じ場所にあるOracle Enterprise Repository配布全体を再インストールするには、まず以前のインストールをアンインストールする必要があります。すでに完全なインストールを含むOracleホーム・ディレクトリにOracle Enterprise Repositoryソフトウェアの完全なコピーをインストールしようとすると、エラー・メッセージが表示されます。「OK」をクリックするかまたは入力し、「Oracleホーム・ディレクトリの選択」プロンプトに戻ります。プロンプトで、次のオプションのいずれかを選択します。

- 別のOracle Enterprise Repositoryホーム・ディレクトリを使用してソフトウェアのインストールを続行するには、以前のインストールが格納されていない既存のOracle Enterprise Repositoryホーム・ディレクトリを選択するか、またはOracleホーム・ディレクトリを作成します。

- インストール・プログラムを終了します。同じOracleホームにOracleソフトウェアを再インストールする場合は、以前のインストールをアンインストールする必要があります。次のいずれかの節で説明されているように、ご使用のプラットフォームに適したアンインストール・プログラムを起動します。

- 4.2項「グラフィカル・モードでのソフトウェアのアンインストール」

- 4.3項「コンソール・モードでのソフトウェアのアンインストール」

- 4.4項「サイレント・モードでのソフトウェアのアンインストール」

次に、第2.1項「インストール・プログラムの起動」の説明に従って、ソフトウェアを再インストールします。

第II部

Oracle Enterprise Repositoryの構成とクラスタ化

この部では、Oracle Enterprise Repositoryの構成およびクラスタ化に関する情報について説明します。

この部は、次の章で構成されています。

- 第5章「クラスタ化環境へのOracle Enterprise Repositoryのインストール」

5 クラスタ化環境へのOracle Enterprise Repositoryのインストール

この章では概要を示し、クラスタ化環境にOracle Enterprise Repositoryをインストールする方法について説明します。

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

- 5.1項「概要」

- 5.2項「ステップ1: Oracle Enterprise Repositoryのインストールと構成」

- 5.3項「ステップ2: 1つのクラスタ・メンバーでのOracle Enterprise Repositoryのインストール、デプロイおよび検証」

- 5.4項「ステップ3: クラスタ化環境の作成」

- 5.5項「ステップ4: データベースへのアプリケーション・プロパティの移動」

- 5.6項「ステップ5: 各クラスタ・メンバーでのcluster.propertiesファイルの構成」

- 5.7項「ステップ6: インストールの検証」

- 5.8項「WebLogic ServerのJVMパラメータのクラスタ化」

- 5.9項「アドバンスト登録フローのためのクラスタ化JMSサーバー」

5.1 概要

Oracle Enterprise Repositoryでは、各アプリケーション・サーバー上のサーバー側キャッシュが使用されます。使用可能な場合のみ、キャッシュされたデータが使用されます。それ以外の場合は、データベースがデータ・コンテンツをキャッシュおよびアプリケーションに配信します。

Oracle Enterprise Repositoryをクラスタ内で実行する場合、クラスタ・メンバーはHTTPを使用して相互に通信する必要があります。あるクラスタ・メンバー上で編集を行うと、そのクラスタ・メンバー上のキャッシュされた要素が無効になり、編集内容が他のクラスタ・メンバーに渡されます。これは、cachesyncurlと呼ばれるシステム・プロパティによって実行されます。このシステム・プロパティは、アプリケーションへのURLを有効な値として受け入れます。

システムの起動時に、cachesyncurlがデータベースに書き込まれ、データベースから他のサーバーのURLのリストが取得されます。クラスタの新規メンバーの存在を通知するメッセージが、検出されたすべてのURLに送信されます。その後、各サーバーはデータベースからサーバー・リストをリフレッシュします。サーバーが正常に停止するときに、リストから値が削除され、キャッシュ・リフレッシュ通知がサーバー・リストにブロードキャストされます。

編集によってローカル・キャッシュ内の要素が無効になると、無効にする必要があるキャッシュ要素を通知するメッセージが他のすべてのサーバーに送信されます。メッセージを受信すると、指定した要素がキャッシュから削除されます。その後データを要求すると、キャッシュにはデータが含まれていないため、まずデータをキャッシュに格納してから、データベースによってデータがアプリケーションに配信されます。

クラスタ化とインストールの要件

- セッションの類似性

- サーバー側のHTTPキャッシュ通信

オプション

- フェイルオーバー
セッション管理および永続セッションが必要

- ロード・バランシング

サポートされているアプリケーション・サーバー

ここにリストされているアプリケーション・サーバーは、現在Oracle Enterprise Repositoryのクラスタ化に使用する目的でサポートされています。

- Oracle WebLogic Server

- IBM WebSphere Application Server

前述のアプリケーション・サーバーのサポートされているバージョンの詳細は、次のOracle Enterprise Repositoryの索引ページにあるサポートされている構成に関するドキュメントを参照してください。

http://www.oracle.com/technology/software/products/ias/files/fusion_certification.html

クラスタ化環境へのOracle Enterprise Repositoryのインストール

クラスタ化環境にOracle Enterprise Repositoryをインストールする手順は、次のとおりです。

1. Oracle Enterprise Repositoryをインストールして構成します。

2. Oracle Enterprise Repositoryをホストするクラスタ化環境を作成します。

3. クラスタ化されたアプリケーション・サーバーのメンバーにOracle Enterprise Repositoryアプリケーションをデプロイします。クラスタのメンバー上でアプリケーションのデプロイメントを検証します。

4. アプリケーション・プロパティをデータベースに移動します。

5. クラスタを停止します。

6. 他のすべてのクラスタ・メンバーにアプリケーションをインストールしてデプロイします。

7. 各クラスタ・メンバー上でcluster.propertiesファイルを構成します。

8. クラスタおよびすべてのメンバーを起動します。

9. クラスタを検証します。

5.2 ステップ1: Oracle Enterprise Repositoryのインストールと構成

Oracle Enterprise Repositoryのインストールの詳細は、第2章「Oracle Enterprise Repositoryのインストール」を参照してください。

5.3 ステップ2: 1つのクラスタ・メンバーでのOracle Enterprise Repositoryのインストール、デプロイおよび検証

アプリケーション・サーバー上にOracle Enterprise Repositoryをインストール、デプロイおよび検証する方法の詳細は、第3.1項「アプリケーション・サーバーの構成」を参照してください。(たとえば、すべてのサンプル名を変更する必要があります。)

注意:
JMSクラスタリングを実行する場合、データベース・オプションへの移動設定を使用する前にcmee.eventframework.clustering.enabledを有効にする必要があります。

ドメインを別のサーバーにパッケージ化および解凍するWLS標準フォームの詳細は、次の場所にある「packおよびunpackコマンドを使用したテンプレートとドメインの作成」を参照してください。

http://download.oracle.com/docs/cd/E12840_01/common/docs103/pack/commands.html

5.4 ステップ3: クラスタ化環境の作成

WebLogicまたはWebSphereでのクラスタ化の詳細は、アプリケーション・サーバーのドキュメントおよび組織の標準を参照してください。

- WebLogicの場合:
Oracleから入手できる『WebLogic Serverクラスタの使用』を参照してください。

- WebSphere Application Serverの場合:
WebSphere Software Information Centerを参照してください。特定のappserverバージョンのドキュメントを探し、「All topics by feature」→「Servers」→「Clusters」→「Balanced workloads with clusters」にナビゲートします。

5.5 ステップ4: データベースへのアプリケーション・プロパティの移動

プロパティをOracle Enterprise Repositoryアプリケーションに読み込む場合、常にプロパティ・ファイルが優先されます。アプリケーションでは、まずデータベース内でプロパティおよび対応する値を検索してから、プロパティ・ファイル内を検索します。データベースから読み込まれたプロパティは、ファイル内の対応する値で上書きされます。ただし、ファイルがない場合、データベース内のプロパティは参照のみが行われ、データベース内にのみ存在するプロパティが上書きされることはありません。

この手順は、アプリケーションのデプロイで開始します。

1. 「Admin」画面で、左ペインの「System Settings」をクリックします。図5-1に示すように、メイン・ペインに「System Settings」セクションが表示されます。

図5-1 「System Settings」セクション

2. 下部にスクロールし、「Move settings to database」ボタンをクリックします。
確認メッセージが表示されます。

3. クラスパスからプロパティ・ファイルを削除します。

4. appserverを再起動します。

5. アプリケーション・サーバー内で構成ファイルのフォルダ(通常は./WEB-INF/classes/フォルダまたはoer_home内にあります)を探します。

6. 構成フォルダから次にリストされているプロパティ・ファイルを削除します。

- enterprise.properties

- ldap.properties

- containerauth.properties

- eventing.properties

- juddi.properties

- openapiserverlog.properties

これらのプロパティは、データベース内のentSettings表に書き込まれます。

7. cmee.propertiesファイルを変更します。URL値を含むプロパティ値を除く、すべてのプロパティ値を削除します。クラスタ・メンバーへのロード・バランス・アクセスに使用されているプロキシ・サーバー・パスを指すように、URL参照を更新します。

8. ここで、Oracle Enterprise Repositoryクラスタに直接アプリケーションを再デプロイします。

注意:
この手順がプロパティ・ファイルではなくデータベースに書き込まれた後、プロパティが有効になります。

5.6 ステップ5: 各クラスタ・メンバーでのcluster.propertiesファイルの構成

各クラスタ・メンバー上でcluster.propertiesファイルを構成する手順は、次のとおりです。

1. 各クラスタ・メンバーを停止します。

2. 各クラスタ・メンバー上でcluster.propertiesと呼ばれるファイルを作成します。このファイルは、他のすべての.propertiesファイルと同じ場所にあります。

- 展開されたディレクトリ・デプロイメントの場合、この場所はwebappの下のWEB-INF/classesディレクトリになります。

- earファイル・デプロイメントの場合、この場所はoer_homeディレクトリになります。
cluster.propertiesの内容は、cmee.propertiesファイルのプロパティcmee.server.paths.servletに基づいています。ただし、パス内のホスト名は、クラスタ全体のプロキシ・ホスト名ではなく、クラスタ・メンバーのホスト名を参照する必要があります。

cluster.properties
#cluster.properties
cachesyncurl=http://<SERVLET-PATH>/<APP_PATH>
Example:
#cluster.properties
cachesyncurl=http://node1.oracle.com:7101/oer
# oer is the name of the Oracle Enterprise Repository application during
# deployment
Other properties that are optional
# alias is used as an alternate/convenient name to refer
# to the server
# example: server1
# default: same value as =cachesyncurl=
alias=EclipseServer

# registrationIntervalSeconds is the number of seconds between
# attempts to update the server's registration record in the database
# default: 120
registrationIntervalSeconds=120

# registrationTimeoutSeconds is the number of seconds before a server
# is considered to be inactive/not running
# make sure this value is higher than the registrationIntervalSeconds
# default: 240
registrationTimeoutSeconds=240

# maxFailures is the number of consecutive attempts that are made
# to deliver a message to another server after which it is determined
# to be unreachable
# default: 20
maxFailures=20

# maxQueueLength is the number of messages that are queued up to
# send to another server after which server are determined to be
# unreachable
# default: 4000
maxQueueLength=5000

# email.to is the address of the email recipient for clustering status
# messages
email.to=jsmith@company.com

# email.from is the address of the sender for clustering status messages
email.from=jsmith@company.com

# email.subject is the subject line of the message for clustering status
# messages
email.subject=Oracle Enterprise Repository Clustering communication failure

# email.message is the body of the message for clustering status messages
email.message=This is an automated message from the Oracle Enterprise Repository informing you of a cluster member communication failure.

cluster.propertiesファイルの例

cachesyncurl=http://server.example.com:7221/cluster01alias=node1
registrationIntervalSeconds=120registrationTimeoutSeconds=240
maxFailures=20
maxQueueLength=5000
email.to=jsmith@example.com
email.from=jsmith@example.com
email.subject=Oracle Enterprise Repository Clustering communication failure
email.message=This is an automated message from the Oracle Enterprise Repository informing you of a cluster member communication failure

注意:

1. アプリケーション・サーバーとデータベース・サーバーの間の遅延時間が120秒を超えないようにしてください。これらのサーバーを同期させておくために、ネットワーク・タイム・プロトコルをお薦めします。クラスタリング・プロセスでは、クラスタのノード間でメッセージを送信する間の時間の差異が計算されます。

2. サーバーを再起動する前に、JMSクラスタリングが有効になっている場合、eventing.propertiesを追加する必要があります。これには、各クラスタ・メンバー上で一意の値を持つcmee.eventframework.jms.producers.client.idプロパティが含まれている必要があります。たとえば、cmee.eventframework.jms.producers.client.id=OER_JmsProducer1のようになります。

3. 各クラスタ・メンバーを再起動します。

注意:
maxFailuresを超えたためにクラスタ・メンバーが無効になった場合、アクティブ化する方法はサーバーの再起動のみです。

5.7 ステップ6: インストールの検証

各クラスタ・メンバーの標準出力ログにメッセージが送信されます。

- 「running in single server mode」
Oracle Enterprise Repositoryクラスタリングが構成されていないため、アプリケーションは単一サーバー・モードで実行されていることを示します。

- 「running in multi server mode with a sync-url of...」
Oracle Enterprise Repositoryクラスタリングが機能しており、アプリケーションはクラスタ化モードで実行されていることを示します。

変数

cachesyncurl

cluster.propertiesファイル内のcachesyncurlの値は、/cachesyncのパスが追加された個別のノードのインスタンスと同じURLを参照します。ほとんどのクラスタ構成には、クラスタ化されたサーバー内の各ノードをロード・バランシングするプロキシ・サーバーがあります。

例:

Node1: cachesyncurl=http://node1.oracle.com:7101/oer

Node2: cachesyncurl=http://node1.oracle.com:7101/oer

Oracle Enterprise Repositoryの「Diagnostics」画面からクラスタリング診断ページを表示することで、クラスタリングのインストールを検証することもできます。Cluster Diagnosticページを表示するには、「Diagnostics」画面の「Cluster Info」をクリックします。このページには、クラスタに登録されているすべてのサーバーに関する情報、およびサーバー間通信に関する情報がリストされます。

Oracle HTTP Serverの構成ファイル

Oracle HTTP Serverを使用してロード・バランサからノードにルーティングする場合、HTTP Serverの構成ファイル(httpd.conf)に/oerおよび/oer-webの2つのエントリを含める必要があります。サンプルのhttpd.confファイルを次に示します。

<VirtualHost 10.0.0.1:80>
ServerName 10.0.0.1:80
<IfModule mod_weblogic.c>
SecureProxy OFF
# TrustedCAFile /usr/local/apache2/ca.pem
RequireSSLHostMatch false
Debug ERR
DebugConfigInfo ON
ErrorPage /error.html
WLLogFile logs/worker_matchproxy.log
WLTempDir /tmp
KeepAliveEnabled      ON
KeepAliveSecs         15
HungServerRecoverSecs 30
MaxSkipTime   10
ConnectRetrySecs 5
</IfModule>
<Location /console>
SetHandler weblogic-handler
WebLogicCluster 10.0.0.2:7001
</Location>
<Location /oer_fa_cluster>
SetHandler weblogic-handler
WebLogicCluster 10.0.0.3:7101,10.0.0.4:7101
</Location>
<Location /oer_fa_cluster-web>
SetHandler weblogic-handler
WebLogicCluster 10.0.0.3:7101,10.0.0.4:7101
</Location>
</VirtualHost>

この例では、ホスト10.0.0.1はクラスタ・マシンをプロキシするためのHTTPサーバー、ホスト10.0.0.2は管理サーバー、ホスト10.0.0.3および10.0.0.4はOracle Enterprise Repository管理対象サーバーです。

Oracle HTTP Serverの詳細は、http://download.oracle.com/docs/cd/E12840_01/wls/docs103/plugins/apache.htmlを参照してください。

5.8 WebLogic ServerのJVMパラメータのクラスタ化

クラスタ・ノードが集中化された管理コンソールを介してデプロイされる場合、cluster.propertiesファイルがなくても適切なOracle Enterprise Repositoryクラスタリング操作が許可されるように、JVMパラメータの適用が必要なことがあります。

このJVMパラメータは、クラスタ内のメンバーごと、または管理対象サーバーの起動コマンド・ファイル内で静的に適用する必要があります。このJVMパラメータは、WebLogic ApplicationサーバーのJAVA_OPTIONS環境変数内、またはTomcatサーバーのCATALINA_OPTSまたはJAVA_OPTS内で設定できます。JVMパラメータは次のようになります。

-Dcmee.cachesyncurl=http://<member host name>:<port>/<APP_PATH>

5.9 アドバンスト登録フローのためのクラスタ化JMSサーバー

注意:
この機能は、アセット登録プロセスを自動化するためにアドバンスト登録フロー・サブシステムを使用する場合のみ使用できます。また、JMSクラスタリングは、Oracle Enterprise Repository内の組込みのActiveMQ JMSサーバーにのみ適用され、外部JMSサーバーには適用されません。ActiveMQを使用している場合、JDBC永続性が必要です。

アドバンスト登録フロー・サブシステムを使用するOracle Enterprise Repositoryクラスタ化環境では、クラスタ内の各メンバーのOracle Enterprise Repositoryサーバーには、信頼性およびスケーラビリティの向上のために、組込みのActiveMQ JMSサーバーがあります。たとえば、2ノード・クラスタの場合は、2つのOracle Enterprise Repositoryサーバー(server01とserver02など)が1つの組込みのJMSサーバーに割り当てられます。「外部統合: イベント」で説明するように、JMSサーバー・クラスタリングはOracle Enterprise Repositoryのイベント・システム設定を使用して有効化します。組込みのJMSサーバーでクラスタ化を有効にした場合は、server01とserver02でそのサーバーの接続URL情報を指定する必要があります。

詳細は、Oracle Fusion Middleware Oracle Enterprise Repository構成ガイドのOracle Enterprise RepositoryのJMSサーバーの構成に関する項を参照してください。

索引

A  B  C  D  E  F  G  H  I  M  O  P  R  S  T  U  V  W

A

アンインストール・プログラムについて, 4.1

アセットの受入れ, 3.7.2

B

始める前に, 2.1.1

データベース・ユーザーの作成, 1.6.1.4

C

XLST用のサーバー・クラスローダーの順序の変更, 3.1.2.2

Oracleホーム・ディレクトリの選択, 1.7.1

製品インストール・ディレクトリの選択, 1.7.2

クラスタ化環境

「概要」を参照

アドバンスト登録フローのためのクラスタ化JMSサーバー, 5.9 WebLogic ServerのJVMパラメータのクラスタ化, 5.8 Linux上でのOracle Enterprise Repository Web Startの構成, 3.3 各クラスタ・メンバーでのcluster.propertiesファイルの構成, 5.6 アプリケーション・サーバーの構成, 3.1

「WebLogic Serverのインストール」を参照

コンソール・モード, 1.1.1.2 データベースの作成, 1.6.3.3, 1.6.4.3 データベース・ユーザーの作成, 1.6.3.4 デフォルトの管理対象サーバーを使用した新規ドメインの作成, 3.1.1.1.1 クラスタ化環境の作成, 5.4 表領域の作成, 1.6.1.3 サイレント・モード・インストール用のsilent.xmlファイルの作成, 2.2.3.3 構成ウィザードによるWebLogicドメインの作成, 3.1.1.1

D

データベースのインストール手順, 1.6

Oracle Enterprise Repositoryアプリケーションのデプロイ, 3.1.2.1

Java Web Startのダウンロードとインストール, 3.2.1

E

既存のドメインの拡張と既存の管理対象サーバーのターゲット指定, 3.1.1.1.2

F

登録済アセットの検索と詳細の表示, 3.7.4

G

詳細なインストール・ログの生成, 1.9

グラフィカル・モード, 1.1.1.1

コンポーネント選択のガイドライン, 2.2.3.3.1

H

ハーベスタ・ソリューション・パック, 3.6

I

Oracle Enterprise Repositoryのソリューション・パックのインポート, 3.6

サイレント・モード・インストールについての重要な考慮事項, 2.2.3.2.1

1つのクラスタ・メンバーでのOracle Enterprise Repositoryのインストールおよびデプロイ, 5.3

Java Web Startのインストール, 3.2

クラスタ化環境へのOracle Enterprise Repositoryのインストール, 5

コンソール・モードを使用したOracle Enterprise Repositoryのインストール, 2.2.2.3

インストール可能な製品コンポーネント, 1.3

インストール・モード, 1.1.1

「コンソール・モード」を参照

「グラフィカル・モード」を参照

「サイレント・モード」を参照

インストールの概要, 1.1 インストールの前提条件, 1.5

「システム要件」を参照

「一時ディスク容量の要件」を参照

ファイル名の末尾が.binのインストーラ, 2.2.2.2 ファイル名の末尾が.jarのインストーラ, 2.2.2.2 Oracle Enterprise Repositoryのインストール, 2 クラスタ化環境へのOracle Enterprise Repositoryのインストール, 5.1

M

データベースへのアプリケーション・プロパティの移動, 5.5

O

Oracle Database, 1.6.1.1

Oracle Databaseのインストール, 1.6.1

「データベース・ユーザーの作成」を参照

「表領域の作成」を参照

「Oracle Database」を参照

「前提条件」を参照

Oracle Enterprise Repository, 1.3.1 Oracle Enterprise Repositoryのサイズ変更のガイドライン, 1.2 Oracle Real Application Clustersデータベースのインストール, 1.6.2 概要, 5.1

P

Silent.xml用のパラメータ, 2.2.3.3

ポリシー管理ソリューション・パック, 3.6

インストール後の手順, 3

インストールの準備, 1

前提条件, 1.6.1.2, 1.6.3.2, 1.6.4.2

製品の配布方法, 1.4

「Webでの配布」を参照

R

アセットの登録, 3.7.3

ソフトウェアの再インストール, 4.7

データベース・スキーマの削除, 4.6

デプロイ済アプリケーションの削除, 4.5

WebLogic Serverからのデプロイ済アプリケーションの削除, 4.5.1

WebSphere Serverからのデプロイ済アプリケーションの削除, 4.5.2

コンソールに返す終了コード, 2.2.3.5

WebLogic Serverのドメイン構成ウィザードの実行, 3.1.1.1

インストール・プログラムの実行, 2.2

コンソール・モードでのインストール・プログラムの実行, 2.2.2

グラフィカル・モードでのインストール・プログラムの実行, 2.2.1

サイレント・モードでのインストール・プログラムの実行, 2.2.3

Oracle Enterprise Repository製品インストールの実行, 1.8

S

サイレント・モード・インストール用のsilent.xmlファイルのサンプル, 2.2.3.4

インストール・ディレクトリの選択, 1.7

WebLogic Serverの環境パラメータの設定, 3.1.1.2

サイレント・モード, 1.1.1.3

SQL Server 2008データベース, 1.6.3.1

SQL Server 2008データベースのインストール, 1.6.3

「データベースの作成」を参照

「データベース・ユーザーの作成」を参照

「前提条件」を参照

「SQL Server 2008データベース」を参照

アプリケーション・サーバーの起動とOracle Enterprise RepositoryのWebベースのコンソールへのログイン, 3.4 UNIXでのコンソール・インストーラの起動, 2.2.2.2 Windowsでのコンソール・インストーラの起動, 2.2.2.1 コンソール・モードでのインストールの開始, 2.1.2.2 グラフィカル・モードでのインストールの開始, 2.1.2.1 サイレント・モードでのインストールの開始, 2.1.2.3 インストール・プログラムの起動, 2.1 UNIXプラットフォーム上でのインストール・プログラムの起動, 2.1.3 Windowsプラットフォーム上でのインストール・プログラムの起動, 2.1.2 アセットの送信, 3.7.1 システム要件, 1.5.1

T

一時ディスク容量の要件, 1.5.2

Oracle Enterprise Repositoryインストールのテスト, 3.7

「アセットの受入れ」を参照

「登録済アセットの検索と詳細の表示」を参照

「アセットの登録」を参照

「アセットの送信」を参照

Java Web Startのトラブルシューティング, 3.2.2 データベースのチューニング, 1.6.4.4

U

UDBデータベース, 1.6.4.1

UDBデータベースのインストール, 1.6.4

「データベースの作成」を参照

「前提条件」を参照

「データベースのチューニング」を参照

「UDBデータベース」を参照

ソフトウェアのアンインストール, 4 コンソール・モードでのソフトウェアのアンインストール, 4.3 グラフィカル・モードでのソフトウェアのアンインストール, 4.2 サイレント・モードでのソフトウェアのアンインストール, 4.4 Oracle Enterprise Repository診断テスティング・ツールの使用, 3.5 ファイル名の末尾が.binのインストーラの使用, 2.1.3.1 ファイル名の末尾が.jarのインストーラの使用, 2.1.3.2 サイレント・モード・インストールの使用, 2.2.3.2

V

インストールの検証, 5.7

変数, 5.7

W

Webでの配布, 1.4.1

WebLogic Serverのインストール, 3.1.1

WebSphereのインストール, 3.1.2

サイレント・モード・インストールの概要, 2.2.3.1

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