レスポンス・ファイルを使用したOracle Universal Installerの実行
レスポンス・ファイルの作成後、作成したレスポンス・ファイルを指定してコマンドラインからOracle Universal Installerを実行し、インストールを実行します。
コマンドラインでOracle Universal Installerを実行し、作成したレスポンス・ファイルを指定します。Oracle Universal Installer実行可能ファイルrunInstaller
およびgridSetup.sh
には、複数のオプションがあります。すべてのオプションのヘルプ情報を参照するには、gridSetup.sh
またはrunInstaller
コマンドで-help
オプションを指定します。次に例を示します。
-
Oracle Databaseの場合:
$ $ORACLE_HOME/runInstaller -help
-
Oracle Grid Infrastructureの場合:
$
/u01/app/19.0.0/grid
/gridSetup.sh -help
しばらくすると、ウィンドウ上にヘルプ情報が表示されます。
レスポンス・ファイルを使用してインストーラを実行するには:
-
通常のインストールのインストール前の作業を実行します。
-
ソフトウェア・インストール所有者ユーザーとしてログインします。
-
レスポンス・ファイル・モードでインストールを実行する場合は、インストールを実行するユーザーのオペレーティング・システムの
DISPLAY
環境変数を設定します。ノート:
サイレント・モードでインストールを実行する場合は、
DISPLAY
環境変数を設定する必要はありません。 -
コマンドを次のように入力して、サイレント・モードまたはレスポンス・ファイル・モードでインストーラを起動します。
-
Oracle Databaseの場合:
$ $ORACLE_HOME/runInstaller [-silent] \ -responseFile responsefilename
-
Oracle Grid Infrastructureの場合:
$
/u01/app/19.0.0/grid
/gridSetup.sh [-silent] \ -responseFile responsefilename
ノート:
レスポンス・ファイルのパスを相対パスで指定しないでください。相対パスを指定すると、インストーラが失敗します。
この例では:
-
-silent
は、インストーラをサイレント・モードで実行します。 -
responsefilenameは、構成したインストール用レスポンス・ファイルのフルパスとファイル名です。
-
-
Oracleソフトウェアを初めてシステムにインストールする場合、Oracle Universal Installerで
orainstRoot.sh
スクリプトの実行が求められます。root
ユーザーとしてログインし、orainstRoot.sh
スクリプトを実行します。$ su root password: # /u01/app/oraInventory/orainstRoot.sh
ノート:
oraInst.loc
ファイルを手動で作成する必要はありません。Oracle Inventoryディレクトリの場所を指定するにはorainstRoot.sh
スクリプトの実行で十分です。 -
インストールが終了したら、
root
ユーザーとしてログインし、root.sh
スクリプトを実行します。次に例を示します。$ su root password: # $ORACLE_HOME/root.sh