Oracle Application Server Forms and Reports Servicesインストレーション・ガイド 10gリリース2(10.1.2)for Microsoft Windows B25096-02 |
|
![]() 戻る |
![]() 次へ |
Forms/Reports Servicesをインストールする前に、ご使用のコンピュータがこの章で示す要件を満たしているかどうかを確認する必要があります。
この章は、次の項で構成されています。
表3-1に、Forms/Reports Servicesをインストールする際のシステム要件を示します。
インストーラは、インストールの開始時にこれらの要件の多くをチェックして、満たされていない項目があれば警告を表示します。
インストーラが実行するシステム・チェックは、setup.exe
コマンドによって実行することもできます。setup.exe
コマンドは、Forms and Reports ServicesのCD-ROM(Disk 1)またはDVD-ROMのorawinfrs
ディレクトリにあります。
CD-ROM(ドライブE:がCD-ROMドライブであると想定します)。
E:\> setup.exe -executeSysPrereqs
DVD-ROM(ドライブE:がDVD-ROMドライブであると想定します)。
E:\> cd orawinfrs E:\orawinfrs> setup.exe -executeSysPrereqs
結果は画面上に表示されるだけでなく、ログ・ファイルにも書き込まれます。実行されるチェックの詳細は、第3.8項「インストーラが実行する前提条件チェック」を参照してください。
表3-1 システム要件
項目 | 要件 | インストーラによるチェックの有無 |
---|---|---|
Windows XPにForms/Reports Servicesの他のインストール・タイプをインストールできますが(警告が表示されるが続行可能)、Windows XPではサポートされていません。 Windows XP Service Pack 2を実行している場合は、OracleMetaLinkのサイト( 注意: Forms and Reports Servicesは、ターミナル・サービスを含むWindowsオペレーティング・システムではサポートされていません。たとえば、ターミナル・サービスがインストールされたWindows 2000ではサポートされていません。 |
あり |
|
Forms/Reports Servicesは、ネットワークに接続されているコンピュータまたはスタンドアロン・コンピュータ(ネットワークに接続されていない)にインストールできます。 Forms/Reports Servicesをスタンドアロン・コンピュータにインストールする場合は、インストール終了後にコンピュータをネットワークに接続できます。ネットワークに接続するときは、いくつかの構成作業を行う必要があります。詳細は、『Oracle Application Server管理者ガイド』を参照してください。 注意: Reportsのデフォルトのブロードキャスト検出メカニズムを使用するには、ホスト・マシンをネットワーク内に配置する必要があります。ホスト・マシンがネットワーク内にない場合、つまりホスト・マシンがスタンドアロン・マシンの場合、組込みブロードキャスト・メカニズムは機能しません。その結果、OracleAS Reports Servicesは使用できません。具体的には、Oracle ReportsクライアントではReports Serverを検出して通信できません。なお、ネットワークの定義には、仮想プライベート・ネットワーク(VPN)は含まれていません。つまり、ホスト・マシンがVPN経由でネットワークに接続されていても、Oracle ReportsクライアントではReports Serverを検出して通信できません。したがって、ネットワークに接続していないスタンドアロンのホスト・マシンにインストールが存在するか、VPN経由でネットワークに接続している場合には、Reportsのデフォルトのブロードキャスト・メカニズムはオフにして、かわりに検出にReportsネーミング・サービスのサポートをオンにしてください。ネーミング・サービスを有効にする方法の詳細は、『Oracle Application Server Reports ServicesレポートWeb公開ガイド』を参照してください。 |
なし |
|
Forms/Reports Servicesは、静的IPまたはDHCPベースのIPを使用するコンピュータにインストールできます。 |
なし |
|
Intel Pentium 300MHzプロセッサ |
あり |
|
様々なインストール・タイプ別に示されたメモリー要件は、Forms/Reports Servicesをインストールして実行するために必要な物理メモリーを表します。しかし、本番サイトでは大抵、少なくとも1GBの物理メモリーを構成する必要があります。通信量が多いサイトについては、さらにメモリーを増やすことで、パフォーマンスが向上します。Javaアプリケーションでは、OC4Jプロセスに割り当てられる最大ヒープ・サイズを増やすか、別のOC4Jプロセスがこのメモリーを利用するように構成します。詳細は、『Oracle Application Serverパフォーマンス・ガイド』を参照してください。 インストールに最適なメモリー量を決める最善の方法は、使用しているサイトの負荷テストを行うことです。リソース要件は、アプリケーションや使用パターンによってまったく異なる可能性があります。さらに、オペレーティング・システムのメモリー監視ユーティリティの中には、メモリー使用状況を誇張してしまうものもあります(共有メモリーの表示方法の違いが原因の一部と考えられる)。メモリー要件を決める際には、負荷テストで物理メモリーを追加してから、パフォーマンスの変化を監視することをお薦めします。テスト用にメモリーおよびプロセッサ・リソースを構成する方法については、プラットフォームのベンダー・ドキュメントを参照してください。 Forms and Reports Services: 1GB メモリー要件を満たしていない場合は、インストーラが警告を表示します。すべてのコンポーネントではなく一部のみを構成する場合は、必要なメモリーは若干少なくても問題ないため、警告は無視して続行できます。ただし、サイトをテストして、メモリーが十分であるかどうかを確認する必要があります。 |
あり |
|
800MB |
なし |
|
55MB |
あり |
|
1.5GB 合計ページファイル・サイズ(仮想メモリー)を表示して変更する手順は次のとおりです。 Windows 2000:
|
あり |
|
256色 |
あり |
|
サポートされているブラウザの最新リストについては、OracleMetaLinkサイト( 次のブラウザがサポートされています。
Formsアプリケーションには、ブラウザ内で実行されているJVMが必要です。現時点では、ブラウザとJVMの次の組合せがサポートされています。
さらに、今後いくつかのブラウザおよびJVMが認定される予定です。Forms用の認定ブラウザおよびJVMの最新情報については、Oracle Technology Network(OTN)( |
なし |
メモリーの使用量を減らす必要がある場合は、次のことを行います。
インストール後、Oracle Enterprise Managerを使用して、使用していないサービスを停止します。これによりメモリー使用量が減ります。詳細は、『Oracle Application Server管理者ガイド』を参照してください。
OracleAS Reports Servicesでは、REPORTS_JVM_OPTIONS
環境変数に小さな値を指定することで、JVMのヒープ・サイズを制御できます。
Reportsエンジンでは、JVMオプションは、server_name
.conf
ファイル内のengine
要素のjvmoptions
属性によって指定されます。これが指定されている場合は、server_name
.conf
に設定されたJVMオプションが、REPORTS_JVM_OPTIONS
環境変数の値を上書きします。server_name
.conf
に値が指定されていない場合は、REPORTS_JVM_OPTIONS
環境変数に指定された値が使用されます。Reports Serverでは、コマンドラインを使用してJVMオプションを指定できます。JVMオプションのサポートの詳細は、『Oracle Application Server Reports ServicesレポートWeb公開ガイド』を参照してください。
注意: この手順はインストーラによって求められた場合にのみ実行します。 |
Forms and Reports Servicesでは、Windowsシステム・ディレクトリ(通常、C:\Windows\system32
またはC:\Winnt\system32
)内の一部のシステム・ファイルが最小バージョン要件を満たしている必要があります。Forms and Reports Servicesのインストーラを実行する際に、コンピュータのWindowsシステム・ファイルがチェックされます。旧バージョンのファイルが検出され、そのファイルが他のプロセスで使用中であった場合は、インストーラを終了し、wsf.exe
を実行して最新のWindowsシステム・ファイルをインストールするように求めるプロンプトが表示されます(旧バージョンのファイルが検出されても、そのファイルが他のプロセスで使用中でなかった場合、ファイルは置き換えられるため、wsf.exe
を実行する必要はありません)。
wsf.exe
は、インストーラと同じディレクトリにあります。
wsf.exe
を実行するには、次の手順を実行します。これは、インストーラによってプロンプトが表示された場合にのみ実行する必要があります。
次のコマンドを使用して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
インストーラの画面に従います。
表3-2 Windowsシステム・ファイルのインストール画面
画面 | 操作 | |
---|---|---|
1. |
ようこそ |
「次へ」をクリックします。 |
2. |
ファイルの場所の指定 |
名前: wsfのOracleホームの名前を入力します。 パス: 任意のフルパスを入力します。このフィールドに入力した値とは関係なく、ファイルは適切なシステム・ディレクトリにインストールされます。 「次へ」をクリックします。 |
3. |
システムの再起動が必要であることを示す警告画面 |
この画面が表示された場合は、Windowsシステム・ファイルのインストールが終了した時点で、インストーラによってコンピュータが自動的に再起動されます。コンピュータで実行しているアプリケーション(このインストーラ以外)を保存および終了してください。 「次へ」をクリックします。 |
4. |
サマリー |
「次へ」をクリックして、Windowsシステム・ファイルのインストールを開始します。 |
5. |
インストールの終了 |
「終了」をクリックして、インストーラを終了します。 |
システムの再起動が必要であることを示す警告画面が表示された場合は、インストーラによってコンピュータが再起動されます。表示されない場合は、続行する前にコンピュータを再起動します。
Oracle HTTP Server、OracleAS Web Cache、Oracle Enterprise Manager 10gなどの数多くのOracle Application Serverコンポーネントで、ポートが使用されます。インストーラでデフォルトのポート番号を割り当てたり、指定したポート番号を使用したりするよう構成できます。
問題: エフェメラル・ポートが競合しているためにコンポーネントを起動できない
まれに、必要なポートが使用不可なために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で使用されるエフェメラル・クライアント接続用のポートの範囲が狭いためです。
エフェメラル・ポートの範囲
Microsoft Windowsでのエフェメラル・ポートの範囲は、1024
〜5000
です。
Windowsでは、この範囲の上限値のみ調整できます。他のほとんどのオペレーティング・システムでは、エフェメラル・ポートのデフォルトの範囲が広く、範囲の上限と下限の両方を調整できます。
Oracle HTTP Server、OracleAS Web Cache、Oracle Enterprise Manager 10g Application Server Control、OC4Jなど、いくつかのApplication Serverプロセスは、エフェメラル・ポートの範囲のポートを使用します。これらのプロセスは、必要なポートがクライアントで使用されている場合に起動できません。
エフェメラル・ポートとの競合の回避
エフェメラル・ポートとの競合を回避するには、次の方法があります。
staticports.ini
を使用してForms and Reports Servicesをインストールします。これによって、Forms and Reports Servicesコンポーネントがエフェメラル・ポートの範囲内のポートを使用しなくなります。staticports.ini
ファイルでは、1024より小さいポート番号または5000より大きいポート番号を使用します。
詳細は、第3.3.4項「カスタム・ポート番号(静的ポート機能)の使用方法」を参照してください。
Forms and Reports Servicesをインストール済の場合、1024より小さいポートまたは5000より大きいポートを使用するようにコンポーネントを再構成できます。Application Serverプロセスが使用している現行のポートを変更する方法については、『Oracle Application Server管理者ガイド』を参照してください。
(この方法はインストール後に実行できます。)コンピュータでエフェメラル・ポートの範囲を変更します。この方法は、前述の2つの方法がいずれも実行できない場合に実行してください。この方法ではWindowsのレジストリが変更され、コンピュータで実行するすべての製品が影響を受けるため、この方法の優先順位は最も低くなります。
この方法を実行すると、エフェメラル・ポートの範囲が新しい範囲に変更されます。変更を行う前に、コンピュータで使用しているいずれの製品(Oracle製品およびOracle以外の製品)も、エフェメラル・ポートの範囲内の非エフェメラル・ポートを使用していないことを確認する必要があります。使用している場合、その製品を新しいReservedPortsの範囲内のポートに再配置する必要があります。このポートは、新しいエフェメラル・ポートの範囲の上限より大きいか、またはポート1024
より小さくなります。
このオプションを実施するには、次の手順を実行します。
エフェメラル・ポートの範囲の上限値を大きくして、範囲のサイズを拡張します。
レジストリのMaxUserPort
の値を13000
以上、65534
以下の値に設定します。MaxUserPort
は、エフェメラル・ポート範囲の上限を定義します。
設定手順については、Microsoft Knowledge Baseのアーティクル196271(http://support.microsoft.com/default.aspx?scid=kb;[LN];196271
)を参照してください。
新しく拡張したエフェメラル・ポートの範囲の一部をOracle Application Serverで使用するために予約します。
1024
〜8000
の範囲のポートをOracle Application Server用に予約するため、レジストリでReservedPortsの値を設定します。通常Oracle Application Serverは予約した範囲内のポートを使用します。
設定手順については、Microsoft Knowledge Baseのアーティクル812873(http://support.microsoft.com/default.aspx?scid=kb;[LN];812873
)を参照してください。
コンピュータを再起動して、変更を有効にします。
前述の手順を実行すると、1024
〜8000
の範囲のポートがOracle Application Server用に予約され、8001
〜13000
の範囲のポートがエフェメラル・ポートの新しい範囲になります(MaxUserPort
が13000
に設定されている場合)。予約した範囲は通常Oracle Application Serverが使用するポートの範囲内で、エフェメラル・ポートの範囲は元のサイズと同じになります。
ポートが使用されているかどうかを調べるには、次のようにnetstat
コマンドを実行します。
C:\> netstat -an | find "portnum"
ポート番号は二重引用符で囲む必要があります。
コンポーネントにデフォルトのポート番号を使用する場合は、何も設定する必要はありません。各コンポーネントのポート範囲内にあるポートが少なくとも1つは使用できることを確認してください。範囲内に空きポートが見つからない場合は、インストールは失敗します。
次の点に注意してください。
インストーラがデフォルトのポートをコンポーネントに割り当てるのは、そのポートが他のアプリケーションによって使用されていない場合のみです。デフォルトのポートが使用中の場合、インストーラはそのコンポーネントのポート番号の範囲内にある他のポートを割り当てようとします。たとえば、中間層のOracle HTTP Serverのデフォルトの非SSLポートは80
です。このポートが別のアプリケーションによって使用されている場合は、7777
〜7877
の範囲内のポートが割り当てられます。
Oracle HTTP Serverのデフォルトのポートはインストール・タイプによって異なります(表3-3)。中間層はポート80
および443
を取得します。これは、中間層にアプリケーションを配置するためです。ユーザーは、中間層のOracle HTTP Server/OracleAS Web Cacheに対し、アプリケーションにアクセスするためのリクエストを送信します。
表3-3は、デフォルトのポートが使用中である場合にOracle HTTP Serverに割り当てられるポートを示しています。
ポートが使用中かどうかを判定するために、インストーラがservices
ファイルをチェックすることはなくなりました。以前のリリースでは、このファイルにポート番号が列記されている場合は、インストーラがポート番号を割り当てませんでした。
services
ファイルは、C:\
%SystemRoot%
\system32\drivers\etc
ディレクトリにあります。ここで%SystemRoot%
は、Windows 2000ではwinnt
、Windows XPおよびWindows 2003ではwindows
です。
コンポーネントに対してカスタム・ポート番号を割り当てるようインストーラに指示する手順は次のとおりです。
コンポーネント名およびポート番号を含むファイルを作成します。ファイルの形式は、第3.3.4.1項「staticports.iniファイルの形式」を参照してください。通常、このファイルはstaticports.ini
という名前にしますが、他の名前を付けることもできます。
インストーラの「ポート構成オプションの指定」画面で「手動」を選択し、staticports.ini
ファイルへの完全パスを入力します。
このファイルへの完全パスを指定しない場合、インストーラはこのファイルを見つけることができません。その場合は、警告が表示されることなく、すべてのコンポーネントにデフォルト・ポートが割り当てられます。
以前のリリースとの違い: リリース10g(9.0.4)では、コマンドラインを使用して、staticports.ini ファイルを指定しました。このリリースでは、新しい「ポート構成オプションの指定」画面で、このファイルを指定します。 |
staticports.ini
ファイルの形式は次のとおりです。port_num
は、コンポーネントで使用するポート番号に置き換えます。
# J2EE and Web Cache Oracle HTTP Server port = port_num Oracle HTTP Server Listen port = port_num Oracle HTTP Server SSL port = port_num Oracle HTTP Server Listen (SSL) port = port_num Oracle HTTP Server Diagnostic port = port_num Java Object Cache port = port_num DCM Java Object Cache port = port_num DCM Discovery port = port_num Oracle Notification Server Request port = port_num Oracle Notification Server Local port = port_num Oracle Notification Server Remote port = port_num Application Server Control port = port_num Application Server Control RMI port = port_num Oracle Management Agent port = port_num Web Cache HTTP Listen port = port_num Web Cache HTTP Listen (SSL) port = port_num Web Cache Administration port = port_num Web Cache Invalidation port = port_num Web Cache Statistics port = port_num Log Loader port = port_num ASG port = port_num # Business Intelligence and Forms Reports Services SQL*Net port = port_num Reports Services discoveryService port = port_num Reports Services bridge port = port_num # Infrastructure Oracle Internet Directory port = port_num Oracle Internet Directory (SSL) port = port_num Oracle Certificate Authority SSL Server Authentication port = port_num Oracle Certificate Authority SSL Mutual Authentication port = port_num Ultra Search HTTP port number = port_num
このファイルは、CD-ROM(Disk 1)またはDVD-ROMにあるstaticports.ini
ファイルをテンプレートとして使用すると簡単に作成できます。
CD-ROMまたはDVD-ROMにあるstaticports.ini
ファイルをハード・ディスクにコピーします。
ローカル・コピー(ハード・ディスク上のファイル)を編集して、使用するポート番号を含めます。
staticports.ini
ファイルのすべてのコンポーネントのポート番号を指定する必要はありません。ファイルにコンポーネントがリストされていない場合は、インストーラはそのコンポーネントのデフォルトのポート番号を使用します。
次の例では、Application Server Controlのポートと、OracleAS Web Cacheの一部のポートを設定します。指定されていないコンポーネントについては、デフォルトのポート番号が割り当てられます。
Application Server Control port = 2000 Web Cache Administration port = 2001 Web Cache Invalidation port = 2002 Web Cache Statistics port = 2003
ポート番号の選択方法:
|
インストーラはメモリーを調べることで、ファイルで指定されたポートが使用可能かどうかを確認します。つまり、実行中のプロセスが使用しているポートしか検出できないということです。アプリケーションが使用しているポートを特定するために構成ファイルを調べることはありません。
指定されたポートが使用中であることを検出した場合、インストーラはアラートを表示します。使用中のポートは割り当てられません。この問題に対応する手順は次のとおりです。
staticports.ini
ファイルを編集して、別のポートを指定するか、ポートを使用しているアプリケーションを停止します。
「再試行」をクリックします。インストーラがstaticports.ini
ファイルを再度読み取り、ファイル内のエントリをもう一度確認します。
portlist.iniファイルのstaticports.iniとしての使用
staticports.ini
ファイルは、Forms/Reports Servicesのインストール後に作成されるportlist.ini
ファイルと同じ形式になっています。Forms/Reports Servicesのインストール後に別のインストールに同じポート番号を使用する場合は、最初のインストールのportlist.ini
ファイルを、以降のインストールでstaticports.ini
ファイルとして使用できます。
注意: staticports.ini のOracle Management Agent port の行は、portlist.ini のEnterprise Manager Agent port の行に該当します。 |
staticports.ini
ファイルを注意深く調べます。間違いがあると、インストーラが警告を表示せずにデフォルトのポートを使用する原因となります。次の点を調べてください。
複数のコンポーネントに同じポートを指定した場合、インストーラは指定されたポートを最初のコンポーネントに使用し、他のコンポーネントにはそのコンポーネントのデフォルトのポートを使用します。複数のコンポーネントに同じポートを指定した場合でも、インストーラは警告を表示しません。
staticports.ini
ファイルに構文エラーがある場合は(行内に=
文字が記述されていないなど)、その行は無視されます。このような行で指定されたコンポーネントについては、インストーラはデフォルトのポートを割り当てます。行に構文エラーがあっても、インストーラは警告を表示しません。
コンポーネント名のつづりが間違っていた場合、インストーラはそのコンポーネントにデフォルトのポートを割り当てます。ファイル内のコンポーネント名では大文字と小文字が区別されます。認識できない名前が含まれている行に対して、インストーラは警告を表示しません。
ポート番号に数字以外の値を指定した場合、インストーラはその行を無視し、コンポーネントにデフォルトのポート番号を割り当てます。その際、警告は表示されません。
staticports.ini
ファイルへの相対パスが指定されている場合は、インストーラはファイルを見つけることができません。インストーラは警告を表示せずに続行し、すべてのコンポーネントにデフォルトのポートを割り当てます。staticports.ini
ファイルへの完全パスを指定する必要があります。
Oracle HTTP Serverのhttpd.conf
ファイルでは、OracleAS Web CacheおよびOracle HTTP Serverで使用するポートは、Port
ディレクティブとListen
ディレクティブで指定されます。これらのポートを設定するときには、構成するコンポーネントに応じて、staticports.ini
ファイルの適切な行を選択します。
これらのコンポーネントのポートを設定する際は、次の内容を十分に理解しておく必要があります。
OracleAS Web CacheとOracle HTTP Serverの両方を構成する場合
OracleAS Web Cacheのポートを設定します。
OracleAS Web Cacheでは、Port
ディレクティブで指定されるポートが使用されます(図3-1)。このポートを設定するには、staticports.ini
ファイルに次の行を使用します。
Web Cache HTTP Listen port = port_number
OracleAS Web CacheのSSLポートを構成するには、次の行を使用します。
Web Cache HTTP Listen (SSL) port = port_number
この場合、Oracle HTTP Server port
行を使用してポート番号を設定することはできません。staticports.ini
ファイルにOracle HTTP Server port
行とWeb Cache HTTP Listen port
行の両方が記述されている場合は、Oracle HTTP Server port
行は無視されます。たとえば、次の2行がstaticports.ini
にあるとします。
Web Cache HTTP Listen port = 7979 Oracle HTTP Server port = 8080
Port
ディレクティブは7979
に設定されます。
Oracle HTTP Serverのポートを設定します。
Oracle HTTP Serverでは、Listen
ディレクティブで指定されるポートが使用されます。このポートを設定するには、staticports.ini
ファイルに次の行を使用します。
Oracle HTTP Server Listen port = port_number
SSL Listenポートを構成するには、次の行を使用します。
Oracle HTTP Server Listen (SSL) port = port_number
図3-1 OracleAS Web CacheとOracle HTTP Serverの両方を構成する場合
Oracle HTTP Serverのみを構成する場合(OracleAS Web Cacheは不使用)
Oracle HTTP Serverのみを構成する場合、Oracle HTTP ServerではPort
ディレクティブとListen
ディレクティブの両方を使用します(図3-2)。この場合、両ディレクティブが同じポート番号を使用するように設定する必要があります。
これらのポートを設定するには、staticports.ini
ファイルのOracle HTTP Server port
行とOracle HTTP Server Listen port
行を使用します。次に例を示します。
Oracle HTTP Server port = 8080 Oracle HTTP Server Listen port = 8080
これらのポートのSSLバージョンを設定するには、次の行を使用します。非SSLバージョンの場合と同様、2つの行で同じポート番号を指定する必要があります。
Oracle HTTP Server SSL port = 443 Oracle HTTP Server Listen (SSL) port = 443
staticports.ini
のWeb Cache行も指定した場合、OracleAS Web Cacheは構成していないため、これらの行は無視されます。
インストールを実行するオペレーティング・システム・ユーザーは、Administratorsグループのメンバーである必要があります。オペレーティング・システム・ユーザーがAdministratorsグループに属しているかどうかがわからない場合は、次の手順を実行して確認します。
ユーザーがAdministratorsグループに属しているかどうかを確認する手順は次のとおりです。
「コンピュータの管理」ダイアログ・ボックスを表示します。
Windows 2000/Windows XP: デスクトップで「マイ コンピュータ」を右クリックし、「管理」をクリックします。
Windows 2003: デスクトップでローカル コンピュータのアイコンを右クリックし、「管理」をクリックします。
左側の「ローカル ユーザーとグループ」を開き、「ユーザー」を選択します。
右側のユーザーを右クリックし、「プロパティ」をクリックして「プロパティ」ダイアログ・ボックスを表示します。
「次のメンバ」タブを選択します。
Administratorsグループのメンバーでない場合は、このグループに追加するよう管理者に依頼するか、Administratorsグループのメンバーであるユーザーとしてログインします。
Forms and Reports Servicesをインストールするオペレーティング・システムでユーザーは、表3-5に示す環境変数を設定または解除する必要があります。
表3-5 環境変数の要約
環境変数 | 設定または解除 |
---|---|
|
どちらでもかまわない(インストーラによってこれら2つの環境変数は解除される)。 |
PATH |
最大1023文字。 |
TNS_ADMIN |
設定できない。 |
|
省略可能。解除された場合は、 |
Windowsの環境変数を設定する手順は次のとおりです。
「コントロール パネル」の「システム」を表示します。
Windows 2000: 「スタート」→「設定」→「コントロール パネル」→「システム」を選択します。
Windows 2003: 「スタート」→「コントロール パネル」→「システム」を選択します。
Windows XP: 「スタート」→「コントロール パネル」を選択し、「システム」をダブルクリックします。
「詳細」タブをクリックします。
「環境変数」をクリックします。
変数の値を変更するには、変数を選択し、「編集」をクリックします。
ORACLE_HOME
およびORACLE_SID
環境変数が設定または解除されているかにかかわらず、インストーラを起動すると、これらの環境変数の設定が解除されます。
インストーラは、インストール時に、一時ファイルを一時ディレクトリに書き込む必要があります。デフォルトでは、一時ディレクトリはC:\temp
です。
C:\temp
以外のディレクトリを使用する場合は、TEMP
環境変数を代替ディレクトリのフルパスに設定します。このディレクトリは、表3-1に示した要件を満たす必要があります。
この環境変数が未設定でデフォルト・ディレクトリに十分な容量がない場合は、環境変数が設定されていないことを示すエラー・メッセージが表示されます。その場合は、異なるディレクトリを指すように環境変数を設定するか、デフォルト・ディレクトリの容量が十分になるように解放してください。どちらを実行しても、インストールは最初からやりなおす必要があります。
Windowsのhostsファイルは%WINDIR%
\system32\drivers\etc\
に含まれています。ここで、%WINDIR%はWindowsオペレーティング・システムのディレクトリを示します。通常このディレクトリは、Windows 2003ではC:\WINDOWS
、Windows 2000ではC:\WINNT
になります。
%WINDIR%\system32\drivers\etc\hosts
ファイルの内容は、デフォルトのOracle Identity Managementレルムの場所と、Oracle Application Server Single Sign-Onのホスト名に影響を与えます。
インストーラには、hosts
ファイルを編集せずに必要な値を入力できる代替方法が用意されています。詳細は、Oracle Application Serverのインストレーション・ガイドを参照してください。
通常、Forms/Reports Servicesをインストールするコンピュータは、ネットワーク接続されており、Forms/Reports Servicesインストールを含むローカル記憶域、ディスプレイ画面、CD-ROMまたはDVD-ROMドライブを備えています。
この項では、このような一般的な使用例に該当しないコンピュータへのForms/Reports Servicesのインストール方法について説明します。この項は、次のトピックで構成されています。
Forms and Reports ServicesをDHCPコンピュータで実行するには、次の制限があります。 DHCPコンピュータ上のForms and Reports Servicesのインスタンスは、他のコンピュータ上で実行されているインスタンスと通信できません。互いに通信する必要があるインスタンスはすべて、同じコンピュータ上で実行する必要があります。クライアントに関する制限事項はありません。他のコンピュータのクライアントは、ネットワーク上でDHCPコンピュータを特定できるかぎり、DHCPコンピュータで実行されているインスタンスにアクセスできます。
Forms and Reports ServicesをDHCPコンピュータにインストールする前に、次の手順を実行します。
ループバック・アダプタをDHCPコンピュータにインストールします。
ループバック・アダプタをインストールすると、コンピュータにローカルIPが割り当てられます。インストールを行うと(DHCPのため)毎回IPアドレスが変わりますが、ループバック・アダプタをインストールしてローカルIPアドレスを割り当てると、chgiphost
スクリプトを実行する必要がなくなります。
プライマリ・ネットワーク・アダプタの指定
Windowsでは、ループバック・アダプタがネットワーク・アダプタの一種であると見なされます。ループバック・アダプタをコンピュータにインストールすると、コンピュータには少なくとも2種類のネットワーク・アダプタが存在することになります。これらはネットワーク・アダプタとループバック・アダプタです。
Windowsでは、ループバック・アダプタをプライマリ・アダプタとして使用する必要があります。プライマリ・アダプタは、アダプタのインストール順序によって決まります。
Windows 2000では、最後にインストールされたアダプタがプライマリ・アダプタになります。この場合、ループバック・アダプタをインストールするだけで済みます。ただし、ループバック・アダプタのインストール後に他のネットワーク・アダプタをインストールした場合は、ループバック・アダプタを削除して、再インストールする必要があります。
別のWindowsプラットフォームにループバック・アダプタをインストールする方法については、第3.7.6項「ループバック・アダプタのインストール」を参照してください。
Forms and Reports Servicesをインストールする各コンピュータに対し、Pingを実行します。
ホスト名と完全修飾名のみを使用して、対象のコンピュータに対しそのコンピュータ自体からpingします。
たとえば、mycomputer
というコンピュータにループバック・アダプタをインストールした場合は、次のように指定します。
prompt> ping mycomputer Ping itself using just the hostname. Reply from 10.10.10.10 Returns local IP. prompt> ping mycomputer.mydomain.com Ping using a fully qualified name. Reply from 10.10.10.10 Returns local IP.
注意: テスト対象のコンピュータ自体でPingを実行すると、ping コマンドはローカルIP(ループバック・アダプタのIP)を返します。コンピュータのネットワークIPは返されません。 |
ホスト名および完全修飾名のみを使用して、ネットワーク上の他のコンピュータからpingします。
この場合、ping
コマンドは、コンピュータのネットワークIPを返します。
prompt> ping mycomputer Ping using the hostname. Reply from 139.185.140.166 Returns network IP. prompt> ping mycomputer.mydomain.com Ping using a fully qualified name. Reply from 139.185.140.166 Returns network IP.
ping
が失敗した場合は、ネットワーク管理者に連絡してください。
マルチホーム・コンピュータは、複数のIPアドレスに関連付けられます。これは複数のネットワーク・カードをコンピュータに装着することで可能となります。各IPアドレスはホスト名に関連付けられています。さらに、ホスト名の別名を設定することもできます。デフォルトでは、Oracle Universal InstallerはORACLE_HOSTNAME
環境変数の設定を使用して、ホスト名を検出します。ORACLE_HOSTNAME
が設定されていない場合に、複数のネットワーク・カードを持つコンピュータにForms/Reports Servicesをインストールすると、ホスト・ファイル(通常DRIVE_LETTER
:\WINDOWS\system32\drivers\etc
内)にある最初の名前を使用してホスト名が決められます。
このホスト名(またはこのホスト名の別名)を使用して、クライアントがコンピュータにアクセスできるようにする必要があります。そのことを確認するには、クライアント・コンピュータから短縮名(ホスト名のみ)およびフルネーム(ホスト名.ドメイン名)を使用してホスト名に対するPingを実行します。これらは、両方とも正常に実行される必要があります。
複数の別名を持つコンピュータとは、同一のIPで複数の別名をネーミング・サービスに登録しているコンピュータです。ネーミング・サービスはこれらの別名を名前解決して、同一のコンピュータを指定します。
このようなコンピュータにForms and Reports Servicesをインストールする前に、次のことを行う必要があります。
ループバック・アダプタをコンピュータにインストールします。
ループバック・アダプタがプライマリ・ネットワーク・アダプタであることを確認します。
ループバック・アダプタをインストールすると問合せがローカルで実行されるため、Forms and Reports Servicesでホスト名を問い合せるときには、常に同じ名前が取得されるようになります。ループバック・アダプタがない場合、問合せの結果はネーミング・サービスから返されるため、問合せによってコンピュータの別名のいずれかが返されます。
ループバック・アダプタのインストール方法については、第3.7.6項「ループバック・アダプタのインストール」を参照してください。
Forms and Reports Servicesは、ノート・コンピュータのような、ネットワーク接続されていないコンピュータにもインストールできます。ネットワーク接続されていないコンピュータは、他のコンピュータにアクセスできないため、必要なコンポーネントがすべてインストールされている必要があります。
Forms and Reports Servicesのインストール後もコンピュータをネットワークに接続しない場合は、そのコンピュータにForms and Reports Servicesをインストールします。
注意: ネットワーク接続されていないコンピュータにインストールする場合は、Common Object Service(COS)ネーミング・サービスを構成してReports Serverにアクセスします。ネーミング・サービスの構成の詳細は、『Oracle Application Server Reports ServicesレポートWeb公開ガイド』を参照してください。 |
インストール後にコンピュータをネットワークに接続する場合は、ネットワークに接続されていないそのコンピュータにForms and Reports Servicesをインストールする前に、次の手順を実行します。
ループバック・アダプタをコンピュータにインストールします。第3.7.6項「ループバック・アダプタのインストール」を参照してください。
ループバック・アダプタとローカルIPアドレスが、ネットワーク・コンピュータをシミュレートしたものになります。コンピュータをネットワークに接続する場合、Forms and Reports ServicesではローカルIPおよびホスト名を使用します。
ホスト名と完全修飾名のみを使用して、対象のコンピュータに対しそのコンピュータ自体からpingします。
たとえば、mycomputer
というコンピュータにループバック・アダプタをインストールした場合は、次のように指定します。
prompt> ping mycomputer Ping itself using just the hostname. Reply from 10.10.10.10 Returns local IP. prompt> ping mycomputer.mydomain.com Ping using a fully qualified name. Reply from 10.10.10.10 Returns local IP.
注意: テスト対象のコンピュータ自体でpingを実行すると、ping コマンドはローカルIP(ループバック・アダプタのIP)を返します。 |
ping
が失敗した場合は、ネットワーク管理者に連絡してください。
インストール後にコンピュータをネットワークに接続する場合
インストール後にコンピュータをネットワークに接続すると、コンピュータ上のForms and Reports Servicesインスタンスがネットワーク上の他のインスタンスと連動するようになります。コンピュータにはループバック・アダプタをインストールしておく必要があることに注意してください。コンピュータは、接続先のネットワークに応じて、静的IPまたはDHCPを使用できます。
詳細は、『Oracle Application Server管理者ガイド』を参照してください。
静的IPを持つ、ネットワーク接続されているコンピュータにForms and Reports Servicesをインストールし、コンピュータをネットワークから切断したときにもForms and Reports Servicesを実行できるようにするには、Forms and Reports Servicesをインストールする前に次の手順を実行します。
ループバック・アダプタをコンピュータにインストールします。詳細は、第3.7.6項「ループバック・アダプタのインストール」を参照してください。
ループバック・アダプタを使用しないと、コンピュータをネットワークから切断したときに静的IPが使用不可になり、Forms and Reports Servicesを正しく機能できなくなります。
ループバック・アダプタがプライマリ・ネットワーク・アダプタであることを確認します。確認するには、テスト対象のコンピュータからそれ自体にping
を実行します。その際には、(1)ホスト名のみを指定したPingと、(2)完全修飾名を指定したPingを実行します。
たとえば、mycomputer
というコンピュータにループバック・アダプタをインストールした場合は、次のコマンドを実行します。
prompt> ping mycomputer Ping itself using just the hostname. Reply from 10.10.10.10 Returns loopback adapter IP. prompt> ping mycomputer.mydomain.com Ping using a fully qualified name. Reply from 10.10.10.10 Returns loopback adapter IP.
テスト対象のコンピュータからそれ自体にPingを実行すると、ping
コマンドでループバック・アダプタのIPが返されます。コンピュータのネットワークIPは返されません。
これらの手順は、コンピュータが静的IPまたはDHCPのいずれを使用している場合にも必要です。ご使用のコンピュータがDHCPコンピュータであり、ループバック・アダプタが必要なことがわかっている場合は、第3.7.1項「DHCPコンピュータへのインストール」を参照してください。
コンピュータをネットワークから切断すると、ネットワークのリソースにはアクセスできなくなります。
ループバック・アダプタは次のような場合に必要です。
DHCPコンピュータ上にインストールする場合(第3.7.1項「DHCPコンピュータへのインストール」を参照)
ネットワーク接続されていないコンピュータにインストールした後、そのコンピュータをネットワークに接続する場合(第3.7.4項「ネットワーク接続されていないコンピュータへのインストール」を参照)
ループバック・アダプタをインストールする手順は、Windowsのバージョンによって異なります。
コンピュータにループバック・アダプタがインストールされているかどうかを確認するには、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
Windows 2000では、最後にインストールしたネットワーク・アダプタがレポートされます。つまり、ループバック・アダプタのインストール後に他のネットワーク・アダプタをインストールした場合は、ループバック・アダプタを削除して、再インストールする必要があります。ループバック・アダプタは、コンピュータにインストールした最後のネットワーク・アダプタである必要があります。
ループバック・アダプタをWindows 2000にインストールする手順は次のとおりです。
「スタート」→「設定」→「コントロール パネル」を選択します。
「ハードウェアの追加と削除」をダブルクリックして、ハードウェアの追加と削除ウィザードを起動します。最初のページが表示されます。
最初のページで「次へ」をクリックし、「ハードウェアに関する作業の選択」ページを表示します。
「ハードウェアに関する作業の選択」ページで、「デバイスの追加/トラブルシューティング」を選択します。
「次へ」をクリックし、「ハードウェア デバイスの選択」ページを表示します。
「ハードウェア デバイスの選択」ページで、「新しいデバイスの追加」を選択します。
「次へ」をクリックし、「新しいハードウェアの検索」ページを表示します。
「新しいハードウェアの検索」ページで、「いいえ、一覧からハードウェアを選択します」を選択します。
「次へ」をクリックして、「ハードウェアの種類」ページを表示します。
「ハードウェアの種類」ページで、「ネットワーク アダプタ」を選択します。
「次へ」をクリックして、「ネットワーク アダプタの選択」ページを表示します。
「ネットワーク アダプタの選択」ページ:
「製造元」の一覧から「Microsoft」を選択します。
「ネットワーク アダプタ」の一覧から「Microsoft Loopback Adapter」を選択します。
「ハードウェアのインストールの開始」ページで「次へ」をクリックし、「ハードウェアの追加と削除ウィザードの完了」ページを表示します。
「次へ」をクリックして、「ハードウェアのインストールの開始」ページを表示します。
「ハードウェアの追加と削除ウィザードの完了」ページで、「完了」をクリックします。
デスクトップの「マイ ネットワーク」を右クリックして、「プロパティ」を選択します。「コントロール パネル」の「ネットワークとダイアルアップ接続」が表示されます。
先ほど作成した接続を右クリックします。これは通常、ローカル エリア接続 2となります。「プロパティ」をクリックします。
「全般」タブで「インターネット プロトコル (TCP/IP)」を選択して、「プロパティ」をクリックします。
「プロパティ」ダイアログ・ボックス(図3-3)に、次の値を入力します。
IP アドレス: ループバック・アダプタ用にルーティング不可能なIPを入力します。ルーティング不能なアドレスとして、次の値を入力することをお薦めします。
192.168.
x
.
x
(x
は1
から255
の任意の値)
10.10.10.10
サブネット マスク: 255.255.255.0
と入力します。
その他のフィールドは空白にしておきます。
図3-3 ループバック・アダプタの値を表示している「インターネット プロトコル (TCP/IP) のプロパティ」ダイアログ・ボックス
「OK」をクリックします。
ローカル エリア接続 2の「プロパティ」ダイアログ・ボックスで「OK」をクリックします。
コンピュータを再起動します。
C:\winnt\system32\drivers\etc\hosts
ファイルに次の形式で行を追加します。
IP_address hostname.domainname hostname
この行は、ファイル内のlocalhost
行の後にある必要があります。
IP_address
を、手順19で入力したルーティング不能なIPアドレスに置き換えます。
hostname
とdomainname
を、適切な値に置き換えます。
例:
10.10.10.10 mycomputer.mydomain.com mycomputer
ネットワーク構成を確認します。
ループバック・アダプタをWindows 2003またはWindows XPにインストールする手順は次のとおりです。
「スタート」→「コントロール パネル」を選択します。
「ハードウェアの追加」をダブルクリックします。「ハードウェアの追加ウィザード」が起動します。
最初のページで、「次へ」をクリックして、「ハードウェアは接続されていますか?」ページを表示します。
「ハードウェアは接続されていますか?」ページで、「はい、ハードウェアを接続しています」を選択します。
「次へ」をクリックして、「次のハードウェアは既にコンピュータ上にインストールされています」ページを表示します。
「次のハードウェアは既にコンピュータ上にインストールされています」ページで、「新しいハードウェア デバイスの追加」を選択します。
「次へ」をクリックして、「ウィザードで、ほかのハードウェアをインストールできます」ページを表示します。
「ウィザードで、ほかのハードウェアをインストールできます」ページで、「一覧から選択したハードウェアをインストールする」を選択します。
「次へ」をクリックして、「次の一覧からインストールするハードウェアの種類を選択してください」ページを表示します。
「次の一覧からインストールするハードウェアの種類を選択してください」ページで、「ネットワーク アダプタ」を選択します。
「次へ」をクリックして、「ネットワーク アダプタの選択」ページを表示します。
「ネットワーク アダプタの選択」ページ:
「製造元」の一覧から「Microsoft」を選択します。
「ネットワーク アダプタ」の一覧から「Microsoft Loopback Adapter」を選択します。
「次へ」をクリックして、「ハードウェアをインストールする準備ができました」ページを表示します。
「ハードウェアをインストールする準備ができました」ページで、「次へ」をクリックして、「ハードウェアの追加ウィザードの完了」ページを表示します。
「ハードウェアの追加ウィザードの完了」ページで、「完了」をクリックします。
(Windows 2003)コンピュータを再起動します。
デスクトップの「マイ ネットワーク」を右クリックして、「プロパティ」を選択します。「コントロール パネル」の「ネットワーク接続」が表示されます。
先ほど作成した接続を右クリックします。これは通常、ローカル エリア接続 2となります。「プロパティ」をクリックします。
「全般」タブで「インターネット プロトコル (TCP/IP)」を選択して、「プロパティ」をクリックします。
「プロパティ」ダイアログ・ボックス(図3-3)に、次の値を入力します。
IP アドレス: ループバック・アダプタ用にルーティング不可能なIPを入力します。ルーティング不能なアドレスとして、次の値を入力することをお薦めします。
192.168.
x
.
x
(x
は1
から255
の任意の値)
10.10.10.10
サブネット マスク: 255.255.255.0
と入力します。
その他のフィールドは空白にしておきます。
「OK」をクリックします。
ローカル エリア接続 2の「プロパティ」ダイアログ・ボックスで「OK」をクリックします。
コンピュータを再起動します。
C:\windows\system32\drivers\etc\hosts
ファイルに次の形式で行を追加します。
IP_address hostname.domainname hostname
この行は、ファイル内のlocalhost
行の後にある必要があります。
IP_address
を、手順20で入力したルーティング不能なIPアドレスに置き換えます。
hostname
とdomainname
を、適切な値に置き換えます。
例:
10.10.10.10 mycomputer.mydomain.com mycomputer
ネットワーク構成を確認します。
Windows 2000またはWindows XPのループバック・アダプタを削除する手順は次のとおりです。
「コントロール パネル」の「システム」を表示します。
Windows 2000: 「スタート」→「設定」→「コントロール パネル」を選択し、「システム」をダブルクリックします。
Windows 2003: 「スタート」→「コントロール パネル」→「システム」を選択します。
Windows XP: 「スタート」→「コントロール パネル」を選択し、「システム」をダブルクリックします。
「ハードウェア」タブで、「デバイス マネージャ」をクリックします。
「デバイス マネージャ」ウィンドウで、「ネットワーク アダプタ」を開きます。「Microsoft Loopback Adapter」が表示されます。
「Microsoft Loopback Adapter」を右クリックし、「削除」を選択します。
Forms/Reports ServicesのCD-ROMまたはDVDからインストールするかわりに、CD-ROMまたはDVDの内容をハード・ドライブにコピーし、ハード・ドライブからインストールできます。この方法は、Forms/Reports Servicesの多数のインスタンスをネットワーク経由でインストールする場合や、Forms/Reports ServicesをインストールするコンピュータにCD-ROMまたはDVD-ROMドライブが搭載されていない場合に向いている場合があります。
また、リモートのCD-ROMまたはDVD-ROMドライブからインストールすることもできます。第3.7.8項「リモートのCD-ROMまたはDVD-ROMドライブからのインストール」を参照してください。
ハード・ドライブからインストールするときは、CD-ROMの交換を求めるメッセージは表示されません。適切な場所にコピーされている場合は、インストーラが自動的にファイルを探します。
他のコンピュータからハード・ドライブへアクセスする場合
CD-ROMまたはDVD-ROMの内容をコピーしたハード・ドライブから、リモート・コンピュータにForms and Reports Servicesをインストールする手順は次のとおりです。
ローカル・コンピュータでハード・ドライブを共有します。
Forms and Reports Servicesをインストールするコンピュータで、共有されたハード・ドライブへのマッピングを行います。
Forms and Reports Servicesをインストールするリモート・コンピュータで、インストーラを起動します。
インストーラにアクセスするには、マッピングされたドライブのドライブ文字を使用する必要があることに注意してください(H:\orawinfrs_10_1_2\setup.exe
など)。
汎用命名規則(UNC)の構文(\\
hostname
\
sharename
)を使用してインストーラにアクセスすることはできません。
CD-ROMをコピーするには
親ディレクトリ(たとえば、orawinfrs
)を作成し、その親ディレクトリ下にDisk1
、Disk2
という名前のサブディレクトリを作成します(Disk 3以降も同様)。サブディレクトリの名前は、Disk
N
にする必要があります(N
はCD-ROM番号)。
各CD-ROMの内容を該当するディレクトリにコピーします。
ファイルは、Windowsエクスプローラまたはコマンドラインを使用してコピーできます。コマンドラインを使用する場合は、xcopy
コマンドを使用できます。
次の例では、ドライブE:がCD-ROMドライブで、C:\orawinfrs\Disk
N
は、CD-ROMのコピー先のディレクトリであると想定します。
E:\> xcopy /e /i E:\1012disk1 C:\orawinfrs\Disk1 E:\> xcopy /e /i E:\1012disk2 C:\orawinfrs\Disk2 ... Repeat for each CD-ROM.
コピーしたファイルからインストーラを起動するには、Disk1
ディレクトリからsetup.exe
実行可能ファイルを実行します。このファイルは、Forms/Reports Servicesが実行されるコンピュータで実行します。
C:\> cd orawinfrs\Disk1 C:\orawinfrs\Disk1> setup.exe
DVD-ROMからorawinfrsディレクトリをコピーするには
orawinfrs
ディレクトリを、Windowsエクスプローラまたはコマンドラインを使用してコピーします。コマンドラインを使用する場合の手順は次のとおりです。
(省略可能)orawinfrs
ディレクトリの内容を保存するディレクトリを作成します。
orawinfrs
ディレクトリをDVD-ROMからハード・ディスクにコピーします。
次の例では、ドライブE:
がDVD-ROMドライブで、C:\orawinfrs
がコピー先のディレクトリであると想定します。
E:\> xcopy /e /i E:\orawinfrs C:\orawinfrs
コピーしたファイルからインストーラを実行するには、Forms and Reports Servicesが実行されるコンピュータでsetup.exe
実行可能プログラムを起動します。
C:\> cd orawinfrs C:\orawinfrs> setup.exe
Forms/Reports ServicesをインストールするコンピュータにCD-ROMまたはDVD-ROMドライブが搭載されていない場合は、リモートのCD-ROMまたはDVD-ROMドライブからインストールを実行できます。それには次の手順を実行します。
リモート・コンピュータのCD-ROMドライブまたはDVD-ROMドライブを共有する場合
リモートCD-ROMドライブまたはDVD-ROMドライブは、共有してアクセスを許可する必要があります。これを設定するには、CD-ROMドライブまたはDVD-ROMドライブが存在するリモート・コンピュータで次の手順を実行します。
リモート・コンピュータにAdministratorユーザーとしてログオンします。
Windowsエクスプローラを起動します。
CD-ROMまたはDVD-ROMドライブ文字を右クリックし、「共有」(Windows 2000)または「共有とセキュリティ」(Windows 2003、Windows XP)を選択します。
「共有」タブで、次のことを行います(図3-7)。
「このフォルダを共有する」を選択します。
共有名: cdrom
またはdvd
などの名前を指定します。この名前は、ローカル・コンピュータからCD-ROMドライブまたはDVD-ROMドライブにマッピングするときに使用します。
「アクセス許可」をクリックします。このフォルダにアクセスしてForms and Reports Servicesをインストールするユーザーは、少なくとも読取りアクセス許可が必要です。
終了したら、「OK」をクリックします。
CD-ROMの場合: Forms/Reports ServicesのDisk 1をCD-ROMドライブに挿入します。
DVD-ROM: Forms/Reports ServicesのDVDをDVD-ROMドライブに挿入します。
ローカル・コンピュータからCD-ROMドライブまたはDVD-ROMドライブにマッピングする場合
ローカル・コンピュータからCD-ROMまたはDVD-ROMドライブにマッピングしてからインストーラを起動する手順は次のとおりです。
リモートのCD-ROMまたはDVD-ROMドライブにマッピングします。
Windowsエクスプローラをローカル・コンピュータで起動します。
「ツール」→「ネットワーク ドライブの割り当て」を選択します。「ネットワーク ドライブの割り当て」ダイアログ・ボックスが表示されます。
リモートCD-ROMまたはDVD-ROMドライブに使用するドライブ文字を選択します。
「フォルダ」に、リモートCD-ROMまたはDVD-ROMドライブの場所を次の形式で入力します。
\\remote_hostname\share_name
remote_hostname
を、CD-ROMまたはDVD-ROMドライブがあるリモート・コンピュータの名前に置き換えます。
share_name
を、入力した共有名に置き換えます。
例: \\computer2\cdrom
リモート・コンピュータに別のユーザーとして接続する必要がある場合は、「異なるユーザー名」をクリックしてユーザー名を入力します。
「完了」をクリックします。
マッピングしたCD-ROMまたはDVD-ROMドライブからインストーラを起動します。
CD-ROMの交換を求めるメッセージが表示されたら、CD-ROMを取り出して指定のCD-ROMを挿入します。
注意: CD-ROMを交換するとき、インストーラは実行したままである必要があります。CD-ROMの交換時に、インストーラは絶対に終了しないでください。インストーラを終了した場合、インストールを途中から続行できません。また、一部だけ作成されたインストールは使用できません。手動で削除する必要が生じることもあります。 |
リモート・コンピュータにForms and Reports Servicesをインストールして実行するとき(つまり、リモート・コンピュータにハード・ドライブがあり、Forms and Reports Servicesコンポーネントを実行するとき)、そのコンピュータに物理的にアクセスできない場合でも、リモート・コンピュータでVNCまたはSymantec社のpcAnywhereなどのリモート・コントロール・ソフトウェアが実行されていれば、インストールできます。この場合、ローカル・コンピュータでもリモート・コントロール・ソフトウェアが稼動している必要があります。
次の2つの方法のどちらかを使用して、リモート・コンピュータにForms and Reports Servicesをインストールできます。
Forms and Reports ServicesのCD-ROMまたはDVDの内容をハード・ドライブにコピーして、ハード・ドライブからインストールします。
ローカル・コンピュータのCD-ROMまたはDVDドライブにCD-ROMまたはDVDを挿入して、CD-ROMまたはDVD-ROMからインストールします。
ハード・ドライブからのインストール
Forms and Reports ServicesのCD-ROMまたはDVDの内容をハード・ドライブにコピーして、ハード・ドライブからインストールします。ハードドライブからインストールする手順は次のとおりです。
リモート・コントロール・ソフトウェアがインストールされていて、リモートおよびローカル・コンピュータで実行されていることを確認します。
Forms and Reports ServicesのCD-ROMまたはDVDをコピーしたハード・ドライブを共有します。
リモート・コンピュータで、共有ハード・ドライブへのドライブ文字のマッピングを行います。リモート・コントロール・ソフトウェアを使用して、リモート・コンピュータでこれを実行します。
リモート・コントロール・ソフトウェアを使用して、リモート・コンピュータでインストーラを実行します。共有ハード・ドライブからインストーラにアクセスします。
リモートのCD-ROMまたはDVD-ROMドライブからのインストール
ローカル・コンピュータのCD-ROMまたはDVDドライブにCD-ROMまたはDVDを挿入して、CD-ROMまたはDVD-ROMからインストールします。これは、第3.7.8項「リモートのCD-ROMまたはDVD-ROMドライブからのインストール」に説明されているシナリオに似ています。リモートのCD-ROMまたはDVD-ROMからインストールする手順は次のとおりです。
リモート・コントロール・ソフトウェアがインストールされていて、リモートおよびローカル・コンピュータで実行されていることを確認します。
ローカル・コンピュータのCD-ROMドライブまたはDVD-ROMドライブを共有します。
リモート・コンピュータで、共有のCD-ROMドライブまたはDVD-ROMドライブのドライブ文字をマッピングします。リモート・コントロール・ソフトウェアを使用して、リモート・コンピュータでこれを実行します。
この手順は、第3.7.8項「リモートのCD-ROMまたはDVD-ROMドライブからのインストール」に説明されています。
リモート・コントロール・ソフトウェアを使用して、リモート・コンピュータでインストーラを実行します。共有CD-ROMまたはDVD-ROMドライブからインストーラにアクセスします。
表3-6に、インストーラが実行するチェックの一覧を示します。
表3-6 インストーラが実行する前提条件チェック
項目 | 説明 |
---|---|
ユーザー |
ユーザーが管理者権限を持っているかどうかをチェックします。 |
プロセッサ |
プロセッサの処理能力の要件については、表3-1を参照してください。 |
モニター |
最低でも256色表示するよう構成されているかどうかをチェックします。 |
オペレーティング・システムのバージョン |
サポートされるバージョンは、表3-1を参照してください。 |
WindowsのService Pack |
サポートされるService Packは、表3-1を参照してください。 |
メモリー |
推奨値については、表3-1を参照してください。 |
合計ページファイル・サイズ(仮想メモリー) |
推奨値については、表3-1を参照してください。 |
TEMPディレクトリの容量 |
推奨値については、表3-1を参照してください。 |
インスタンス名 |
Forms/Reports Servicesをインストールするコンピュータに同じ名前のインスタンスが存在しないことを確認します。 |
Oracleホーム・ディレクトリ名 |
Oracleホーム・ディレクトリ名にスペースが含まれていないかどうかをチェックします。 |
Oracleホーム・ディレクトリへのパス |
Oracleホーム・ディレクトリへのパスの長さが最大127文字であるかどうかをチェックします。 |
Oracleホーム・ディレクトリの内容 |
Oracleホーム・ディレクトリに、インストール障害を引き起こすファイルが含まれていないかどうかをチェックします。 |
Oracleホーム・ディレクトリ |
Forms and Reports Servicesは、新しいディレクトリにインストールする必要があります。ここで、許可されていないインストール例をいくつか紹介します。
|
静的ポートの競合 |
|
Oracle Enterprise Managerディレクトリの書込み確認 |
中間層を実行する場合、またはForms/Reports Servicesを同じOracleホームに再インストールする場合にのみチェックします。インストーラを実行するオペレーティング・システム・ユーザーが、次のディレクトリに書き込むことができるかどうかをチェックします。
|
Oracle Enterprise Managerファイルの有無 |
中間層を実行する場合、またはForms/Reports Servicesを同じOracleホームに再インストールする場合にのみチェックします。次のファイルが存在するかどうかをチェックします。
|