ヘッダーをスキップ

Oracle Database Clientインストレーション・ガイド
10gリリース2(10.2) for Microsoft Windows(x64)

B25691-04
目次
目次
索引
索引

戻る 次へ

A レスポンス・ファイルを使用したOracle Database Clientのインストール

この付録では、レスポンス・ファイルを使用してOracle Database Clientのサイレント・インストールまたは非対話型インストールを実行する方法を説明します。この付録の内容は、次のとおりです。

レスポンス・ファイルの働き

Oracle Universal Installerの起動時にレスポンス・ファイルを指定すると、Oracleソフトウェアのインストールおよび構成のすべてまたは一部を自動化できます。Oracle Universal Installerでは、一部またはすべてのプロンプトに対する応答にレスポンス・ファイルの値が使用されます。

通常、Oracle Universal Installerは対話モードで実行されます。つまり、Graphical User Interface(GUI)画面で情報の入力を要求されます。この情報を提供するためにレスポンス・ファイルを使用するときは、次のいずれかのモードを使用してコマンド・プロンプトでOracle Universal Installerを実行します。

サイレントまたは非対話型インストール用の設定は、レスポンス・ファイルにリストされた変数に値を入力することで定義します。たとえばOracleホーム名を指定するには、次の例に示すようにORACLE_HOME_NAME変数に適切な値を指定します。

ORACLE_HOME_NAME="OraDBHome1"

レスポンス・ファイルの変数設定を指定するもう1つの方法は、Oracle Universal Installerを実行するときにコマンドライン引数として渡す方法です。次に例を示します。

SYSTEM_DRIVEsetup.exe_location> setup -silent "ORACLE_HOME_NAME=OraDBHome1" ...

変数およびその設定は必ず引用符で囲んでください。

関連項目

レスポンス・ファイルの書式の詳細は、『Oracle Universal InstallerおよびOpatchユーザーズ・ガイド』を参照してください。 

サイレント・モードまたは非対話モードを使用する理由

表A-1に、Oracle Universal Installerをサイレント・モードまたは抑制モードで実行するいくつかの理由を示します。

表A-1    サイレント・モードまたは非対話モードを使用する理由 
モード  使用する場合 

サイレント 

次の場合はサイレント・モードを使用します。

  • アンアテンド・インストールを実行する場合

  • ユーザーとの対話なしで複数のシステムに同様のインストールを複数実行する場合

Oracle Universal Installerでは、起動に使用したウィンドウに進捗情報が表示されますが、Oracle Universal Installerの画面は表示されません。 

非対話 

Oracle Universal Installerプロンプトのすべてではなく一部にのみデフォルトの応答を指定して、複数のシステムに類似したOracleソフトウェアのインストールを実行する場合は、非対話モードを使用します。

特定のインストーラ画面に必要な情報をレスポンス・ファイルに指定しないと、Oracle Universal Installerではその画面が表示されます。必要な情報をすべて指定した画面は表示されません。 

レスポンス・ファイルの一般的な使用手順

レスポンス・ファイルを使用してOracle Database Clientをインストールする一般的な手順は、次のとおりです。

  1. 必要なインストール設定用にレスポンス・ファイルをカスタマイズまたは作成します。

    次のいずれかの方法を使用してレスポンス・ファイルを作成できます。

    • インストールに付属しているサンプルのレスポンス・ファイルの1つを変更する方法

    • コマンド・プロンプトで記録モードを使用してOracle Universal Installerを実行する方法

    「レスポンス・ファイルの準備」で、レスポンス・ファイルをカスタマイズまたは作成する方法を説明します。

  2. コマンド・プロンプトから、レスポンス・ファイルを指定し、サイレント・モードまたは非対話モードのいずれかを使用してOracle Universal Installerを実行します。


    注意

    Windows VistaおよびWindows Server 2008では、コマンド・プロンプトの使用に管理者権限が必要です。 


    「レスポンス・ファイルを使用したOracle Universal Installerの実行」で、レスポンス・ファイルを使用してOracle Universal Installerを実行する方法を説明します。

レスポンス・ファイルの準備

この項では、サイレント・モードまたは非対話モードのインストール時に使用するレスポンス・ファイルを準備する方法について説明します。

レスポンス・ファイル・テンプレートの編集

Oracleには、製品、インストール・タイプおよび構成ツールごとに、レスポンス・ファイルのテンプレートが用意されています。これらのファイルは、Oracle Databaseインストール・メディア上のclient¥responseディレクトリにあります。

レスポンス・ファイル・テンプレートを使用したレスポンス・ファイルの作成は、Enterprise EditionまたはStandard Editionのインストール・タイプの場合に使用すると便利です。

表A-2に、使用可能なOracle Database Clientのサンプル・レスポンス・ファイルを示します。

表A-2    レスポンス・ファイル  
レスポンス・ファイル名  目的 

netca.rsp  

Clientのインストール・タイプでの構成を実行するOracle Net Configuration Assistant 

clientadmin.rsp  

Oracle Database Clientの「管理者」インストール 

clientcustom.rsp  

Oracle Database Clientの「カスタム」インストール 

instantClient.rsp  

Oracle Database Clientの「InstantClient」インストール 

clientruntime.rsp 

Oracle Database Clientの「ランタイム」インストール 

レスポンス・ファイルをコピーおよび変更する手順は、次のとおりです。

  1. Oracle Databaseメディアのclient¥responseディレクトリから、適切なレスポンス・ファイルをハード・ドライブにコピーします。

  2. テキスト・エディタを使用してレスポンス・ファイルを変更します。

    Oracle Database Clientインストール固有の設定を編集する他に、FROM_LOCATIONパスが正しく、インストール・メディアのstageディレクトリにあるproducts.xmlファイルを指していることを確認します。この変数を、たとえば次のように絶対パスを指すように設定することもできます。

    FROM_LOCATION="¥¥myserver¥client¥stage¥products.xml"
    
    

    パスワードなどの機密情報を、レスポンス・ファイル内ではなくコマンドラインで指定できることを覚えておいてください。この方法は、「レスポンス・ファイルの働き」で説明されています。

    関連項目

    レスポンス・ファイル作成の詳細は、『Oracle Universal InstallerおよびOpatchユーザーズ・ガイド』を参照してください。インストールされたOracle Databaseで、「スタート」「プログラム」
    「Oracle - HOME_NAME「Oracle Installation Products」
    「Universal Installer Concepts Guide」を選択します。HTML形式で表示されます。 

  3. 「レスポンス・ファイルを使用したOracle Universal Installerの実行」の手順に従って、レスポンス・ファイルを実行します。

レスポンス・ファイルの記録

レスポンス・ファイルは、記録モードを使用してOracle Universal Installerを対話モードで実行することで作成できます。この方法は、カスタム・インストールまたはソフトウェアのみのインストールの場合に使用すると便利です。

レスポンス・ファイルを記録すると、「サマリー」ウィンドウの完了直後にレスポンス・ファイルが生成されるので、レスポンス・ファイルを作成するためにOracle Database Clientをインストールする必要はありません。この方法でレスポンス・ファイルを作成した後、必要に応じてカスタマイズできます。

非対話モードのインストール中に記録モードを使用する場合、Oracle Universal Installerによりオリジナル・ソースのレスポンス・ファイルに指定されていた変数の値が新規レスポンス・ファイルに記録されます。


注意

「基本インストール」タイプを基にしたレスポンス・ファイルを作成するために記録モードを使用することはできません。 


レスポンス・ファイルを記録する手順は、次のとおりです。

  1. レスポンス・ファイルを作成するコンピュータが、第2章に説明された要件を満たしていることを確認します。

  2. コマンド プロンプトで、cdコマンドを使用して、Oracle Universal Installerのsetup.exe実行可能ファイルが含まれているディレクトリに変更します。


    注意

    Windows VistaおよびWindows Server 2008では、コマンド・プロンプトの使用に管理者権限が必要です。 


    Oracle Databaseインストール・メディアでは、setup.execlientディレクトリ内にあります。あるいは、インストール・ファイルをダウンロードまたはコピーしたディレクトリにナビゲートします。

  3. 次のコマンドを入力します。

    SYSTEM_DRIVEsetup.exe_location> setup -record -destinationFile response_file_name
    
    

    response_file_nameを、新規レスポンス・ファイルの完全パス名に置き換えます。次に例を示します。

    SYSTEM_DRIVEsetup.exe_location> setup -record -destinationFile 
    c:¥response_files¥install_oracle10_2.rsp
  4. Oracle Universal Installerが起動し、インストールの設定を入力します。この設定はレスポンス・ファイルに記録されます。

  5. 「サマリー」ウィンドウが表示され、次のいずれかを実行します。

    • レスポンス・ファイルを作成してからインストールを続行する場合は、「インストール」をクリックします。

    • レスポンス・ファイルを作成するだけで、インストールを続行しない場合は、「取消」をクリックします。インストールは停止しますが、入力した設定はレスポンス・ファイルに記録されます。

    その後、Oracle Universal Installerにより、コマンドラインで指定したパスとファイル名を使用して新規レスポンス・ファイルが保存されます。

  6. 新規レスポンス・ファイルを編集して、レスポンス・ファイルを実行するコンピュータの環境に固有の変更を加えます。

    Oracle Database Clientインストール固有の設定を編集する他に、FROM_LOCATIONパスが正しく、インストール・メディアのstageディレクトリにあるproducts.xmlファイルを指していることを確認します。この変数を、たとえば次のように絶対パスを指すように設定することもできます。

    FROM_LOCATION="¥¥myserver¥client¥response¥stage¥products.xml"
    
    

    パスワードなどの機密情報を、レスポンス・ファイル内ではなくコマンドラインで指定できることを覚えておいてください。この方法は、「レスポンス・ファイルの働き」で説明されています。

  7. 次の「レスポンス・ファイルを使用したOracle Universal Installerの実行」の手順に従って、レスポンス・ファイルを実行します。

レスポンス・ファイルを使用したOracle Universal Installerの実行

この段階でインストールを実行するには、作成したレスポンス・ファイルを指定して、Oracle Universal Installerをコマンドラインで実行できます。Windows VistaおよびWindows Server 2008では、管理者権限でコマンド・プロンプトを開く必要があります。Oracle Universal Installerの実行可能ファイル(setup.exe)には、いくつかのオプションが用意されています。たとえば、これらのオプションのフル・セットに関するヘルプ情報を表示するには、次のように-helpオプションを指定してsetup.exeを実行します。

SYSTEM_DRIVEsetup.exe_location> setup -help

「起動を準備中...」というメッセージが表示された新しいコマンド・ウィンドウが表示されます。すぐに、そのウィンドウにヘルプ情報が表示されます。

Oracle Universal Installerを実行し、レスポンス・ファイルを指定する手順は、次のとおりです。

  1. Oracle Database Clientをインストールするコンピュータにレスポンス・ファイルを配置します。

  2. コマンド・プロンプトで、適切なレスポンス・ファイルを指定してOracle Universal Installerを実行します。Windows VistaおよびWindows Server 2008では、管理者権限でコマンド・プロンプトを開く必要があります。次に例を示します。

    SYSTEM_DRIVEsetup.exe_location> setup [-silent] "variable=setting" [-nowelcome] 
    [-noconfig] [-nowait] -responseFile filename 
    
    

    項目の説明:


戻る 次へ
Oracle
Copyright © 1996, 2008 Oracle Corporation.

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