A 非対話型インストールでのレスポンス・ファイルの使用方法
次のトピックでは、レスポンス・ファイルを使用してOracle製品をインストールおよび構成する方法について説明します。
はじめに
Oracle Universal Installerの起動時にレスポンス・ファイルを指定することで、Oracleソフトウェアのインストールおよび構成の全部または一部を自動化できます。Oracle Universal Installerは、レスポンス・ファイル内に含まれる値を使用して、次のようにOracle Universal Installerのプロンプトの一部または全部に応答します。
-
すべてのプロンプトに対する応答をレスポンス・ファイルに組み込み、Oracle Universal Installerの起動時に
-silent
オプションを指定すると、Oracle Universal Installerはサイレント・モードで実行されます。サイレント・モードによるインストールでは、画面は一切表示されません。かわりに、起動時に使用した端末に進捗情報が表示されます。 -
レスポンス・ファイルにプロンプトの一部または全部に対する応答を含め、
-silent
オプションを省略すると、Oracle Universal Installerは抑止モードで実行されます。抑止モードによるインストール中は、Oracle Universal Installerにより、必要な情報をすべて指定しなかった画面のみが表示されます。レスポンス・ファイルの変数またはコマンドライン・オプションを使用して、情報を入力する必要のない「ようこそ」画面や「サマリー」画面などの他のインストーラ画面も抑止できます。
次の表で、サイレント・モードまたは抑止モードでOracle Universal Installerを実行する場合のいくつかの理由について説明します。
モード | 用途 |
---|---|
サイレント |
次の場合はサイレント・モードを使用します。
Oracle Universal Installerでは、起動に使用した端末に進捗情報が表示されますが、Oracle Universal Installerの画面は表示されません。 |
抑制 |
抑止モードは、Oracle Universal Installerのプロンプトの全部ではなく一部にデフォルトの応答を指定して、複数のシステムに同様のOracleソフトウェア・インストールを行う場合に使用します。 特定のインストーラ画面に必要な情報をレスポンス・ファイルに指定しないと、Oracle Universal Installerによりその画面が表示されます。必要な情報をすべて指定した画面は表示されません。 |
oraInst.locファイルの作成
Oracle Universal Installerを使用して、サイレント・モードまたは抑止モードでOracle製品をインストールする場合、oraInst.loc
ファイルがなければ手動で作成する必要があります。このファイルでは、Oracle Inventory Directoryの位置を指定します。このディレクトリには、Oracle Universal InstallerによりシステムにインストールされたOracle製品のインベントリが作成されます。
注意:
以前にシステムにOracleソフトウェアをインストールしたことがある場合、通常、oraInst.loc
ファイルはすでに存在します。ファイルが存在する場合、改めて作成する必要はありません。
oraInst.loc
ファイルを作成するステップは、次のとおりです。
レスポンス・ファイルの準備
この項では、サイレント・モードまたは抑止モードによるインストール時に使用されるレスポンス・ファイルの準備方法について説明します。
レスポンス・ファイル・テンプレートの編集
Oracleには、製品、インストール・タイプおよび構成ツールごとに、レスポンス・ファイルのテンプレートが用意されています。Oracle Database Gatewayのレスポンス・ファイルtg.rsp
とnetca.rsp
は、メディアのresponse
ディレクトリにあります。
注意:
ハード・ディスクにソフトウェアをコピーしている場合、レスポンス・ファイルはDisk1/response
ディレクトリにあります。
レスポンス・ファイルを準備するには、次の手順を実行します。
レスポンス・ファイルの記録
この方法は、カスタム・インストールまたはソフトウェアのみのインストールに対して非常に効果的です。
Oracle Universal Installerを対話型モードで使用してレスポンス・ファイルを記録し、そのファイルを編集してサイレント・モードまたは抑止モードによるインストールを実行するのに使用できます。レスポンス・ファイルを記録する場合、そのままインストールを完了するか、システムへのソフトウェアのコピーが始まる前に「サマリー」ページでOracle Universal Installerを終了することができます。
新規レスポンス・ファイルを記録するには、次のようにします。