Oracle Database Companion CDインストレーション・ガイド 10gリリース2(10.2) for Microsoft Windows(x64) B25693-02 |
|
この付録の内容は、次のとおりです。
Oracle Universal Installerの起動時にレスポンス・ファイルを指定することで、Oracleソフトウェアのインストールおよび構成を完全または部分的に自動化できます。Oracle Universal Installerでは、一部またはすべてのプロンプトに対する応答に、レスポンス・ファイルに入力した値が使用されます。
通常、Oracle Universal Installerは対話モードで実行されます。つまり、Graphical User Interface(GUI)画面で情報の入力を要求されます。レスポンス・ファイルを使用してこの情報を入力する場合は、次のいずれかのモードでコマンド・プロンプトからOracle Universal Installerを実行します。
-silent
パラメータを指定してsetup.exe
を実行し、Oracle Universal Installerプロンプトに対する応答を含むレスポンス・ファイルを組み込みます。
-silent
パラメータを指定せずにsetup.exe
を実行します。ただし、レスポンス・ファイルまたは適用する他のパラメータは組み込みます。
レスポンス・ファイルにリストされている変数に値を入力して、サイレントまたは非対話型インストールの設定を定義します。たとえば、Oracleホーム名を指定するには、次の例に示すように、ORACLE_HOME_NAME
変数に適切な値を入力します。
ORACLE_HOME_NAME="OraDBHome1
レスポンス・ファイルの変数の設定を指定する別の方法は、その設定をOracle Universal Installerの実行時にコマンドラインの引数として渡す方法です。次に例を示します。
SYSTEM_DRIVE:¥setup.exe_location> setup -silent "ORACLE_HOME_NAME=OraDBHome1" ...
この方法は、パスワードなどの機密情報をレスポンス・ファイルに埋め込まない場合に特に役立ちます。次に例を示します。
SYSTEM_DRIVE:¥setup.exe_location> setup -silent "s_sysPwdFresh=binks342" ...
変数とその設定値は必ず引用符で囲んでください。
次の表に、Oracle Universal Installerをサイレントまたは非対話型モードで実行する理由をいくつか示します。
レスポンス・ファイルを使用してOracle Database Companion CD製品をインストールする一般的な手順は、次のとおりです。
レスポンス・ファイルは、次のいずれかの方法で作成できます。
レスポンス・ファイルをカスタマイズまたは作成する方法は、「レスポンス・ファイルの準備」を参照してください。
レスポンス・ファイルを使用してOracle Universal Installerを実行する方法は、
「レスポンス・ファイルを使用したOracle Universal Installerの実行」を参照してください。
この項では、サイレントまたは非対話モードのインストール時に使用するレスポンス・ファイルの準備に使用できる方法について説明します。
Oracleには、companionCD.db.rsp
というOracle Database 10g Productsインストール・タイプ用レスポンス・ファイル・テンプレートが用意されています。このファイルは、Oracle Databaseインストール・メディアのcompanion¥response
ディレクトリにあります。
レスポンス・ファイル・テンプレートを使用してレスポンス・ファイルを作成する方法は、Enterprise EditionまたはStandard Editionインストール・タイプの場合に使用すると便利です。
レスポンス・ファイルをコピーおよび変更する手順は、次のとおりです。
companion¥Response
ディレクトリから、適切なレスポンス・ファイルをハード・ドライブにコピーします。
Oracle Database Companion CD製品のインストールに固有の設定の編集に加えて、FROM_LOCATION
パスが正しく、インストール・メディアのstage
ディレクトリにあるproducts.xml
ファイルを指していることを確認します。この変数は、次に示すような絶対パスを指すように設定することもできます。
FROM_LOCATION="¥¥myserver¥companion¥stage¥products.xml"
パスワードなどの機密情報は、レスポンス・ファイル内ではなく、コマンドラインから指定できます。この方法については、「レスポンス・ファイルの使用方法」を参照してください。
レスポンス・ファイルを作成するには、記録モードを使用してOracle Universal Installerを対話モードで実行します。この方法は、カスタム・インストールまたはソフトウェアのみのインストールの場合に使用すると便利です。
レスポンス・ファイルを記録すると「サマリー」ウィンドウを完了した直後にレスポンス・ファイルが生成されるため、実際にOracle Database Companion CD製品をインストールしてレスポンス・ファイルを作成する必要がなくなります。この方法でレスポンス・ファイルを作成した後は、必要に応じてその内容をカスタマイズできます。
非対話モードのインストール中に記録モードを使用する場合、Oracle Universal Installerは、元のソース・レスポンス・ファイルで指定された変数値を新規レスポンス・ファイルに記録します。
レスポンス・ファイルを記録する手順は、次のとおりです。
cd
コマンドを使用してOracle Universal Installerのsetup.exe
実行可能ファイルを含むディレクトリに変更します。 setup.exe
は、インストールDVDのdb
ディレクトリにあります。あるいは、インストール・ファイルをダウンロードまたはコピーしたディレクトリにナビゲートします。
SYSTEM_DRIVE:¥setup.exe_location> setup -record -destinationFile response_file_name
response_file_name
を新規のレスポンス・ファイルの完全なパスに置き換えます。次に例を示します。
SYSTEM_DRIVE:¥setup.exe_location> setup -record -destinationFile
c:¥response_files¥install_oracle10_2.rsp
その後、Oracle Universal Installerは、コマンドラインで指定されたパスとファイル名を使用して新規レスポンス・ファイルを保存します。
Oracle Database Companion CD製品のインストールに固有の設定の編集に加えて、FROM_LOCATION
パスが正しく、インストール・メディアのstage
ディレクトリにあるproducts.xml
ファイルを指していることを確認します。この変数は、次に示すような絶対パスを指すように設定することもできます。
FROM_LOCATION="¥¥myserver¥companion¥response¥stage¥products.xml"
パスワードなどの機密情報は、レスポンス・ファイル内ではなく、コマンドラインから指定できます。この方法については、「レスポンス・ファイルの使用方法」を参照してください。
この段階では、作成したレスポンス・ファイルを指定してコマンドラインからOracle Universal Installerを実行し、インストールを実行する準備ができています。Oracle Universal Installer実行可能ファイルsetup.exe
には、いくつかのオプションが用意されています。これらのオプションについてのヘルプ情報を表示するには、次のように-help
オプションを指定してsetup.exe
を実行します。
SYSTEM_DRIVE:¥setup.exe_location> setup -help
新規のコマンド・ウィンドウが表示され、起動を準備中というメッセージが表示されます。すぐに、そのウィンドウにヘルプ情報が表示されます。
Oracle Universal Installerを実行し、レスポンス・ファイルを指定する手順は、次のとおりです。
SYSTEM_DRIVE:¥setup.exe_location> setup [-silent] "variable=setting" [-nowelcome] [-noconfig] [-nowait] -responseFile filename
各項目の意味は次のとおりです。
filename
: レスポンス・ファイルのフル・パスを指定します。
-silent
: サイレント・モードでOracle Universal Installerを実行します。「ようこそ」画面は表示されません。-silentを使用する場合、-nowelcomeオプションは必要ありません。
"
variable
=
setting
"
は、レスポンス・ファイル内の変数を参照します。この変数は、レスポンス・ファイル内に設定するのではなく、コマンドラインから実行する変数です。変数とその設定値は引用符で囲んでください。
-nowelcome
: インストール時に表示される「ようこそ」画面が表示されません。
-noconfig
: インストール時にコンフィギュレーション・アシスタントを実行せず、ソフトウェアのみのインストールを実行します。
-nowait
: サイレント・インストールが完了すると、コンソール・ウィンドウを閉じます。
|
Copyright © 2008 Oracle Corporation. All Rights Reserved. |
|