ヘッダーをスキップ

Oracle Application Serverインストレーション・ガイド
10g リリース3(10.1.3.2.0) for Microsoft Windows (64-bit) on Intel Itanium

E05149-01
目次
目次
索引
索引

戻る 次へ

2 要件

Oracle Application Serverをインストールする前に、使用するコンピュータがこの章で説明している要件を満たしていることを確認してください。

表2-1    この章の内容 
  説明 

2.1項「最新のOracle Application Serverのハードウェアとソフトウェア要件を取得するOracleMetaLinkの使用」 

Oracle Application Server 10g リリース3(10.1.3.2.0)の最新の要件を検索する方法について説明します。 

2.2項「システム要件」 

サポートされているオペレーティング・システム、プロセッサ速度、メモリー、ディスク領域、仮想メモリーなどの要件を示します。 

2.3項「Oracle Content Databaseの要件」 

Oracle Content Databaseをインストールするための要件を示します。 

2.4項「Windowsシステム・ファイル(wsf.exe)」 

wsf.exeを実行してWindowsシステム・ファイルを更新する方法について説明します。インストーラによって、更新するように求められた場合にのみ該当します。 

2.5項「ポート」 

デフォルト・ポート以外のポートを使用するようにコンポーネントを構成する方法について説明します。 

2.6項「オペレーティング・システム・ユーザー」 

インストールを実行するユーザーがAdministratorsグループに所属していることを確認する方法について説明します。 

2.7項「環境変数」 

インストールに必要な環境変数を設定または設定解除する方法について説明します。 

2.8項「ネットワーク関連項目」 

Oracle Application Serverをリモート・コンピュータにインストールしたり、DHCPを使用するコンピュータにインストールしたり、ネットワークに接続されていないコンピュータにインストールするなどのネットワークの問題について説明します。 

2.9項「インストーラにより実行される前提条件チェック」 

Oracleホーム名の長さや、Oracleホーム・ディレクトリに別のOracle製品がすでにインストールされているかどうかなど、インストーラによってチェックされる項目を示します。 

2.1 最新のOracle Application Serverのハードウェアとソフトウェア要件を取得するOracleMetaLinkの使用

このマニュアルに含まれるOracle Application Server 10g リリース3(10.1.3.2.0)のハードウェアとソフトウェア要件は、このマニュアルが作成された時点では正確でした。ハードウェアおよびソフトウェア要件の最新情報については、OracleMetaLinkを参照してください。

https://metalink.oracle.com/

OracleMetaLinkにログインした後、「Certify」をクリックします。表示されたWebページから、製品、プラットフォーム、製品の可用性ごとに、最新の動作保証リストを閲覧できます。

2.2 システム要件

表2-2に、Oracle Application Serverを実行するためのシステム要件を示します。インストーラにより、この要件の多くがインストール・プロセス開始時にチェックされ、満たされていない要件がある場合には警告されます。ユーザーはインストーラによってチェックされない要件のみを確認して時間を節約できます。インストーラによりチェックされない要件については、表2-2を参照してください。

また、次に示すsetup.exeコマンドを実行すると、実際にインストールを行わずに、インストーラによるシステム・チェックのみを実行することもできます。setup.exeコマンドは、Oracle Application ServerのCD-ROM(Disk 1)またはDVD-ROM(application_serverディレクトリ)にあります。

CD-ROMの場合(E:がCD-ROMドライブであると想定します):

E:¥> setup.exe -executeSysPrereqs

DVD-ROMの場合(E:がDVD-ROMドライブであると想定します):

E:¥> cd application_server
E:¥application_server> setup.exe -executeSysPrereqs

結果はログ・ファイルに書き込まれると同時に、画面にも表示されます。実行されるチェックの種類の詳細は、2.9項「インストーラにより実行される前提条件チェック」を参照してください。

表2-2    システム要件 
項目  要件 

オペレーティング・システム 

Microsoft Windows Server 2003(64-bit)Service Pack 1以上

インストーラによるチェック: あり

注意: Oracle Application Serverは、ターミナル・サービスを含むWindowsオペレーティング・システムにインストールできます。ただし、ターミナル・サービスのリモート・クライアントからOracle Application Serverをインストールまたは制御できません。 

ネットワーク 

Oracle Application Serverは、ネットワークに接続されているコンピュータまたは接続されていないコンピュータ(スタンドアロン・コンピュータ)にインストールできます。

Oracle Application Serverをスタンドアロン・コンピュータにインストールする場合、インストール後にそのコンピュータをネットワークに接続できます。コンピュータをネットワークに接続する際、いくつかの構成作業を実行する必要があります(詳細は、『Oracle Application Server管理者ガイド』を参照)。

インストーラによるチェック: なし 

IP 

Oracle Application Serverは、静的IPまたはDHCPベースのIPを使用するコンピュータにインストールできます。

注意:

インストーラによるチェック: なし 

ホスト名 

ホスト名は255文字以下にする必要があります。

インストーラによるチェック: なし 

プロセッサ速度 

300MHz以上のIntel Pentiumプロセッサを推奨

「基本インストール」および「拡張インストール: Oracle Content Database」インストール・タイプでは、プロセッサ速度は450MHz以上(2GHz推奨)である必要があります。

インストーラによるチェック: あり 

メモリー 

512MB

注意:

  • 「Oracle Content Database」インストール・オプションでは、1GB以上のRAMが推奨されています。

  • インストーラによってコンピュータのメモリーの容量がチェックされ、コンピュータが最小メモリー要件を満たしていない場合は、警告されます。

  • 実際のインストールに最適なメモリーの容量を決定するには、サイトの負荷テストを行うのが最善です。アプリケーションや利用パターンによって、リソースの要件は大幅に異なることがあります。また、メモリーを監視するオペレーティング・システムのユーティリティでは、共有メモリーを示すなどの理由で、メモリー使用を実際より多く報告するものもあります。メモリー要件を決定するには、負荷テストの際に、物理メモリーの追加によるパフォーマンスの向上を監視することをお薦めします。メモリーおよびプロセッサ・リソースをテスト用に構成する方法は、各プラットフォーム・ベンダーのドキュメントを参照してください。

インストーラによるチェック: あり 

ファイル・システム・タイプ 

NTFSにはファイルに対する権限の制限を設定するなどのセキュリティ機能が含まれているため、FAT32またはFATファイル・システム・タイプよりもNTFSの使用をお薦めします。

インストーラによるチェック: なし 

ディスク領域 

基本インストール: 905MB

拡張インストール

  • Oracle WebCenter FrameworkとOracle HTTP Server: 857MB

  • Oracle Content Database: 807MB

  • Oracle WebCenter Framework: 726MB

  • Oracle HTTP Server: 570MB

インストーラによるチェック: なし 

TEMPディレクトリ内の領域 

インストーラの実行には55MB必要ですが、Oracle Application Serverのインストールには150MBを必要とします。

TEMPディレクトリに十分な空き領域がない場合は、環境変数TMPを設定することにより、別のディレクトリを指定できます。詳細は、2.7.4項「TEMP」を参照してください。

インストーラによるチェック: あり 

総ページング・ファイル・サイズ(仮想メモリー) 

512MBの仮想メモリー

OracleAS Clustersを使用する場合は、1GB以上に設定することをお薦めします。

本番環境では、仮想メモリーを1GB以上に設定することをお薦めします。

総ページング・ファイル・サイズ(仮想メモリー)を表示および変更するには、次の手順を実行します。

Windows 2000の場合:

  1. スタート」→「設定」→「コントロール パネル」→「システム」を選択します。

  2. 詳細」タブを選択します。

  3. パフォーマンス オプション」をクリックします。

  4. 変更」をクリックして、仮想メモリーの設定を表示および変更します。

Windows XP/Windows 2003の場合:

  1. 「システムのプロパティ」コントロール・パネルを表示します。

    Windows XPの場合: 「スタート」→「コントロール パネル」を選択し、「システム」をダブルクリックします。

    Windows 2003の場合: 「スタート」→「コントロール パネル」→「システム」を選択します。

  2. 詳細」タブを選択します。

  3. 「パフォーマンス」セクションの「設定」をクリックします。

  4. 詳細」タブを選択します。

  5. 変更」をクリックして、仮想メモリーの設定を表示および変更します。

インストーラによるチェック: あり 

モニター 

256色表示機能

インストーラによるチェック: あり 

サポートされるブラウザ 

Oracle Enterprise Manager 10g Application Server Controlは、次のブラウザでサポートされています。

  • Microsoft Internet Explorer 6.0 SP2(Microsoft Windowsの場合のみ)

  • Netscape 7.2

  • Mozilla 1.7。Mozillaはhttp://www.mozilla.orgからダウンロードできます。

  • Firefox 1.0.4。Firefoxはhttp://www.mozilla.orgからダウンロードできます。

  • Safari 1.2、2.0(Apple Macintoshコンピュータ)

サポートされるブラウザの最新のリストについては、OracleMetaLinkのサイト(https://metalink.oracle.com)を参照してください。

インストーラによるチェック:なし。ただし、サポートされないブラウザでOracle Enterprise Manager 10g にアクセスすると、警告メッセージが表示されます。 

2.3 Oracle Content Databaseの要件

この項では、Oracle Content Database(Oracle Content DB)の要件について説明します。Oracle Content Databaseは、「基本インストール」および「拡張インストール: Oracle Content Database」インストール・オプションでインストールされます。内容は次のとおりです。

2.3.1 ユーザー・リポジトリの要件

Oracle Content DBでは、Oracle Internet Directory、サードパーティ製LDAPサーバー(iPlanet、Open LDAPなど)またはファイルベースのユーザー・リポジトリという3つのタイプのユーザー・リポジトリがサポートされています。この項の内容は次のとおりです。

2.3.1.1 Oracle Content DBでのOracle Internet Directoryの使用

Oracle Internet DirectoryをOracle Content DBユーザー・リポジトリとして使用するには、まず、Oracle Identity Managementが含まれているOracleAS Infrastructureをインストールする必要があります。次に、Oracle Content DBのインストール時にOracle Internet Directoryに必要な詳細情報を指定します。

リリース10.1.2および10.1.4のOracle Identity Managementをインストールできます。Oracle Identity Managementのコンポーネントの選択時に、少なくともOracle Internet Directoryをインストールする必要があります。

関連項目:

  • Oracle Internet DirectoryをOracle Content DBユーザー・リポジトリとして使用する方法の詳細は、『Oracle Content Database Oracle WebCenter Suite用管理者ガイド』を参照してください。

  • Oracle Content DBでサポートされているOracle Identity Managementのバージョンの最新情報は、『Oracle Application Server動作要件情報』を参照してください。

 

2.3.1.2 Oracle Content DBでのサードパーティ製LDAPの使用

サードパーティ製LDAPソリューションをOracle Content DBユーザー・リポジトリとして使用するには、まず、サードパーティ製LDAPサーバーをインストールする必要があります。次に、Oracle Content DBのインストール時にサードパーティ製LDAPサーバーに必要な詳細情報を指定します。

Oracle Content DBでは、次のサードパーティ製LDAPソリューションがサポートされています。

2.3.1.3 Oracle Content DBでのファイルベースのユーザー・リポジトリの使用

ファイルベースのユーザー・リポジトリを使用する場合、インストール前の要件はありません。ファイルベースのユーザー・リポジトリをOracle Content DB用のユーザー・リポジトリとして使用するには、Oracle Content DBのインストール時に、「ユーザー・リポジトリの指定」画面で「ファイルベース」を選択します。

2.3.2 Oracle Databaseのハードウェア要件およびソフトウェア要件

Oracle Content DBには、Oracle Databaseリリース10.1.0.5.0または10.2.0.2.0が必要です。Oracle Databaseリリース9.2およびOracle Databaseリリース10.2 XEはサポートされていません。最新の動作要件情報は、『Oracle Application Server動作要件情報』を参照してください。

ハードウェア要件、ソフトウェア要件およびその他の要件の詳細は、Oracleデータベースのインストレーション・ガイドの第2章「インストール前の作業」を参照してください。特に、次の項を参照してください。

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

2.3.2.1 必須データベース・キャラクタ・セットの設定

Oracle Content DBでデータベースを使用するには、データベース・キャラクタ・セットをAL32UTF8に設定する必要があります。

インストール時にデータベース・キャラクタ・セットを設定するには、「拡張」インストール・タイプ(推奨)を選択します。既存のデータベースにデータベース・キャラクタ・セットを設定するには、Database Configuration Assistant(DBCA)を使用して正しいキャラクタ・セットでデータベースを再作成します。

関連項目:

データベース・キャラクタ・セットの設定方法または変更方法の詳細は、『Oracle Databaseグローバリゼーション・ガイド』の第2章「キャラクタ・セットの選択」を参照してください。 

2.3.2.2 パスワード・ファイルの要件

Oracle Content DBでデータベースを使用するには、データベースにパスワード・ファイルを構成する必要があります。この方法の詳細は、『Oracle Database管理者ガイド』を参照してください。

データベースにパスワード・ファイルを設定しなかった場合は、Oracle Content DBのインストール時にエラーが発生します。

2.3.2.3 WindowsでのOracleデータベースのファイアウォール要件

WindowsでOracle Databaseを実行している場合は、Oracle Content DB中間層をインストールする前にデータベース・コンピュータのファイアウォールを無効にする必要があります。そうしない場合、Oracle Content DBのインストールは正常に実行されません。Oracle Content DB中間層をインストールした後、ファイアウォールを必ず再度有効にしてください。

2.3.2.4 必要なデータベース初期化パラメータの設定

Oracle Content DBで使用するOracle Databaseに初期化パラメータを設定する必要があります。

インストール時に初期化パラメータを設定するには、「拡張」インストール・タイプを選択します。「データベース構成の選択」画面で、「詳細」を選択します。初期化パラメータは、DBCAを起動した後に設定できます。

既存のデータベースに初期化パラメータを設定するには、Oracle Application Server Disk 1の次の場所にあるcdb_alter_system.sqlスクリプトを実行します。

DRIVE_LETTER:¥cdb_alter_system.sql

また、Oracle Enterprise Manager 10g Database Controlを使用して手動で初期化パラメータを設定してサーバー・パラメータ・ファイルを更新することもできます。

関連項目:

Database Controlへのアクセス方法については、Oracleデータベースのインストレーション・ガイドのOracle Enterprise Manager Database Controlへのログインに関する項を参照してください。 

次のSQLコマンドを使用して、個々のパラメータを設定することもできます。

SQL> alter system set parameter_name=parameter_value scope=both;

たとえば、次のようになります。

SQL> alter system set shared_pool_size=184549376 scope=both;

表2-3に、Oracle Content DBに必要なデータベース初期化パラメータを示します。

表2-3    Oracle Content DBに必要なデータベース初期化パラメータ 
パラメータ名  最小値 
aq_tm_processes
 

db_recovery_file_dest_size
 

2147483648 

dml_locks
 

200 

job_queue_processes
 

10 

max_commit_propagation_delay
 

0

このパラメータは、Oracle Database 10g 10.2では使用されなくなりました。10.2のデータベースを使用している場合、このパラメータを設定する必要はありません。 

open_cursors
 

400 

processes
 

250 

remote_login_passwordfile
 

EXCLUSIVE 

session_max_open_files
 

50 

sessions
 

400 

undo_management
 

AUTO 

PLSQL_CODE_TYPE
 

INTERPRETED 

db_create_file_dest
 

このパラメータは、データベース・サーバーに、次のファイルを作成するデフォルトの場所を指定するために設定します。

  • データファイル

  • 一時ファイル

  • REDOログ・ファイル

  • 制御ファイル

  • ブロック・チェンジ・トラッキング・ファイル

次の例では、Oracle Managed Filesの作成時に使用するデフォルトのディレクトリとして/u01/oradataを設定します。

DB_CREATE_FILE_DEST = '/u01/oradata'

注意: 記憶域がRAWボリューム内にある場合、このパラメータは設定しないでください。RAW記憶域タイプを使用する場合は、Oracle Content DBをインストールする前に必要な表領域を作成する必要があります。詳細は、2.3.2.5項「Oracle Content DBでのRAW記憶域タイプの使用」を参照してください。 

2.3.2.5 Oracle Content DBでのRAW記憶域タイプの使用

データベース・ファイル記憶域にRAWデバイスを使用する場合は、Oracle Content DBをインストールする前に表領域を手動で作成する必要があります。表2-4に、各表領域の最小サイズを示します。

表2-4    Oracle Content DBで使用される表領域の最小サイズ 
表領域名  最小サイズ 

CONTENT_IFS_MAIN 

60MB 

CONTENT_IFS_LOB_N 

270MB 

CONTENT_IFS_LOB_I 

270MB 

CONTENT_IFS_LOB_M 

10MB 

CONTENT_IFS_CTX_I 

10MB 

CONTENT_IFS_CTX_K 

15MB 

CONTENT_IFS_CTX_X 

130MB 

WORKFLOW_IFS_MAIN 

10MB 

Oracle Content DBで使用される表領域の詳細は、『Oracle Content Database Oracle WebCenter Suite用管理者ガイド』の第2章「Oracle Content DBのデプロイ計画」を参照してください。

表領域を手動で作成するには、SQLコマンドcreate tablespaceを発行します。例2-1に、サイズが270MBのCONTENT_IFS_MAIN表領域を作成するコマンドを示します。

例2-1    create tablespaceコマンド

SQL > create tablespace CONTENT_IFS_MAIN logging datafile size 270M autoextend on next 
27M maxsize unlimited extent management local segment space management auto;

2.3.3 既存のOracle Databaseのアップグレード

Oracle DatabaseをOracle Content DBで動作保証されているいずれかのバージョンにアップグレードする必要がある場合があります。アップグレードを行う場合は、アップグレードに関するドキュメントを注意深く読み、すべての指示に従い、実行する必要があるすべてのアップグレード後のタスクを実行してください。そうしないと、問題が発生する場合があります。アップグレード後のタスクでは、次のスクリプトを実行する必要があります。

詳細は、データベースのアップグレードに関するドキュメントを参照してください。

2.3.3.1 データベース・パッチのダウンロードおよび適用

データベース・パッチは、次のURLのOracleMetaLinkからダウンロードできます。

https://metalink.oracle.com

オラクル社とサポート契約を締結している場合、OracleMetaLinkサイトからパッチをダウンロードする手順は次のようになります。

  1. OracleMetaLinkにログインします。

  2. Patches & Updates」をクリックします。

  3. Simple Search」リストで「Patch Number」が選択されていることを確認し、必要なパッチの番号を横のフィールドに入力します。

    ダウンロードする必要があるパッチ番号がわからない場合は、「Simple Search」リストで「Product or Family」を選択します。

  4. Platform or Language」リストから該当するオペレーティング・システムを選択します。

  5. Go」をクリックします。

  6. パッチをダウンロードする前に、「Results」で「View ReadMe」をクリックして、READMEの情報を確認します。次に、「Results」ページに戻って、「Download」をクリックしてパッチをダウンロードします。

データベース・パッチは、すべてのデータベース・プロセスを停止してから適用してください。アップグレードの完了後、root.shを実行する必要があります。詳細は、パッチによるアップグレードに関するドキュメントを参照してください。すべての指示に従い、実行する必要があるすべてのアップグレード後のタスクを実行してください。

2.4 Windowsシステム・ファイル(wsf.exe)


注意:

この手順はインストーラによって求められた場合にのみ実行します。 


Oracle Application Serverでは、Windowsシステム・ディレクトリ(通常、C:¥Windows¥system32またはC:¥Winnt¥system32)の一部のシステム・ファイルに最低限のバージョンが必要です。Oracle Application Serverのインストーラを実行する際に、コンピュータのWindowsシステム・ファイルがチェックされます。これらの古いバージョンのファイルが検出され、そのファイルを他のプロセスが使用している場合は、インストーラを終了してwsf.exeを実行し、最新のWindowsシステム・ファイルをインストールするように求められます。(古いバージョンのファイルが検出されても、そのファイルを他のプロセスが使用していない場合は、インストーラによってファイルが置き換えられるため、wsf.exeを実行する必要はありません。)

wsf.exeは、インストーラと同じディレクトリにあります。

wsf.exeを実行するには(インストーラによって要求された場合のみ)、次の手順を実行します。

  1. 次のコマンドを使用してwsf.exeを実行します。Oracle Universal Installerが起動され、Windowsシステム・ファイルがインストールされます。

    CD-ROMの場合(E:がCD-ROMドライブであると想定します):

    E:¥> wsf.exe
    
    

    DVD-ROMの場合(E:がDVD-ROMドライブであると想定します):

    E:¥> cd application_server
    E:¥> wsf.exe
    
    
  2. インストーラの画面に従います。

    表2-5    Windowsシステム・ファイルのインストール画面 
      画面  操作 

    1. 

    ようこそ 

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

    2. 

    ファイルの場所の指定 

    名前: wsfのOracleホームの名前を入力します。

    インストール先パス: 任意のフルパスを入力します。インストーラは、このフィールドに入力された値に関係なく、適切なシステム・ディレクトリにファイルをインストールします。

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

    3. 

    警告: システムを再起動してください 

    この画面が表示された場合、インストーラはこのインストールの終わりにコンピュータを自動的に再起動して、Windowsシステム・ファイルのインストールを完了させます。コンピュータで実行しているアプリケーション(インストーラ以外)を保存して閉じます。

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

    4. 

    サマリー 

    次へ」をクリックして、Windowsシステム・ファイルのインストールを開始します。 

    5. 

    インストール終了 

    終了」をクリックして、インストーラを終了します。 

  3. インストール時に「警告: システムを再起動してください」という画面が表示されると、インストーラによってコンピュータが再起動されます。再起動されない場合は、続行する前にコンピュータを再起動します。

2.5 ポート

Oracle HTTP Serverなどの多くのOracle Application Serverコンポーネントでポートを使用します。インストーラにデフォルトのポート番号を割り当ててもらうことも、ユーザーが指定したポート番号を使用することもできます。

2.5.1 エフェメラル・ポートの概要

エフェメラル・ポートは、オペレーティング・システムがサービスやプロセスに一時的に割り当てることのできるポート番号です。従来、一部のサービスやプロセスには、永続的なポート番号が割り当てられます。それ以外の場合は、割り当てられたポート番号の範囲からエフェメラル・ポート番号が、一時的に(リクエストが完了するまでの期間)割り当てられます。

エフェメラル・ポートの範囲

Microsoft Windowsでのエフェメラル・ポートの範囲は、1024〜5000です。

Windowsでは、この範囲の上限値のみ調整できます。他のほとんどのオペレーティング・システムでは、エフェメラル・ポートのデフォルトの範囲が広く、範囲の上限と下限の両方を調整できます。

Application Serverプロセスの1つであるOracle HTTP Server SSLは、エフェメラル・ポートの範囲内のポートを使用します。このプロセスは、必要なポートがクライアントで使用されている場合に起動できません。

問題: エフェメラル・ポートが競合しているためにコンポーネントを起動できない

まれに、必要なポートが使用不可なためにOracle Application Serverプロセスを起動できない場合があります。プロセスの起動が失敗するか、またはポートにバインドできないことがレポートされる場合があります。この問題は一時的な場合があり、影響を受けたプロセスを後で再起動すると、正常に起動する場合があります。

この問題の原因は、Oracle Application Serverがデフォルトでエフェメラル・ポートの範囲内のポート番号を使用することです。エフェメラル・ポートは通常、クライアント/サーバーのTCP/IP接続のクライアント側で使用されます。通常、クライアント・プロセスは接続のクライアント側で使用されるポートの値と関係ないため、すべてのTCP/IP実装では、クライアント側で使用するポート値の選択をオペレーティング・システムに依存させることができます。オペレーティング・システムは、このタイプの各クライアント接続用のエフェメラル・ポートの範囲から1つのポートを選択します。

一方、サーバー・プロセス(たとえば、Oracle Application Serverプロセス)はエフェメラル・ポートを使用できません。サーバー・プロセスでは、クライアントが常に同じサーバー・ポートに接続してサーバーと通信できるように、固定のポート値を使用する必要があります。

エフェメラル・ポートとのポートの競合は、Oracle Application Serverプロセスがエフェメラル・ポートの範囲内のポートを使用するように構成されている場合に発生します。Oracle Application Serverプロセスが起動しようとすると、必要なポートがクライアント・プロセス(オペレーティング・システムからエフェメラル・ポートを割り当てられたクライアント)によって使用されていることを検出します。このクライアントは、TCP/IPを介して通信可能なコンピュータ上の任意のプロセスである可能性があります。Oracle Application Serverプロセスは、必要なポートが使用不可である場合、起動に失敗します。

この問題は、他のオペレーティング・システムと比較してMicrosoft Windowsで頻繁に発生します。これは、Windowsで使用されるエフェメラル・クライアント接続用のポートの範囲が狭いためです。

エフェメラル・ポートとの競合を回避する方法

エフェメラル・ポートとの競合を回避するには、次の方法があります。

2.5.2 ポートが使用中かどうかの確認

ポートが使用されているかどうかを確認するには、netstatコマンドを次のように実行します。

C:¥> netstat -an | find "portnum"

ポート番号は、二重引用符で囲む必要があることに注意してください。

2.5.3 デフォルトのポート番号の使用

コンポーネントでデフォルトのポート番号を使用する場合は、特に何もする必要はありません。デフォルトのポート番号および範囲のリストについては、付録C「デフォルトのポート番号」を参照してください。各コンポーネントに対し、ポート範囲内で1つ以上のポートが使用できることを確認します。インストーラが空きポートを範囲内で検出できない場合、そのインストールは失敗します。

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

2.5.4 カスタムのポート番号の使用(「静的ポート」機能)

インストーラがコンポーネントにカスタムのポート番号を割り当てるようにするには、次の手順を実行します。

  1. コンポーネント名とポート番号の入ったファイルを作成します。ファイルの書式は、2.5.4.1項「staticports.iniファイルの書式」を参照してください。このファイルは通常staticports.iniファイルという名前ですが、任意の名前を付けることができます。

  2. インストーラの「ポート構成オプションの指定」画面で、「手動」を選択し、staticports.iniファイルのフルパスを入力します。

    ファイルへのフルパスを指定しないと、インストーラはファイルを見つけることができません。この場合、インストーラはすべてのコンポーネントにデフォルトのポートを割り当てますが、警告は一切表示されません。

2.5.4.1 staticports.iniファイルの書式

staticports.iniファイルの書式は次のとおりです。port_numは、コンポーネントに使用するポート番号に置き換えます。

Oracle HTTP Server port = port_num
Oracle HTTP Server SSL port = port_num
Oracle Notification Server Request port = port_num
Oracle Notification Server Local port = port_num
Oracle Notification Server Remote port = port_num
ASG port = port_num

このファイルを作成する最も簡単な方法は、CD-ROM(Disk 1)またはDVD-ROMにあるstaticports.iniファイルをテンプレートとして使用することです。

  1. staticports.iniファイルをCD-ROMまたはDVD-ROMからハード・ディスクにコピーします。

    表2-6    CD-ROMおよびDVD-ROM内のstaticports.iniファイルの場所 
    メディア  staticports.iniファイルの場所
    (E:がCD-ROMまたはDVD-ROMドライブであると想定)
     

    CD-ROM 

    Disk 1: E:¥stage¥Response¥staticports.ini 

    DVD-ROM 

    E:¥application_server¥stage¥Response¥staticports.ini 

  2. ローカル・コピー(ハード・ディスク上にあるファイル)を編集して必要なポート番号を含めます。

    staticports.iniファイルですべてのコンポーネントのポート番号を指定する必要はありません。ファイルにないコンポーネントでは、インストーラによりデフォルトのポート番号が使用されます。

    次の例では、Oracle HTTP ServerのポートといくつかのOracle Process Manager and Notification Serverのポートを設定します。指定されていないコンポーネントには、インストーラによってデフォルトのポート番号が割り当てられます。

    Oracle HTTP Server port = 2000
    Oracle HTTP Server SSL port = 2001
    Oracle Notification Server Request port = 2002
    Oracle Notification Server Local port = 2003
    
    

    インストールが完了したら、次のコマンドを実行して、割り当てられたポートを確認します。

    C:¥> ORACLE_HOME/opmn/bin/opmnctl startall
    C:¥> ORACLE_HOME/opmn/bin/opmnctl status -l
    
    


    ポート番号の選択に関する注意

     

インストーラでは、メモリーをチェックすることにより、ファイルに指定されたポートが使用可能であることが確認されます。つまり、インストーラが検出できるのは、実行中のプロセスで使用されているポートのみです。アプリケーションで使用されているポートを調べるために構成ファイルが確認されることはありません。

指定されたポートが使用できないことが検出されると、インストーラにより警告が表示されます。インストーラでは、使用できないポートの割当ては行われません。この問題を解決するには、次の手順を実行します。

  1. staticports.iniファイルを編集して別のポートを指定するか、そのポートを使用しているアプリケーションをシャットダウンします。

  2. 再試行」をクリックします。インストーラはstaticports.iniファイルの再読取りを行い、ファイル内のエントリを再確認します。

2.5.4.2 インストーラが指定されたポートではなくデフォルトのポートを使用する原因となるエラー条件

staticports.iniファイルは念入りに確認してください。間違いがあると、インストーラでは警告を表示せずにデフォルトのポートを使用します。次のような点を確認します。

2.5.4.3 Oracle HTTP Serverのポート

このコンポーネントのポートを設定する場合は、次の点を理解しておく必要があります。

Oracle HTTP Serverのhttpd.confファイルでは、PortおよびListenの各ディレクティブによってOracle HTTP Serverで使用されるポートが指定されます(図2-1)。両方のディレクティブが同じポート番号を使用するように設定する必要があります。

これらのポートを設定するには、staticports.iniファイルの「Oracle HTTP Server port」と「Oracle HTTP Server Listen port」の行を使用します。たとえば、次のようになります。

Oracle HTTP Server port = 8080
Oracle HTTP Server Listen port = 8080

これらのポートのSSLバージョンを設定するには、次の行を使用します。SSL非対応バージョンと同様、ポート番号は同じである必要があります。

Oracle HTTP Server SSL port = 443
Oracle HTTP Server Listen (SSL) port = 443


図2-1    Oracle HTTP Serverの構成


画像の説明

2.6 オペレーティング・システム・ユーザー

インストールを実行するオペレーティング・システム・ユーザーは、Administratorsグループに所属している必要があります。


注意:

ユーザーはAdministratorsグループに直接リストされている必要があります。ユーザーは間接的にAdministratorsグループに所属することはできません(たとえば、Administratorsグループに属するグループのメンバーになるなど)。 


自分がAdministratorsグループに所属しているかどうかを確認するには、次の手順を実行します。

  1. 「コンピュータの管理」ダイアログ・ボックスを表示します。

    Windows 2000またはWindows XPの場合: デスクトップ上で「マイ コンピュータ」を右クリックし、「管理」を選択します。

    Windows 2003の場合: デスクトップ上でローカル・コンピュータのアイコンを右クリックし、「管理」を選択します。

  2. 左側のフレームで「ローカル ユーザーとグループ」を展開し、「ユーザー」を選択します。

  3. 右側のフレームで、ユーザーを右クリックして「プロパティ」を選択します。そのプロパティ・ダイアログ・ボックスが表示されます。

  4. プロパティ・ダイアログ・ボックスで、「所属するグループ」タブをクリックします。

自分がAdministratorsグループのメンバーでない場合、自分をAdministratorsグループに追加するように管理者に依頼するか、またはAdministratorsグループのメンバーであるユーザーでログオンします。

2.7 環境変数

Oracle Application Serverをインストールするオペレーティング・システム・ユーザーは、次の環境変数を設定(または設定解除)する必要があります。

表2-7 に、環境変数の設定または設定解除の概要を示します。

表2-7    環境変数の概要 
環境変数  設定または設定解除 

PATH 

最大1023文字です。 

TNS_ADMIN 

設定しないでください。 

TEMP 

任意です。設定解除した場合、デフォルトでC:¥tempに設定されます。 

2.7.1 環境変数の設定方法

この項では、Windowsで環境変数を設定する方法を説明します。

  1. 「システムのプロパティ」コントロール・パネルを表示します。

    Windows 2000の場合: 「スタート」→「設定」→「コントロール パネル」→「システム」を選択します。

    Windows 2003の場合: 「スタート」→「コントロール パネル」→「システム」を選択します。

    Windows XPの場合: 「スタート」→「コントロール パネル」を選択し、「システム」をダブルクリックします。

  2. 詳細」タブを選択します。

  3. 環境変数」をクリックします。

  4. 変数の値を変更するには、変更する変数を選択し、「編集」をクリックします。

2.7.2 PATH

環境変数PATHは最大1023文字です。これを超えると、インストールは失敗します。

2.7.3 TNS_ADMIN

インストーラの実行時に環境変数TNS_ADMINが設定されていないことを確認します。設定されている場合、インストール中にエラーが発生する可能性があります。

2.7.4 TEMP

インストール中、インストーラでは一時ファイルを一時ディレクトリに書き込む必要があります。デフォルトでは、一時ディレクトリはC:¥tempです。

インストーラでC:¥temp以外のディレクトリを使用するには、環境変数TEMPにかわりのディレクトリのフルパスを設定します。このディレクトリは、表2-2に示した要件を満たしている必要があります。

この環境変数を設定していないと、デフォルトのディレクトリの領域が十分でない場合に、環境変数が設定されていないことを示すエラー・メッセージが表示されます。異なるディレクトリを指すように環境変数を設定するか、またはデフォルトのディレクトリに十分な領域を確保する必要があります。いずれの場合でも、インストールをやり直す必要があります。

2.8 ネットワーク関連項目

通常、Oracle Application Serverをインストールするコンピュータはネットワークに接続されており、Oracle Application Serverインストールが入るだけのローカル記憶域があり、表示モニターとCD-ROMドライブまたはDVD-ROMドライブがあります。

この項では、このような典型的なシナリオとは異なるコンピュータにOracle Application Serverをインストールする方法について説明します。次のような場合を扱います。

2.8.1 DHCP接続のコンピュータへのインストール

次の制限はDHCP接続のコンピュータでOracle Application Serverを実行している場合にのみ適用されることに注意してください。DHCP接続のコンピュータ上のOracle Application Serverインスタンスは、他のコンピュータで実行されている他のインスタンスと通信できません。たとえば、2台のコンピュータのいずれか1台でもDHCPを使用している場合、OracleAS Infrastructureを1台のコンピュータで実行し、中間層をもう1台のコンピュータで実行することはできません。通信する必要があるすべてのインスタンスは、同じコンピュータで実行する必要があります。クライアントに制限はありません。クライアント・コンピュータがネットワーク上のDHCP接続のコンピュータを解決できるかぎり、そのコンピュータのクライアントからDHCP接続のコンピュータで実行されているインスタンスにアクセスできます。

DHCP接続のコンピュータにOracle Application Serverをインストールする前に、次の手順を実行します。

  1. DHCP接続のコンピュータにループバック・アダプタをインストールします。

    ループバック・アダプタをインストールすると、ループバック・アダプタによってコンピュータにローカルIPが割り当てられます。ループバック・アダプタをインストールしてローカルIPアドレスを取得すると、Oracle Application Serverのインストール後に(DHCPによって)IPアドレスが変更されるたびにchgiphostスクプリトを実行する必要がなくなります。

    プライマリ・ネットワーク・アダプタの決定方法

    Windowsでは、ループバック・アダプタがネットワーク・アダプタの一種としてみなされます。コンピュータにループバック・アダプタをインストールした後、コンピュータにはネットワーク・アダプタとループバック・アダプタの少なくとも2つのネットワーク・アダプタがインストールされています。

    Windowsには、ループバック・アダプタをプライマリ・アダプタとして使用させる必要があります。プライマリ・アダプタは、アダプタをインストールした順序によって決まります。

    • Windows 2000では、最後にインストールしたアダプタがプライマリ・アダプタになります。 そのため、ループバック・アダプタをインストールするのみで済みます。ただし、ループバック・アダプタのインストール後に追加のネットワーク・アダプタをインストールした場合、ループバック・アダプタを削除して再インストールする必要があります。

    様々なWindowsプラットフォームにループバック・アダプタをインストールする方法については、2.8.6項「ループバック・アダプタのインストール」を参照してください。

  2. Oracle Application Serverをインストールする各コンピュータにpingします。

    • ホスト名のみを使用して、また完全修飾名を使用して、コンピュータからそのコンピュータ自体にpingします。

      たとえば、mycomputerというコンピュータにループバック・アダプタをインストールした場合、次のコマンドを実行します。

      prompt> ping mycomputer         ホスト名のみを使用してコンピュータ自体をpingします。
      Reply from 10.10.10.10                    ループバック・アダプタIPが戻されます。
      prompt> ping mycomputer.mydomain.com   完全修飾名を使用してpingします。
      Reply from 10.10.10.10                    ループバック・アダプタIPが戻されます。
      
      


      注意:

      コンピュータからそのコンピュータ自体にpingコマンドを実行すると、ループバック・アダプタのIPが戻されます。コンピュータのネットワークIPは戻されません。 


    • ホスト名のみを使用して、また完全修飾名を使用して、ネットワーク上の他のコンピュータからループバック・アダプタをインストールしたコンピュータにpingします。

      この場合、pingコマンドを実行するとコンピュータのネットワークIPが戻されます。

      prompt> ping mycomputer                ホスト名を使用してpingします。
      Reply from 139.185.140.166                ネットワークIPが戻されます。
      prompt> ping mycomputer.mydomain.com   完全修飾名を使用してpingします。
      Reply from 139.185.140.166                ネットワークIPが戻されます。
      
      

    pingが失敗した場合は、ネットワーク管理者に問い合せてください。

2.8.2 複数のホーム(複数のIP)を持つコンピュータへのインストール

Oracle Application Serverを複数のホームを持つコンピュータにインストールできます。複数のホームを持つコンピュータは、複数のIPアドレスに関連付けられます。通常、これは複数のネットワーク・カードをコンピュータに取り付けることによって実現されます。各IPアドレスは1つのホスト名に関連付けられます。また、ホスト名に別名を設定することもできます。Oracle Universal Installerで使用するホスト名は、OUI_HOSTNAME変数を指定してインストーラを実行すると設定できます。たとえば、次のようになります。

CD-ROMの場合(E:がCD-ROMドライブであると想定します):

E:¥> setup.exe OUI_HOSTNAME=hostname

DVD-ROMの場合(E:がDVD-ROMドライブであると想定します):

E:¥> cd application_server
E:¥application_server> setup.exe OUI_HOSTNAME=hostname

クライアントは、このホスト名を使用して(またはこのホスト名の別名を使用して)、そのコンピュータにアクセスできる必要があります。これを確認するには、短縮名(ホスト名のみ)とフルネーム(ホスト名とドメイン名)を使用して、クライアント・コンピュータからホスト名にpingします。どちらのpingも正常に実行される必要があります。

環境変数の設定の詳細は、2.7.1項「環境変数の設定方法」を参照してください。

2.8.3 複数の別名を持つコンピュータへのインストール

複数の別名を持つコンピュータは、1つのIP(ただし複数の別名)でネーミング・サービスに登録されます。ネーミング・サービスは、これらのすべての別名を同じコンピュータに解決します。このようなコンピュータにOracle Application Serverをインストールする場合は、環境変数ORACLE_HOSTNAMEを、使用するホスト名を持つコンピュータにあらかじめ設定しておきます。

環境変数の設定の詳細は、2.7.1項「環境変数の設定方法」を参照してください。

2.8.4 ネットワークに接続されていないコンピュータへのインストール

Oracle Application Serverは、ノート型コンピュータなどの、ネットワークに接続されていないコンピュータにインストールできます。ネットワークに接続されていないコンピュータは他のコンピュータにアクセスできないため、そのコンピュータに必要なすべてのコンポーネントをインストールする必要があります。

ネットワークに接続されていないコンピュータにOracle Application Serverをインストールする場合でも、コンピュータにはネットワーク機能が必要であることに注意してください。ネットワークに接続されていないとは、コンピュータがネットワークに接続されていない状態を意味します。

ネットワークに接続されていないコンピュータにOracle Application Serverをインストールし、インストール後もそのコンピュータをネットワークに接続しない場合、この時点でそのコンピュータにOracle Application Serverをインストールできます。

ただし、ネットワークに接続されていないコンピュータへのインストール後にそのコンピュータをネットワークに接続する場合は、Oracle Application Serverのインストール前に次の手順を実行します。

  1. コンピュータにループバック・アダプタをインストールします。詳細は、2.8.6項「ループバック・アダプタのインストール」を参照してください。

    ループバック・アダプタとローカルIPアドレスによって、仮想的にネットワークに接続されたコンピュータとして動作します。そのコンピュータをネットワークに接続した場合、Oracle Application Serverは同じローカルIPとホスト名を使用します。

  2. ホスト名のみを使用して、また完全修飾名を使用して、コンピュータからそのコンピュータ自体にpingします。

    たとえば、mycomputerというコンピュータにループバック・アダプタをインストールした場合、次のコマンドを実行します。

    prompt> ping mycomputer             ホスト名のみを使用してコンピュータ自体をpingします。
    Reply from 10.10.10.10                    ループバック・アダプタIPが戻されます。
    prompt> ping mycomputer.mydomain.com   完全修飾名を使用してpingします。
    Reply from 10.10.10.10                    ループバック・アダプタIPが戻されます。
    
    


    注意:

    コンピュータからそのコンピュータ自体にpingコマンドを実行すると、ループバック・アダプタのIPが戻されます。 


    pingが失敗した場合は、ネットワーク管理者に問い合せてください。

インストール後のネットワークへのコンピュータの接続

インストール後にコンピュータをネットワークに接続した場合、そのコンピュータ上のOracle Application Serverインスタンスは、ネットワーク上の他のインスタンスと連携して機能します。コンピュータにループバック・アダプタをインストールしている必要があることに注意してください。接続しているネットワークに応じて、コンピュータに静的IPまたはDHCPを使用できます。

詳細は、『Oracle Application Server管理者ガイド』を参照してください。

2.8.5 後でネットワークから切断する、静的IPを持つコンピュータへのインストール

ネットワークに接続された静的IPを持つコンピュータにOracle Application Serverをインストールして、そのコンピュータをネットワークから切断した後でもOracle Application Serverを実行可能にする場合、Oracle Application Serverのインストール前に次の手順を実行します。

  1. コンピュータにループバック・アダプタをインストールします。詳細は、2.8.6項「ループバック・アダプタのインストール」を参照してください。

    ループバック・アダプタをインストールしないと、ネットワークからコンピュータを切断した際に静的IPが使用不可になるため、Oracle Application Serverが正常に機能しません。

  2. ループバック・アダプタがプライマリ・ネットワーク・アダプタであることを確認します。詳細は、「プライマリ・ネットワーク・アダプタの決定方法」を参照してください。これを行うには、(1)ホスト名のみを使用して、また(2)完全修飾名を使用して、コンピュータからそのコンピュータ自体にpingコマンドを実行します。

    たとえば、mycomputerというコンピュータにループバック・アダプタをインストールした場合、次のコマンドを実行します。

    prompt> ping mycomputer             ホスト名のみを使用してコンピュータ自体をpingします。
    Reply from 10.10.10.10                    ループバック・アダプタIPが戻されます。
    prompt> ping mycomputer.mydomain.com   完全修飾名を使用してpingします。
    Reply from 10.10.10.10                    ループバック・アダプタIPが戻されます。
    
    

    コンピュータからそのコンピュータ自体にpingコマンドを実行すると、ループバック・アダプタのIPが戻されます。コンピュータのネットワークIPは戻されません。

これらの手順は、コンピュータが静的IPを使用するかDHCPを使用するかにかかわらず実行する必要があります。DHCP接続のコンピュータにループバック・アダプタが必要であることについては、2.8.1項「DHCP接続のコンピュータへのインストール」を参照してください。

ネットワークからコンピュータを切断すると、そのコンピュータはすべてのネットワーク・リソースにアクセスできなくなります。コンピュータに必要なすべてのインスタンス(OracleAS Infrastructureや中間層など)がインストールされていることを確認します。

2.8.6 ループバック・アダプタのインストール

ループバック・アダプタは、次のすべてのシナリオで必要です。

ループバック・アダプタのインストール手順は、Windowsのバージョンによって異なります。

2.8.6.1 コンピュータにループバック・アダプタがインストールされているかどうかの確認

コンピュータにループバック・アダプタがインストールされているかどうかを確認するには、ipconfig /allコマンドを実行します。

prompt> ipconfig /all

ループバック・アダプタがインストールされている場合、ループバック・アダプタの値が表示されます。たとえば、次のようになります。

Ethernet adapter Local Area Connection 2:
  Connection-specific DNS Suffix  . :
  Description . . . . . . . . . . . : Microsoft Loopback Adapter
  Physical Address. . . . . . . . . : 02-00-4C-4F-4F-50
  DHCP Enabled. . . . . . . . . . . : Yes
  Autoconfiguration Enabled . . . . : Yes
  Autoconfiguration IP Address. . . : 169.254.25.129
  Subnet Mask . . . . . . . . . . . : 255.255.0.0

2.8.6.2 Windows 2000へのループバック・アダプタのインストール

Windows 2000では、最後にインストールしたネットワーク・アダプタがレポートされます。 そのため、ループバック・アダプタのインストール後に追加のネットワーク・アダプタをインストールした場合、ループバック・アダプタを削除して再インストールする必要があります。ループバック・アダプタは、コンピュータに最後にインストールしたネットワーク・アダプタである必要があります。

Windows 2000にループバック・アダプタをインストールするには、次の手順を実行します。

  1. スタート」→「設定」→「コントロール パネル」を選択します。

  2. ハードウェアの追加と削除」をダブルクリックすると、ハードウェアの追加と削除ウィザードが起動されます。

  3. 「ハードウェアの追加と削除ウィザードの開始」ウィンドウで、「次へ」をクリックします。

  4. 「ハードウェアに関する作業の選択」ウィンドウで、「デバイスの追加/トラブルシューティング」を選択して、「次へ」をクリックします。

  5. 「ハードウェア デバイスの選択」ウィンドウで、「新しいデバイスの追加」を選択して、「次へ」をクリックします。

  6. 「新しいハードウェアの検索」ウィンドウで、「いいえ、一覧からハードウェアを選択します」を選択して、「次へ」をクリックします。

  7. 「ハードウェアの種類」ウィンドウで、「ネットワーク アダプタ」を選択して、「次へ」をクリックします。

  8. 「ネットワーク アダプタの選択」ウィンドウで、次の手順を実行します。

    1. 製造元: 「Microsoft」を選択します。

    2. ネットワーク アダプタ: 「Microsoft Loopback Adapter」を選択します。

    3. 次へ」をクリックします。

  9. 「ハードウェアのインストールの開始」ウィンドウで、「次へ」をクリックします。

  10. 「ハードウェアの追加と削除ウィザードの完了」ウィンドウで、「完了」をクリックします。

  11. デスクトップ上で「マイ ネットワーク」を右クリックし、「プロパティ」を選択します。「ネットワークとダイアルアップ接続」コントロール・パネルが表示されます。

  12. 前述の手順で作成した接続を右クリックします。通常、これは「ローカル エリア接続2」です。「プロパティ」を選択します。

  13. 全般」タブで、「インターネット プロトコル (TCP/IP)」を選択して、「プロパティ」をクリックします。

  14. 「インターネット プロトコル(TCP/IP)のプロパティ」ダイアログ・ボックスで、「次の IP アドレスを使用する」をクリックして、次の手順を実行します。

    1. IPアドレス: ループバック・アダプタのプライベートIPを入力します。次のプライベート・アドレスを使用することをお薦めします。

      • 192.168.x.xxは1〜255の数字)

      • 10.10.10.10

    2. サブネット マスク: 255.255.255.0と入力します。

    3. 入力した値を記録しておきます。この値は、この後の手順で必要になります。

    4. 他のフィールドは空白のままにします。

    5. OK」をクリックします。

  15. ネットワーク接続」ウィンドウを閉じます。

  16. コンピュータを再起動します。

  17. C:¥winnt¥system32¥drivers¥etc¥hostsファイルで、localhost行のすぐ後に、次の書式の行を追加します。

    IP_address   hostname.domainname   hostname
    
    

    説明:

    • IP_addressは、手順14で入力したプライベートIPアドレスです。

    • hostnameは、コンピュータの名前です。

    • domainnameは、ドメインの名前です。

    たとえば、次のようになります。

    10.10.10.10   mycomputer.mydomain.com   mycomputer
    
    
  18. ネットワーク構成を確認します。

    1. コントロール・パネルで「システム」を開き、「ネットワークID」タブを選択します。

      フル コンピュータ名」に、ホスト名とドメイン名が表示されていることを確認します(例: sales.us.mycompany.com)。

    2. プロパティ」をクリックします。

      コンピュータ名」にホスト名が表示され、「フル コンピュータ名」にホスト名とドメイン名が表示されていることを確認します。前の例を使用すると、ホスト名はsales、ドメイン名はus.mycompany.comとなります。

    3. 詳細」をクリックします。「このコンピュータのプライマリDNSサフィックス」に、ドメイン名が表示されます(例: us.mycompany.com)。

    4. システム」コントロール・パネルを閉じます。

2.8.6.3 Windows 2003またはWindows XPへのループバック・アダプタのインストール

Windows 2003またはWindows XPにループバック・アダプタをインストールするには、次の手順を実行します。

  1. Windowsのコントロール・パネルを開きます。

    Windows 2003の場合: 「スタート」→「コントロール パネル」→「ハードウェアの追加」を選択します。

    Windows XPの場合: 「スタート」→「コントロール パネル」を選択し、「ハードウェアの追加」をダブルクリックします。

  2. 「ハードウェアの追加と削除ウィザードの開始」ウィンドウで、「次へ」をクリックします。

  3. 「ハードウェアは接続されていますか?」ウィンドウで、「はい、ハードウェアを接続しています」を選択して、「次へ」をクリックします。

  4. 「次のハードウェアは既にコンピュータ上にインストールされています。」ウィンドウに、インストールされているハードウェアの一覧が表示されます。「新しいハードウェア デバイスの追加」を選択して、「次へ」をクリックします。

  5. 「ウィザードで、ほかのハードウェアをインストールできます。」ウィンドウで、「一覧から選択したハードウェアをインストールする」を選択して、「次へ」をクリックします。

  6. 「次の一覧からインストールするハードウェアの種類を選択してください。」ウィンドウで、「ネットワーク アダプタ」を選択して、「次へ」をクリックします。

  7. 「ネットワーク アダプタの選択」ウィンドウで、次の手順を実行します。

    • 製造元: 「Microsoft」を選択します。

    • ネットワーク アダプタ: 「Microsoft Loopback Adapter」を選択します。

  8. 次へ」をクリックします。

  9. 「ハードウェアをインストールする準備ができました。」ウィンドウで、「次へ」をクリックします。

  10. 「ハードウェアの追加ウィザードの完了」ウィンドウで、「完了」をクリックします。

  11. Windows 2003を使用している場合は、コンピュータを再起動します。

  12. デスクトップ上で「マイ ネットワーク」を右クリックし、「プロパティ」を選択します。「ネットワーク接続」コントロール・パネルが表示されます。

  13. 前述の手順で作成した接続を右クリックします。通常、この名前は「ローカル エリア接続2」です。「プロパティ」を選択します。

  14. 全般」タブで、「インターネット プロトコル (TCP/IP)」を選択して、「プロパティ」をクリックします。

  15. 「インターネット プロトコル(TCP/IP)のプロパティ」ダイアログ・ボックスで、「次の IP アドレスを使用する」をクリックして、次の手順を実行します。

    1. IPアドレス: ループバック・アダプタのプライベートIPを入力します。次のプライベート・アドレスを使用することをお薦めします。

      • 192.168.x.xxは1〜255の数字)

      • 10.10.10.10

    2. サブネット マスク: 255.255.255.0と入力します。

    3. 入力した値を記録しておきます。この値は、この後の手順で必要になります。

    4. 他のフィールドは空白のままにします。

    5. OK」をクリックします。

  16. 「ローカル エリア接続2のプロパティ」ダイアログ・ボックスで「OK」をクリックします。

  17. ネットワーク接続」を閉じます。

  18. コンピュータを再起動します。

  19. C:¥winnt¥system32¥drivers¥etc¥hostsファイルで、localhost行のすぐ後に、次の書式の行を追加します。

    IP_address   hostname.domainname   hostname
    
    

    説明:

    • IP_addressは、手順14で入力したプライベートIPアドレスです。

    • hostnameは、コンピュータの名前です。

    • domainnameは、ドメインの名前です。

    たとえば、次のようになります。

    10.10.10.10   mycomputer.mydomain.com   mycomputer
    
    
  20. ネットワーク構成を確認します。

    1. コントロール・パネルで「システム」を開き、「コンピュータ名」タブを選択します。「フル コンピュータ名」に、ホスト名とドメイン名が表示されていることを確認します(例: sales.us.mycompany.com)。

    2. 変更」をクリックします。「コンピュータ名」にホスト名が表示され、「フル コンピュータ名」にホスト名とドメイン名が表示されていることを確認します。前の例を使用すると、ホスト名はsales、ドメイン名はus.mycompany.comとなります。

    3. 詳細」をクリックします。「このコンピュータのプライマリDNSサフィックス」に、ドメイン名が表示されます(例: us.mycompany.com)。

2.8.6.4 ホスト名の確認

DHCPサーバーによって(IPアドレスの割当て以外に)コンピュータのホスト名も割り当てられる場合、インストーラは、ユーザーがローカルに定義したホスト名のかわりにこのホスト名を使用する場合があります。

インストーラでローカルのホスト名を使用するには、2つの方法があります。

Oracle Application Serverをインストール済である場合は、『Oracle Application Server管理者ガイド』に記載されているIP/ホスト名の変更手順を使用して、インストール後にホスト名を変更できます。

2.8.6.5 Windows 2000、Windows 2003またはWindows XPからのループバック・アダプタの削除

Windows 2000、Windows 2003またはWindows XPからループバック・アダプタを削除するには、次の手順を実行します。

  1. 「システムのプロパティ」コントロール・パネルを表示します。

    Windows 2000の場合: 「スタート」→「設定」→「コントロール パネル」を選択し、「システム」をダブルクリックします。

    Windows 2003の場合: 「スタート」→「コントロール パネル」→「システム」を選択します。

    Windows XPの場合: 「スタート」→「コントロール パネル」を選択し、「システム」をダブルクリックします。

  2. 「ハードウェア」タブで、「デバイス マネージャ」をクリックします。

  3. 「デバイス マネージャ」ウィンドウで、「ネットワーク アダプタ」を展開します。「Microsoft Loopback Adapter」が表示されます。

  4. MS Loopback Adapter」を右クリックし、「削除」を選択します。

  5. OK」をクリックします。

2.8.7 CD-ROMまたはDVD-ROMからハード・ドライブへのコピーとハード・ドライブからのインストール

Oracle Application ServerのCD-ROMまたはDVD-ROMからインストールするかわりに、CD-ROMまたはDVD-ROMの内容をハード・ドライブにコピーし、そこからインストールを行うこともできます。これは、ネットワーク上にOracle Application Serverインスタンスを多数インストールする場合、またはOracle Application ServerをインストールするコンピュータにCD-ROMまたはDVD-ROMドライブがない場合に便利です。

(リモート・コンピュータのCD-ROMまたはDVD-ROMドライブからもインストールできます。2.8.8項「リモート・コンピュータのCD-ROMまたはDVD-ROMドライブからのインストール」を参照してください。)

ハード・ドライブからインストールする場合、インストーラにより、CD-ROMを交換するよう要求されません。ファイルが正しい場所にあれば、検出されます(図2-2を参照)。

他のコンピュータからのハード・ドライブへのアクセス

CD-ROMまたはDVD-ROMの内容をコピーしたハード・ドライブからリモート・コンピュータにOracle Application Serverをインストールするには、次の手順を実行します。

  1. ローカル・コンピュータで、ハード・ドライブを共有化します。

  2. Oracle Application Serverをインストールするコンピュータで、共有化したハード・ドライブを割り当てます。

  3. Oracle Application Serverをインストールするリモート・コンピュータからインストーラを実行します。

    インストーラにアクセスするには、割り当てたドライブのドライブ文字(たとえば、H:¥WC_101320_1¥setup.exe)を使用する必要があります。

    汎用命名規則(UNC)の構文(¥¥hostname¥sharename)を使用してインストーラにアクセスすることはできません。

領域の要件

ハード・ドライブに、CD-ROMの内容またはDVD-ROMのapplication_serverディレクトリの内容が入るだけの十分な空き領域があることを確認してください。各CD-ROMは、約650MBです。つまり、3枚のCD-ROMをコピーする場合、約1.9GBのディスク領域を必要とします。

DVD-ROMのapplication_serverディレクトリは約1.6GBです。

この領域を、Oracle Application Serverのインストールに必要な領域(表2-2を参照)に加えます。

CD-ROMの内容をコピーする方法
  1. 図2-2に示すようなディレクトリ構造をハード・ドライブ上に作成します。

    親ディレクトリ(この例ではOracleAS_10gになっていますが、任意の名前を付けることができます)を作成し、親ディレクトリの下にDisk1Disk2などのサブディレクトリを作成します。サブディレクトリの名前はDiskNにします。ここでNはCD-ROMの番号です。

    図2-2    CD-ROMをハード・ディスクにコピーするためのディレクトリ構造


    画像の説明

  2. 各CD-ROMの内容を、対応するディレクトリにコピーします。

    Windowsのエクスプローラまたはコマンドラインを使用してファイルをコピーできます。コマンドラインを使用する場合は、xcopyコマンドを使用します。

    次の例では、E:がCD-ROMドライブ、C:¥OracleAS_10g¥DiskNがCD-ROMの内容をコピーするディレクトリであると想定しています。

    E:¥> xcopy /e /i  E:¥WC_101320_1 C:¥OracleAS_10g¥Disk1
    E:¥> xcopy /e /i  E:¥WC_101320_2 C:¥OracleAS_10g¥Disk2
    ... 各CDに対して繰り返します。
    
    

コピーしたファイルからインストーラを実行するには、Disk1ディレクトリからsetup.exe実行可能ファイルを実行します。Oracle Application Serverを実行するコンピュータから実行します。

C:¥> cd OracleAS_10g¥Disk1
C:¥OracleAS_10g¥Disk1> setup.exe

DVD-ROMのapplication_serverディレクトリの内容をコピーする方法

Windowsのエクスプローラまたはコマンドラインを使用してapplication_serverディレクトリをコピーできます。コマンドラインを使用する場合、次の手順を実行します。

  1. (オプション)application_serverディレクトリをコピーするディレクトリを作成します。

  2. application_serverディレクトリをDVD-ROMからハード・ディスクにコピーします。

    次の例では、E:がDVD-ROMドライブ、C:¥application_serverがコピー先のディレクトリであると想定しています。

    E:¥> xcopy /e /i  E:¥application_server  C:¥application_server
    
    

コピーしたファイルからインストーラを実行するには、Oracle Application Serverを実行するコンピュータからsetup.exe実行可能ファイルを実行します。

C:¥> cd application_server
C:¥application_server> setup.exe

2.8.8 リモート・コンピュータのCD-ROMまたはDVD-ROMドライブからのインストール

Oracle Application ServerをインストールするコンピュータにCD-ROMまたはDVD-ROMドライブがない場合は、リモート・コンピュータのCD-ROMまたはDVD-ROMドライブからインストールを実行することができます。次の手順は実行済であることを確認します。

リモート・コンピュータのCD-ROMまたはDVD-ROMドライブの共有化

使用するリモート・コンピュータのCD-ROMまたはDVD-ROMドライブは、共有化する必要があります。これを行うには、リモート・コンピュータ(CD-ROMまたはDVD-ROMドライブがあるコンピュータ)で次の手順を実行します。

  1. 管理者ユーザーとしてログオンします。

  2. Windowsエクスプローラを起動します。

  3. CD-ROMまたはDVDドライブ文字を右クリックし、「共有」(Windows 2000の場合)または「共有とセキュリティ」(Windows 2003またはWindows XPの場合)を選択します。

  4. 共有」タブ(図2-3):

    このフォルダを共有する」を選択します。

    共有名: cdromdvdなどの共有名を指定します。ローカル・コンピュータでCD-ROMまたはDVD-ROMドライブを割り当てる際にこの名前を使用します。手順dを参照してください。

    アクセス許可」をクリックします。CD-ROMまたはDVDドライブにアクセスしてOracle Application Serverをインストールするユーザーに、少なくとも「読取り」権限が必要です。

    終了時に「OK」をクリックします。

    図2-3    CD-ROMドライブの共有


    画像の説明

  5. CD-ROMの場合: Oracle Application ServerのDisk 1をCD-ROMドライブに挿入します。

    DVD-ROMの場合: Oracle Application ServerのDVD-ROMをDVD-ROMドライブに挿入します。

ローカル・コンピュータでのCD-ROMまたはDVD-ROMドライブの割当て

ローカル・コンピュータでCD-ROMまたはDVD-ROMドライブを割り当てて、インストーラを実行するには、次の手順を実行します。

  1. リモート・コンピュータのCD-ROMドライブまたはDVD-ROMドライブを割り当てます。

    1. ローカル・コンピュータでWindowsエクスプローラを起動します。

    2. ツール」→「ネットワーク ドライブの割り当て」を選択します。「ネットワーク ドライブの割り当て」ダイアログ・ボックスが表示されます。

    3. リモート・コンピュータのCD-ROMまたはDVD-ROMドライブに使用するドライブ文字を選択します。

    4. フォルダ」に、次の書式を使用してリモート・コンピュータのCD-ROMまたはDVD-ROMドライブの場所を入力します。

      ¥¥remote_hostname¥share_name
      
      

      remote_hostnameは、CD-ROMまたはDVD-ROMドライブがあるリモート・コンピュータの名前に置き換えます。

      share_nameは、手順4で入力した共有名に置き換えます。

      例: ¥¥computer2¥cdrom

    5. 別のユーザーとしてリモート・コンピュータに接続する必要がある場合、次の操作を実行します。

      異なるユーザー名」をクリックし、ユーザー名を入力します。

    6. 完了」をクリックします。

  2. 割り当てたCD-ROMまたはDVD-ROMドライブからインストーラを実行します。

    インストーラによってCD-ROMを交換するように要求されたら、CD-ROMを取り出して、必要なCD-ROMを挿入します。


    注意:

    CD-ROMを交換するときは、インストーラが実行中である必要があります。CD-ROMを交換するときにインストーラを終了しないでください。インストーラを終了すると、中断したところから再開することができません。また、インストーラにより作成された部分的なインストールは使用できないため、手動で削除する必要があります。 


2.8.9 リモート制御ソフトウェアを介したリモート・コンピュータへのインストール

リモート・コンピュータにOracle Application Serverをインストールして実行する(つまり、ハード・ドライブがあるリモート・コンピュータでOracle Application Serverコンポーネントを実行する)場合、そのコンピュータに物理的にアクセスできない場合でも、VNCやSymantec pcAnywhereなどのリモート制御ソフトウェアを実行している場合は、そのリモート・コンピュータにインストールを実行できます。この場合、ローカル・コンピュータでもリモート制御ソフトウェアを実行している必要があります。

リモート・コンピュータには、次の2つの方法のいずれかでOracle Application Serverをインストールできます。

ハード・ドライブからのインストール

Oracle Application ServerのCD-ROMまたはDVD-ROMの内容をハード・ドライブにコピーしている場合、ハード・ドライブからインストールできます。

これを行うには、次の手順を実行します。

  1. リモート制御ソフトウェアがリモート・コンピュータとローカル・コンピュータにインストールされ、実行されていることを確認します。

  2. Oracle Application ServerのCD-ROMまたはDVD-ROMを含むハード・ドライブを共有化します。

  3. リモート・コンピュータで、共有化したハード・ドライブにドライブ文字を割り当てます。リモート・コンピュータで、リモート制御ソフトウェアを使用してこの操作を実行します。

  4. リモート制御ソフトウェアを介して、リモート・コンピュータでインストーラを実行します。共有ハード・ドライブからインストーラを実行します。

リモート・コンピュータのCD-ROMまたはDVD-ROMドライブからのインストール

CD-ROMまたはDVD-ROMをローカル・コンピュータのドライブに挿入して、そのCD-ROMまたはDVD-ROMからインストールできます。これは、2.8.8項「リモート・コンピュータのCD-ROMまたはDVD-ROMドライブからのインストール」のシナリオに類似しています。

これを行うには、次の手順を実行します。

  1. リモート制御ソフトウェアがリモート・コンピュータとローカル・コンピュータにインストールされ、実行されていることを確認します。

  2. ローカル・コンピュータで、CD-ROMまたはDVD-ROMドライブを共有化します。

    リモート・コンピュータで、共有化したCD-ROMまたはDVD-ROMドライブにドライブ文字を割り当てます。リモート・コンピュータで、リモート制御ソフトウェアを使用してこの操作を実行します。

    これらの手順の詳細は、2.8.8項「リモート・コンピュータのCD-ROMまたはDVD-ROMドライブからのインストール」を参照してください。

  3. リモート制御ソフトウェアを介して、リモート・コンピュータでインストーラを実行します。共有化したCD-ROMまたはDVD-ROMドライブからインストーラを実行します。

2.9 インストーラにより実行される前提条件チェック

表2-8 に、インストーラにより実行される前提条件チェックを示します。

表2-8    インストーラにより実行される前提条件チェック 
項目  説明 

ユーザー 

インストーラにより、ユーザーが管理権限を持っているかどうかがチェックされます。 

モニター 

インストーラにより、モニターが256色以上を表示できるように構成されていることがチェックされます。 

オペレーティング・システムのバージョン 

サポートされているバージョンについては、表2-2を参照してください。 

WindowsのService Pack 

サポートされているService Packについては、表2-2を参照してください。 

メモリー 

推奨値については、表2-2を参照してください。 

総ページング・ファイル(仮想メモリー)・サイズ 

推奨値については、表2-2を参照してください。 

TEMPディレクトリ内の領域 

推奨値については、表2-2を参照してください。 

インスタンス名 

インストーラにより、Oracle Application Serverのインストール先のコンピュータに同じ名前のインスタンスがすでに存在しないことがチェックされます。 

Oracleホーム・ディレクトリ名 

インストーラにより、Oracleホーム・ディレクトリ名に空白が含まれていないことがチェックされます。 

Oracleホーム・ディレクトリへのパス 

インストーラにより、Oracleホーム・ディレクトリへのパスが127文字を超えていないことがチェックされます。 

Oracleホーム・ディレクトリの内容 

インストーラにより、Oracleホーム・ディレクトリにインストールの妨げとなるファイルがないことがチェックされます。 

Oracleホーム・ディレクトリ 

Oracle Application Serverは新しいディレクトリにインストールしてください。許可されていないインストールの例を次に示します。

  • Oracle Application Serverを8.0、8i 、9.0.1、9.2または10g データベースのOracleホームにインストールする

  • Oracle Application ServerをOracle Management ServiceのOracleホームにインストールする

  • Oracle Application ServerをOracle Collaboration SuiteのOracleホームにインストールする

  • Oracle Application ServerをOracle HTTP ServerのスタンドアロンのOracleホームにインストールする

  • Oracle Application ServerをOracleAS Web CacheのスタンドアロンのOracleホームにインストールする

  • Oracle Application ServerをOracle9i Developer Suite 9.0.2またはOracle Developer Suite 10g リリース2(10.1.2)のOracleホームにインストールする

  • Oracle Application ServerをOracle Containers for J2EEのスタンドアロンのOracleホームにインストールする

  • Oracle Application ServerをOracle9i AS 1.0.2.2のOracleホームにインストールする

  • Oracle Application ServerをInfrastructure 9.0.2、9.0.4、10g リリース2(10.1.2) または10g (10.1.4.0.1)のOracleホームにインストールする

  • Oracle Application ServerをOracle9i ASの9.0.2、9.0.3、9.0.4、10g リリース2(10.1.2)、10g リリース3(10.1.3)または10g リリース3(10.1.3.0.0)の中間層のOracleホームにインストールする

  • Oracle Application ServerをOracle Business Intelligence 10g (10.1.2.0.2)CD-ROMからインストールしたOracleホームにインストールする

 

静的ポートの競合 

指定されている場合、インストーラにより、staticports.iniファイルに一覧表示されているポートがチェックされます。詳細は、2.5項「ポート」を参照してください。 

クラスタ・ファイル・システム 

インストーラにより、Oracle Application Serverをクラスタ・ファイル・システム(CFS)にインストールするのではないことがチェックされます。 


戻る 次へ
Oracle
Copyright © 2007 Oracle Corporation.

All Rights Reserved.
目次
目次
索引
索引