4 Oracle Tuxedoのサイレント・インストール

次の項では、サイレント・インストールを使用してOracle Tuxedoをインストールする方法について説明します。

4.1 サイレント・インストールとは

サイレント・インストールでは、インストール前に作成しておいたテキスト・ファイルから構成の設定を読み取ります。インストール中にユーザーが操作を行う必要はありません。サイレント・インストールは、UNIXシステムで利用できます。

サイレント・インストールは、インストールの構成を一度設定した上で、その構成を使用して数多くのマシンにインストールを繰り返す方法です。

4.2 始める前に

OracleTuxedo 12.2.2以前からアップグレードする場合は、Oracle TuxedoシステムのTuxedo 22cリリース1 (22.1.0.0.0)へのアップグレードを参照して指示に従います。その後、この項に戻ってOracle Tuxedoのインストールを続行します。

4.3 サイレント・インストールの使用: 主なステップ

4.3.1 レスポンス・ファイルの作成

OUI記録モードを使用して、選択したインストール・オプションに基づいて、新しいレスポンス・ファイルを作成できます。

記録モードを使用すると、OUIではインストール・セッションがレスポンス・ファイルに記録されます。コマンド行でレスポンス・ファイルの名前を指定します。記録したレスポンス・ファイルは「サマリー」ページの直後に生成されるので、レスポンス・ファイルを作成するためにOracle製品を実際にインストールする必要はありません。つまり、インストールを記録モードで起動して、「サマリー」ページに移動するまでインストール・オプションで続行できます。「サマリー」ページで「終了」をクリックして、インストールの続行を中止します。それでも、選択したすべてのオプションがレスポンス・ファイルに保存されます。

新規に作成したレスポンス・ファイルを使用して、組織内の他のコンピュータで同一のインストール・セッションを実行できます。

記録モードは、サイレント・インストール時にも使用できます。その場合、元のソース・レスポンス・ファイルで指定された変数値が新しいレスポンス・ファイルに記録されます。

4.3.1.1 記録モードの使用

新規レスポンス・ファイルを記録するには:

  1. コマンド・プロンプトで、cdコマンドを使用して、インストール用のOUI実行可能ファイル((setup.batまたはrunInstaller.sh))が格納されているディレクトリに移動します。
  2. 次のコマンドを入力します。

    UNIXの場合:

    ./runInstaller.sh -record -destinationFile <response_file_name>

    新しいレスポンス・ファイルの完全パスで<response_file_name>を置換します。たとえば:

    UNIXの場合:

    ./runInstaller.sh -record -destinationFile /private/temp/install_oracle11g.rsp

  3. OUIユーザー・インタフェースを使用し、インストール・オプションを選択して記録します。

    OUIで「サマリー」ページが表示されると、インストールを続行するか終了できます。

    OUIではコマンド行で指定したパスおよびファイル名を使用して、新しいレスポンス・ファイルを保存します。

4.3.1.2 Tuxedoレスポンス・ファイルの必須変数

この項で定義した変数はTuxedoインストーラに固有です。

ノート:

文字列型変数の場合、二重引用符を使用して値を囲む必要があります。
ORACLE_HOME
製品をインストールする場所。完全なサイレント・インストールを行うには、ORACLE_HOMEの値を入力する必要があります。
ORACLE_HOME_NAME
現在のOracleホームの名前。完全なサイレント・インストールを行うには、ORACLE_HOME_NAMEの値を入力する必要があります。
INSTALL_TYPE
インストール・タイプ変数を設定して、現在選択しているトップレベル・コンポーネントのインストール・タイプを決定できます。Install_typeは、次の表から選択します:
インストール・タイプ 説明
完全インストール すべてのTuxedoサーバーおよびクライアントのファイルをインストールします。
サーバー・インストール Tuxedoサーバーのファイルのみをインストールします。
クライアント・インストール Tuxedoクライアントのファイルのみをインストールします
カスタム・インストール 顧客が選択したコンポーネントをインストールします
CONFIG_TLISTEN
インストール中にtlistenパラメータを構成します。
暗号化方式を構成します。0はLLEで、1はSSLです。
CONFIG_TLISTEN=trueの場合、ENCRYPT_CHOICEを設定する必要があります。
TLISTEN_PASSWORD
tlistenパスワードを構成します。
tlistenポートを構成します。
CONFIG_TLISTEN=trueの場合、TLISTEN_PORTを設定する必要があります。

ノート:

記録モード(setup.bat -recordまたはrunInstaller.sh -recordコマンド)を使用する場合は、生成されるレスポンス・ファイルにパスワードを(二重引用符を使用して)設定する必要があります。たとえば、TLISTEN_PASSWORD="password"です。
LDAP_SUPPORT_SSL
SSLのためにLDAPサポートを構成します。
LDAP_CONFIG
LDAPパラメータ(サービス名、PortID、BaseObject).の構成
LDAP_SUPPORT_SSL= trueの場合、LDAP_CONFIGを設定する必要があります。
LDAP_FILTER_FILE
LDAPフィルタ・ファイルを構成します。
LDAP_SUPPORT_SSL= trueの場合、LDAP_CONFIGを設定する必要があります。

4.4 レスポンス・ファイルを使用するインストール

多くのOracleソフトウェア製品には、OUI画面を表示したりインストール中に質問に応答せずにOUIをコマンド行から実行するツールと手順が用意されています。

これは、サイレント・インストールと呼ばれます。

OUIでは一連のインストール・オプションを選択するように求めるかわりに、あらかじめ定義された一連のオプションを使用してソフトウェアをインストールします。これらのオプションはレスポンス・ファイル(.rsp)に格納されます。

ノート:

Oracle製品がインストールされていないUNIXコンピュータでサイレント・インストールを実行しようとすると、エラー・メッセージが表示されます。サイレント・インストールをこの状況で実行する前に、/oraInventoryディレクトリにあるoraInstRoot.shスクリプトを最初に実行する必要があります。このスクリプトをroot権限で実行する必要があります。これによりOUIでクリーンなホストに中央インベントリが設定できます。

4.4.1 レスポンス・ファイルの指定

OUIを起動してレスポンス・ファイルを指定するには、実行可能ファイルがインストールされているディレクトリで次のコマンドをコマンド行に入力します。
  • UNIXの場合:
    ./runInstaller.sh -responseFile <filename> <optional_parameters>

ノート:

  • Oracle Tuxedoを完全なサイレント・モードでインストールするには、<optional_parameters> -silentに指定する必要があります。
  • responseFileの完全パスを指定する必要があります。そうしないと、OUIでは、起動したOUIに関連付けられたoraparam.iniファイルに対する相対的な場所が仮定されます。

コマンド行使用に関するヘルプについては、実行可能ファイルが格納されているディレクトリで次をコマンド行に入力します。

  • UNIXの場合:
    ./runInstaller.sh –help

4.4.2 レスポンス・ファイル指定時のオプション・パラメータ

-responseFileフラグで使用できるオプション・パラメータは次のとおりです。
  • -nowelcome - インストール時に表示される「ようこそ」ダイアログを非表示にするには、-nowelcomeフラグを-responseFileフラグとともに使用します。
  • -silent - OUIを完全なサイレント・モードで実行するには、-silentフラグと-responseFileフラグをともに使用します。「ようこそ」ダイアログは自動的に抑止されます。
  • -waitforcompletion - -waitforcompletionフラグを-silentフラグと併用し、javaエンジンを生成して終了するかわりに完了を待ちます。
  • OracleインベントリがないホストのnamedsilentInstall<timestamp>.logファイル内。このファイルは、UNIXの/tmpディレクトリに生成されます。
  • インベントリがすでに存在するホストのインベントリ・ログ・ディレクトリ内。

ノート:

-silentオプションを使用すると「ようこそ」画面は表示されないため、-nowelcomeオプションと-silentオプションは併用する必要がありません。

4.5 UNIXテンプレート・ファイル

リスト4‑1 UNIXレスポンス・ファイルのサンプルUNIXレスポンス・ファイル(installer.properties)は、Oracle Tuxedo 22cリリース1 (22.1.0.0.0)のサイレント・インストールに使用されます。


#################################################################### 
 ## Copyright (c) 1999, 2022 Oracle. All rights reserved. ## 
 ## ## 
 ## Specify values for the variables listed below to customize ## 
 ## your installation. ## 
 ## ## 
 ## Each variable is associated with a comment. The comment ## 
 ## identifies the variable type. ## 
 ## ## 
 ## Please specify the values in the following format: ## 
 ## ## 
 ## Type Example ## 
 ## String "Sample Value" ## 
 ## Boolean True or False ## 
 ## Number 1000 ## 
 ## StringList {"String value 1","String Value 2"} ## 
 ## ## 
 ## The values that are given as <Value Required> need to be ## 
 ## specified for a silent installation to be successful. ## 
 ## ## 
 ## ## 
 ## This response file is generated by Oracle Software ## 
 ## Packager. ## 
 #################################################################### 
 
 
 RESPONSEFILE_VERSION=2.2.1.0.0 
 
 #------------------------------------------------------------------------------- 
 #Name : UNIX_GROUP_NAME 
 #Datatype : String 
 #Description: UNIX group to be set for the inventory directory. Valid only in UNIX platforms. 
 #Example: UNIX_GROUP_NAME = "install" 
 #------------------------------------------------------------------------------- 
 UNIX_GROUP_NAME="cr0208" 
 
 #------------------------------------------------------------------------------- 
 #Name : FROM_LOCATION 
 #Datatype : String 
 #Description: Complete path to the products.xml. 
 #Example: FROM_LOCATION = "../stage/products.xml" 
 #------------------------------------------------------------------------------- 
 FROM_LOCATION="/scratch/beadev/OUI_INSTALLER/TUX12cR2/stage/Disk1/stage/products.xml" 
 
 #------------------------------------------------------------------------------- 
 #Name : FROM_LOCATION_CD_LABEL 
 #Datatype : String 
 #Description: This variable should only be used in multi-CD installations. It includes the label of the compact disk where the file "products.xml" exists. The label can be found in the file "disk.label" in the same directory as products.xml. 
 #Example: FROM_LOCATION_CD_LABEL = "CD Label" 
 #------------------------------------------------------------------------------- 
 FROM_LOCATION_CD_LABEL=<Value Unspecified> 
 
 #------------------------------------------------------------------------------- 
 #Name : ORACLE_HOME 
 #Datatype : String 
 #Description: Complete path of the Oracle Home. 
 #Example: ORACLE_HOME = "C:\OHOME1" 
 #------------------------------------------------------------------------------- 
 ORACLE_HOME="/scratch/beadev/OraHome_5" 
 
 #------------------------------------------------------------------------------- 
 #Name : ORACLE_BASE 
 #Datatype : String 
 #Description: Complete path of the Oracle Base. 
 #Example: ORACLE_BASE = "C:\app" 
 #------------------------------------------------------------------------------- 
 ORACLE_BASE=<Value Unspecified> 
 
 #------------------------------------------------------------------------------- 
 #Name : ORACLE_HOME_NAME 
 #Datatype : String 
 #Description: Oracle Home Name. Used in creating folders and services. 
 #Example: ORACLE_HOME_NAME = "OHOME1" 
 #------------------------------------------------------------------------------- 
 ORACLE_HOME_NAME="OracleHome5" 
 
 #------------------------------------------------------------------------------- 
 #Name : SHOW_WELCOME_PAGE 
 #Datatype : Boolean 
 #Description: Set to true if the Welcome page in OUI needs to be shown. 
 #Example: SHOW_WELCOME_PAGE = false 
 #------------------------------------------------------------------------------- 
 SHOW_WELCOME_PAGE=true 
 
 #------------------------------------------------------------------------------- 
 #Name : SHOW_CUSTOM_TREE_PAGE 
 #Datatype : Boolean 
 #Description: Set to true if the custom tree page in OUI needs to be shown. 
 #Use this page to select or de-select dependencies. This page appears only in a custom install type. 
 #Example: SHOW_CUSTOM_TREE_PAGE = false 
 #------------------------------------------------------------------------------- 
 SHOW_CUSTOM_TREE_PAGE=true 
 
 #------------------------------------------------------------------------------- 
 #Name : SHOW_COMPONENT_LOCATIONS_PAGE 
 #Datatype : Boolean 
 #Description: Set to true if the component locations page in OUI needs to be shown. 
 #This page only appears if there are products whose installed directory can be changed. 
 #If you set this to false you will prevent the user from being able to specify alternate directories. 
 #Example: SHOW_COMPONENT_LOCATIONS_PAGE = false 
 #------------------------------------------------------------------------------- 
 SHOW_COMPONENT_LOCATIONS_PAGE=true 
 
 #------------------------------------------------------------------------------- 
 #Name : SHOW_SUMMARY_PAGE 
 #Datatype : Boolean 
 #Description: Set to true if the summary page in OUI needs to be shown. 
 #The summary page shows the list of components that will be installed in this session. 
 #Example: SHOW_SUMMARY_PAGE = true 
 #------------------------------------------------------------------------------- 
 SHOW_SUMMARY_PAGE=true 
 
 #------------------------------------------------------------------------------- 
 #Name : SHOW_INSTALL_PROGRESS_PAGE 
 #Datatype : Boolean 
 #Description: Set to true if the install progress page in OUI needs to be shown. 
 #This page shows the current status in the installation. The current status includes the product being installed and the file being copied. 
 #Example: SHOW_INSTALL_PROGRESS_PAGE = true 
 #------------------------------------------------------------------------------- 
 SHOW_INSTALL_PROGRESS_PAGE=true 
 
 #------------------------------------------------------------------------------- 
 #Name : SHOW_REQUIRED_CONFIG_TOOL_PAGE 
 #Datatype : Boolean 
 #Description: Set to true if the required config assistants page in OUI needs to be shown. 
 #This page shows the list of required configuration assistants that are part of this installation. 
 #It shows the status of each assistant, including any failures with detailed information on why it failed. 
 #Example: SHOW_REQUIRED_CONFIG_TOOL_PAGE = true 
 #------------------------------------------------------------------------------- 
 SHOW_REQUIRED_CONFIG_TOOL_PAGE=true 
 
 #------------------------------------------------------------------------------- 
 #Name : SHOW_CONFIG_TOOL_PAGE 
 #Datatype : Boolean 
 #Description: Set to true if the config assistants page in OUI needs to be shown. 
 #This page shows the list of configuration assistants that are part of this installation and are configured to launch automatically. 
 #It shows the status of each assistant, including any failures with detailed information on why it failed. 
 #Example: SHOW_CONFIG_TOOL_PAGE = true 
 #------------------------------------------------------------------------------- 
 SHOW_CONFIG_TOOL_PAGE=true 
 
 #------------------------------------------------------------------------------- 
 #Name : SHOW_RELEASE_NOTES 
 #Datatype : Boolean 
 #Description: Set to true if the release notes of this installation need to be shown at the end of installation. 
 #This dialog is launchable from the End of Installation page and shows the list of release notes available for the products just installed. 
 # This also requires the variable SHOW_END_SESSION_PAGE variable to be set to true. 
 #Example: SHOW_RELEASE_NOTES = true 
 #------------------------------------------------------------------------------- 
 SHOW_RELEASE_NOTES=true 
 
 #------------------------------------------------------------------------------- 
 #Name : SHOW_ROOTSH_CONFIRMATION 
 #Datatype : Boolean 
 #Description: Set to true if the Confirmation dialog asking to run the root.sh script in OUI needs to be shown. 
 #Valid only for UNIX platforms. 
 #Example: SHOW_ROOTSH_CONFIRMATION = true 
 #------------------------------------------------------------------------------- 
 SHOW_ROOTSH_CONFIRMATION=true 
 
 #------------------------------------------------------------------------------- 
 #Name : SHOW_END_SESSION_PAGE 
 #Datatype : Boolean 
 #Description: Set to true if the end of session page in OUI needs to be shown. 
 #This page shows if the installation is successful or not. 
 #Example: SHOW_END_SESSION_PAGE = true 
 #------------------------------------------------------------------------------- 
 SHOW_END_SESSION_PAGE=true 
 
 #------------------------------------------------------------------------------- 
 #Name : SHOW_EXIT_CONFIRMATION 
 #Datatype : Boolean 
 #Description: Set to true if the confirmation when exiting OUI needs to be shown. 
 #Example: SHOW_EXIT_CONFIRMATION = true 
 #------------------------------------------------------------------------------- 
 SHOW_EXIT_CONFIRMATION=true 
 
 #------------------------------------------------------------------------------- 
 #Name : NEXT_SESSION 
 #Datatype : Boolean 
 #Description: Set to true to allow users to go back to the File Locations page for another installation. This flag also needs to be set to true in order to process another response file (see NEXT_SESSION_RESPONSE). 
 #Example: NEXT_SESSION = true 
 #------------------------------------------------------------------------------- 
 NEXT_SESSION=false 
 
 #------------------------------------------------------------------------------- 
 #Name : NEXT_SESSION_ON_FAIL 
 #Datatype : Boolean 
 #Description: Set to true to allow users to invoke another session even if current install session has failed. This flag is only relevant if NEXT_SESSION is set to true. 
 #Example: NEXT_SESSION_ON_FAIL = true 
 #------------------------------------------------------------------------------- 
 NEXT_SESSION_ON_FAIL=true 
 
 #------------------------------------------------------------------------------- 
 #Name : NEXT_SESSION_RESPONSE 
 #Datatype : String 
 #Description: Set to true to allow users to go back to the File Locations page for another installation. This flag also needs to be set to true in order to process another response file (see NEXT_SESSION_RESPONSE). 
 #Example: NEXT_SESSION_RESPONSE = "nextinstall.rsp" 
 #------------------------------------------------------------------------------- 
 NEXT_SESSION_RESPONSE=<Value Unspecified> 
 
 #------------------------------------------------------------------------------- 
 #Name : DEINSTALL_LIST 
 #Datatype : StringList 
 #Description: List of components to be deinstalled during a deinstall session. 
 #Example: DEINSTALL_LIST = {"Tuxedo","12.2.2.0.0"} 
 #------------------------------------------------------------------------------- 
 DEINSTALL_LIST={"Tuxedo","12.2.2.0.0"} 
 
 #------------------------------------------------------------------------------- 
 #Name : SHOW_DEINSTALL_CONFIRMATION 
 #Datatype : Boolean 
 #Description: Set to true if deinstall confimation is needed during a deinstall session. 
 #Example: SHOW_DEINSTALL_CONFIRMATION = true 
 #------------------------------------------------------------------------------- 
 SHOW_DEINSTALL_CONFIRMATION=true 
 
 #------------------------------------------------------------------------------- 
 #Name : SHOW_DEINSTALL_PROGRESS 
 #Datatype : Boolean 
 #Description: Set to true if deinstall progress is needed during a deinstall session. 
 #Example: SHOW_DEINSTALL_PROGRESS = true 
 #------------------------------------------------------------------------------- 
 SHOW_DEINSTALL_PROGRESS=true 
 
 #------------------------------------------------------------------------------- 
 #Name : CLUSTER_NODES 
 #Datatype : StringList 
 #Description: This variable represents the cluster node names selected by the user for installation. 
 #Example: CLUSTER_NODES = {"node1","node2"} 
 #------------------------------------------------------------------------------- 
 CLUSTER_NODES={} 
 
 #------------------------------------------------------------------------------- 
 #Name : ACCEPT_LICENSE_AGREEMENT 
 #Datatype : Boolean 
 #Description: By setting this variable to true, you are accepting the license agreement. This variable is used only for silent installations. 
 #Example: ACCEPT_LICENSE_AGREEMENT = true 
 #------------------------------------------------------------------------------- 
 ACCEPT_LICENSE_AGREEMENT=false 
 
 #------------------------------------------------------------------------------- 
 #Name : METALINK_LOCATION 
 #Datatype : String 
 #Description: This variable represents the Oracle metalink location. 
 #------------------------------------------------------------------------------- 
 METALINK_LOCATION=<Value Unspecified> 
 
 #------------------------------------------------------------------------------- 
 #Name : METALINK_USERNAME 
 #Datatype : String 
 #Description: This variable represents the Oracle metalink user name. 
 #------------------------------------------------------------------------------- 
 METALINK_USERNAME=<Value Unspecified> 
 
 #------------------------------------------------------------------------------- 
 #Name : METALINK_PASSWORD 
 #Datatype : String 
 #Description: This variable represents the corresponding Oracle metalink password. 
 #------------------------------------------------------------------------------- 
 METALINK_PASSWORD=<Value Unspecified> 
 
 #------------------------------------------------------------------------------- 
 #Name : PROXY_HOST 
 #Datatype : String 
 #Description: The proxy host used to connect to Oracle metalink. 
 #Example: PROXY_HOST = 
 #------------------------------------------------------------------------------- 
 PROXY_HOST="" 
 
 #------------------------------------------------------------------------------- 
 #Name : PROXY_PORT 
 #Datatype : String 
 #Description: The proxy port used to connect to Oracle metalink. 
 #Example: PROXY_PORT = 
 #------------------------------------------------------------------------------- 
 PROXY_PORT="" 
 
 #------------------------------------------------------------------------------- 
 #Name : PROXY_REALM 
 #Datatype : String 
 #Description: The realm for the proxy used to connect to Oracle metalink. 
 #Example: PROXY_REALM = 
 #------------------------------------------------------------------------------- 
 PROXY_REALM=<Value Unspecified> 
 
 #------------------------------------------------------------------------------- 
 #Name : PROXY_USER 
 #Datatype : String 
 #Description: The username for the proxy used to connect to Oracle metalink. 
 #Example: PROXY_USER = 
 #------------------------------------------------------------------------------- 
 PROXY_USER="" 
 
 #------------------------------------------------------------------------------- 
 #Name : PROXY_PWD 
 #Datatype : String 
 #Description: The password for the proxy used to connect to Oracle metalink. 
 #Example: PROXY_PWD = 
 #------------------------------------------------------------------------------- 
 PROXY_PWD=<Value Unspecified> 
 
 #------------------------------------------------------------------------------- 
 #Name : DONT_PROXY_FOR 
 #Datatype : String 
 #Description: The dont proxy for list. 
 #Example: DONT_PROXY_FOR = 
 #------------------------------------------------------------------------------- 
 DONT_PROXY_FOR=<Value Unspecified> 
 
 #------------------------------------------------------------------------------- 
 #Name : TOPLEVEL_COMPONENT 
 #Datatype : StringList 
 #Description: The top level component to be installed in the current session. 
 #Example: TOPLEVEL_COMPONENT = {"Tuxedo","22.1.0.0.0"} 
 #------------------------------------------------------------------------------- 
 TOPLEVEL_COMPONENT={"Tuxedo","22.1.0.0.0"} 
 
 #------------------------------------------------------------------------------- 
 #Name : SHOW_SPLASH_SCREEN 
 #Datatype : Boolean 
 #Description: Set to true if the initial splash screen in OUI needs to be shown. 
 #Example: SHOW_SPLASH_SCREEN = true 
 #------------------------------------------------------------------------------- 
 SHOW_SPLASH_SCREEN=true 
 
 #------------------------------------------------------------------------------- 
 #Name : SELECTED_LANGUAGES 
 #Datatype : StringList 
 #Description: Languages in which the components will be installed. 
 #Component : Tuxedo 
 #------------------------------------------------------------------------------- 
 
 SELECTED_LANGUAGES={"en"} 
 
 #------------------------------------------------------------------------------- 
 #Name : COMPONENT_LANGUAGES 
 #Datatype : StringList 
 #Description: Languages supported by this component.List of supported languages : {"en","ja","zh_CN"} 
 #Component : Tuxedo 
 #------------------------------------------------------------------------------- 
 
 COMPONENT_LANGUAGES={"en"} 
 
 #------------------------------------------------------------------------------- 
 #Name : INSTALL_TYPE 
 #Datatype : String 
 #Description: Installation type of the component. 
 #Component : Tuxedo 
 #------------------------------------------------------------------------------- 
 
 INSTALL_TYPE="Full Install" 
 #------------------------------------------------------------------------------- 
 #Name : ENABLE_TSAM_AGENT 
 #Datatype : Boolean 
 #Description: To enable TSAM(Tuxedo System and Applications Monitor) Plus Agent for Tuxedo server, set this variable to true. 
 #Component : tsamAgent 
 #------------------------------------------------------------------------------- 
 ENABLE_TSAM_AGENT=true 
 #------------------------------------------------------------------------------- 
 #Name : CONFIG_TLISTEN 
 #Datatype : Boolean 
 #Description: To configure the tlisten paramters at installation phase, set this variable to true. 
 #Component : tuxedoServerBase 
 #------------------------------------------------------------------------------- 
 CONFIG_TLISTEN=true 
 
 #------------------------------------------------------------------------------- 
 #Name : MIN_CRYPT_BITS_CHOOSE 
 #Datatype : Number 
 #Description: This variable is for configure Min Encryption Bits, 
 #0 means min encryption bit set to 0 , 
 #1 means min encryption bit set to 56 , 
 #2 means min encryption bit set to 128, 
 #3 means min encryption bit set to 256. 
 #Component : tuxedoServerBase 
 #------------------------------------------------------------------------------- 
 
 MIN_CRYPT_BITS_CHOOSE=0 
 
 #------------------------------------------------------------------------------- 
 #Name : MAX_CRYPT_BITS_CHOOSE 
 #Datatype : Number 
 #Description: This variable is for configure Max Encryption Bits, 
 #0 means max encryption bit set to 0 , 
 #1 means max encryption bit set to 56 , 
 #2 means max encryption bit set to 128, 
 #3 means max encryption bit set to 256. 
 #Component : tuxedoServerBase 
 #------------------------------------------------------------------------------- 
 
 MAX_CRYPT_BITS_CHOOSE=3 
 
 #------------------------------------------------------------------------------- 
 #Name : LDAP_SUPPORT_SSL 
 #Datatype : Boolean 
 #Description: This variable is for configure LDAP support for SSL 
 #Component : tuxedoServerBase 
 #------------------------------------------------------------------------------- 
 
 LDAP_SUPPORT_SSL=true 
 
 #------------------------------------------------------------------------------- 
 #Name : INSTALL_SAMPLES 
 #Datatype : Boolean 
 #Description: This variable is for configure whether need to install Tuxedo samples 
 #Component : tuxedoServerBase 
 #------------------------------------------------------------------------------- 
 
 INSTALL_SAMPLES=true 
 
 #------------------------------------------------------------------------------- 
 #Name : ENCRYPT_CHOICE 
 #Datatype : Number 
 #Description: This variable is for configure encrypt method, 0 is LLE, 1 is SSL. 
 #Component : tuxedoServerBase 
 #------------------------------------------------------------------------------- 
 
 ENCRYPT_CHOICE=0 
 
 #------------------------------------------------------------------------------- 
 #Name : LDAP_FILTER_FILE 
 #Datatype : String 
 #Description: This variable is for configure LDAP filter file 
 #Component : tuxedoServerBase 
 #------------------------------------------------------------------------------- 
 
 LDAP_FILTER_FILE="/scratch/beadev/OraHome_5/tuxedo22.1.0.0.0/udataobj/security/bea_ldap_filter.dat" 
 
 #------------------------------------------------------------------------------- 
 #Name : LDAP_CONFIG 
 #Datatype : StringList 
 #Description: This variable is for configure LDAP parameters(Service Name, PortID, BaseObject) 
 #Component : tuxedoServerBase 
 #------------------------------------------------------------------------------- 
 
 LDAP_CONFIG={"ldap service name","ldap portid","ldap base object"} 
 
 ### NOTE: Spaces should not be included after the install set name. ### 
 ### If there are spaces after the install set name, the installation ### 
 ### process uses the default mode Full Install. ### CHOSEN_INSTALL_SET=Full Install CHOSEN_INSTALL_SET=Full Install 
 ### Install Samples Y/N### 
 INSTALL_SAMPLES=Yes 

4.5.1 リスト4‑1 UNIXレスポンス・ファイル


#################################################################### 
 ## Copyright (c) 1999, 2022 Oracle. All rights reserved. ## 
 ## ## 
 ## Specify values for the variables listed below to customize ## 
 ## your installation. ## 
 ## ## 
 ## Each variable is associated with a comment. The comment ## 
 ## identifies the variable type. ## 
 ## ## 
 ## Please specify the values in the following format: ## 
 ## ## 
 ## Type Example ## 
 ## String "Sample Value" ## 
 ## Boolean True or False ## 
 ## Number 1000 ## 
 ## StringList {"String value 1","String Value 2"} ## 
 ## ## 
 ## The values that are given as <Value Required> need to be ## 
 ## specified for a silent installation to be successful. ## 
 ## ## 
 ## ## 
 ## This response file is generated by Oracle Software ## 
 ## Packager. ## 
 #################################################################### 
 
 
 RESPONSEFILE_VERSION=2.2.1.0.0 
 
 #------------------------------------------------------------------------------- 
 #Name : UNIX_GROUP_NAME 
 #Datatype : String 
 #Description: UNIX group to be set for the inventory directory. Valid only in UNIX platforms. 
 #Example: UNIX_GROUP_NAME = "install" 
 #------------------------------------------------------------------------------- 
 UNIX_GROUP_NAME="cr0208" 
 
 #------------------------------------------------------------------------------- 
 #Name : FROM_LOCATION 
 #Datatype : String 
 #Description: Complete path to the products.xml. 
 #Example: FROM_LOCATION = "../stage/products.xml" 
 #------------------------------------------------------------------------------- 
 FROM_LOCATION="/scratch/beadev/OUI_INSTALLER/TUX12cR2/stage/Disk1/stage/products.xml" 
 
 #------------------------------------------------------------------------------- 
 #Name : FROM_LOCATION_CD_LABEL 
 #Datatype : String 
 #Description: This variable should only be used in multi-CD installations. It includes the label of the compact disk where the file "products.xml" exists. The label can be found in the file "disk.label" in the same directory as products.xml. 
 #Example: FROM_LOCATION_CD_LABEL = "CD Label" 
 #------------------------------------------------------------------------------- 
 FROM_LOCATION_CD_LABEL=<Value Unspecified> 
 
 #------------------------------------------------------------------------------- 
 #Name : ORACLE_HOME 
 #Datatype : String 
 #Description: Complete path of the Oracle Home. 
 #Example: ORACLE_HOME = "C:\OHOME1" 
 #------------------------------------------------------------------------------- 
 ORACLE_HOME="/scratch/beadev/OraHome_5" 
 
 #------------------------------------------------------------------------------- 
 #Name : ORACLE_BASE 
 #Datatype : String 
 #Description: Complete path of the Oracle Base. 
 #Example: ORACLE_BASE = "C:\app" 
 #------------------------------------------------------------------------------- 
 ORACLE_BASE=<Value Unspecified> 
 
 #------------------------------------------------------------------------------- 
 #Name : ORACLE_HOME_NAME 
 #Datatype : String 
 #Description: Oracle Home Name. Used in creating folders and services. 
 #Example: ORACLE_HOME_NAME = "OHOME1" 
 #------------------------------------------------------------------------------- 
 ORACLE_HOME_NAME="OracleHome5" 
 
 #------------------------------------------------------------------------------- 
 #Name : SHOW_WELCOME_PAGE 
 #Datatype : Boolean 
 #Description: Set to true if the Welcome page in OUI needs to be shown. 
 #Example: SHOW_WELCOME_PAGE = false 
 #------------------------------------------------------------------------------- 
 SHOW_WELCOME_PAGE=true 
 
 #------------------------------------------------------------------------------- 
 #Name : SHOW_CUSTOM_TREE_PAGE 
 #Datatype : Boolean 
 #Description: Set to true if the custom tree page in OUI needs to be shown. 
 #Use this page to select or de-select dependencies. This page appears only in a custom install type. 
 #Example: SHOW_CUSTOM_TREE_PAGE = false 
 #------------------------------------------------------------------------------- 
 SHOW_CUSTOM_TREE_PAGE=true 
 
 #------------------------------------------------------------------------------- 
 #Name : SHOW_COMPONENT_LOCATIONS_PAGE 
 #Datatype : Boolean 
 #Description: Set to true if the component locations page in OUI needs to be shown. 
 #This page only appears if there are products whose installed directory can be changed. 
 #If you set this to false you will prevent the user from being able to specify alternate directories. 
 #Example: SHOW_COMPONENT_LOCATIONS_PAGE = false 
 #------------------------------------------------------------------------------- 
 SHOW_COMPONENT_LOCATIONS_PAGE=true 
 
 #------------------------------------------------------------------------------- 
 #Name : SHOW_SUMMARY_PAGE 
 #Datatype : Boolean 
 #Description: Set to true if the summary page in OUI needs to be shown. 
 #The summary page shows the list of components that will be installed in this session. 
 #Example: SHOW_SUMMARY_PAGE = true 
 #------------------------------------------------------------------------------- 
 SHOW_SUMMARY_PAGE=true 
 
 #------------------------------------------------------------------------------- 
 #Name : SHOW_INSTALL_PROGRESS_PAGE 
 #Datatype : Boolean 
 #Description: Set to true if the install progress page in OUI needs to be shown. 
 #This page shows the current status in the installation. The current status includes the product being installed and the file being copied. 
 #Example: SHOW_INSTALL_PROGRESS_PAGE = true 
 #------------------------------------------------------------------------------- 
 SHOW_INSTALL_PROGRESS_PAGE=true 
 
 #------------------------------------------------------------------------------- 
 #Name : SHOW_REQUIRED_CONFIG_TOOL_PAGE 
 #Datatype : Boolean 
 #Description: Set to true if the required config assistants page in OUI needs to be shown. 
 #This page shows the list of required configuration assistants that are part of this installation. 
 #It shows the status of each assistant, including any failures with detailed information on why it failed. 
 #Example: SHOW_REQUIRED_CONFIG_TOOL_PAGE = true 
 #------------------------------------------------------------------------------- 
 SHOW_REQUIRED_CONFIG_TOOL_PAGE=true 
 
 #------------------------------------------------------------------------------- 
 #Name : SHOW_CONFIG_TOOL_PAGE 
 #Datatype : Boolean 
 #Description: Set to true if the config assistants page in OUI needs to be shown. 
 #This page shows the list of configuration assistants that are part of this installation and are configured to launch automatically. 
 #It shows the status of each assistant, including any failures with detailed information on why it failed. 
 #Example: SHOW_CONFIG_TOOL_PAGE = true 
 #------------------------------------------------------------------------------- 
 SHOW_CONFIG_TOOL_PAGE=true 
 
 #------------------------------------------------------------------------------- 
 #Name : SHOW_RELEASE_NOTES 
 #Datatype : Boolean 
 #Description: Set to true if the release notes of this installation need to be shown at the end of installation. 
 #This dialog is launchable from the End of Installation page and shows the list of release notes available for the products just installed. 
 # This also requires the variable SHOW_END_SESSION_PAGE variable to be set to true. 
 #Example: SHOW_RELEASE_NOTES = true 
 #------------------------------------------------------------------------------- 
 SHOW_RELEASE_NOTES=true 
 
 #------------------------------------------------------------------------------- 
 #Name : SHOW_ROOTSH_CONFIRMATION 
 #Datatype : Boolean 
 #Description: Set to true if the Confirmation dialog asking to run the root.sh script in OUI needs to be shown. 
 #Valid only for UNIX platforms. 
 #Example: SHOW_ROOTSH_CONFIRMATION = true 
 #------------------------------------------------------------------------------- 
 SHOW_ROOTSH_CONFIRMATION=true 
 
 #------------------------------------------------------------------------------- 
 #Name : SHOW_END_SESSION_PAGE 
 #Datatype : Boolean 
 #Description: Set to true if the end of session page in OUI needs to be shown. 
 #This page shows if the installation is successful or not. 
 #Example: SHOW_END_SESSION_PAGE = true 
 #------------------------------------------------------------------------------- 
 SHOW_END_SESSION_PAGE=true 
 
 #------------------------------------------------------------------------------- 
 #Name : SHOW_EXIT_CONFIRMATION 
 #Datatype : Boolean 
 #Description: Set to true if the confirmation when exiting OUI needs to be shown. 
 #Example: SHOW_EXIT_CONFIRMATION = true 
 #------------------------------------------------------------------------------- 
 SHOW_EXIT_CONFIRMATION=true 
 
 #------------------------------------------------------------------------------- 
 #Name : NEXT_SESSION 
 #Datatype : Boolean 
 #Description: Set to true to allow users to go back to the File Locations page for another installation. This flag also needs to be set to true in order to process another response file (see NEXT_SESSION_RESPONSE). 
 #Example: NEXT_SESSION = true 
 #------------------------------------------------------------------------------- 
 NEXT_SESSION=false 
 
 #------------------------------------------------------------------------------- 
 #Name : NEXT_SESSION_ON_FAIL 
 #Datatype : Boolean 
 #Description: Set to true to allow users to invoke another session even if current install session has failed. This flag is only relevant if NEXT_SESSION is set to true. 
 #Example: NEXT_SESSION_ON_FAIL = true 
 #------------------------------------------------------------------------------- 
 NEXT_SESSION_ON_FAIL=true 
 
 #------------------------------------------------------------------------------- 
 #Name : NEXT_SESSION_RESPONSE 
 #Datatype : String 
 #Description: Set to true to allow users to go back to the File Locations page for another installation. This flag also needs to be set to true in order to process another response file (see NEXT_SESSION_RESPONSE). 
 #Example: NEXT_SESSION_RESPONSE = "nextinstall.rsp" 
 #------------------------------------------------------------------------------- 
 NEXT_SESSION_RESPONSE=<Value Unspecified> 
 
 #------------------------------------------------------------------------------- 
 #Name : DEINSTALL_LIST 
 #Datatype : StringList 
 #Description: List of components to be deinstalled during a deinstall session. 
 #Example: DEINSTALL_LIST = {"Tuxedo","21.1.1.0.0"} 
 #------------------------------------------------------------------------------- 
 DEINSTALL_LIST={"Tuxedo","21.1.1.0.0"} 
 
 #------------------------------------------------------------------------------- 
 #Name : SHOW_DEINSTALL_CONFIRMATION 
 #Datatype : Boolean 
 #Description: Set to true if deinstall confimation is needed during a deinstall session. 
 #Example: SHOW_DEINSTALL_CONFIRMATION = true 
 #------------------------------------------------------------------------------- 
 SHOW_DEINSTALL_CONFIRMATION=true 
 
 #------------------------------------------------------------------------------- 
 #Name : SHOW_DEINSTALL_PROGRESS 
 #Datatype : Boolean 
 #Description: Set to true if deinstall progress is needed during a deinstall session. 
 #Example: SHOW_DEINSTALL_PROGRESS = true 
 #------------------------------------------------------------------------------- 
 SHOW_DEINSTALL_PROGRESS=true 
 
 #------------------------------------------------------------------------------- 
 #Name : CLUSTER_NODES 
 #Datatype : StringList 
 #Description: This variable represents the cluster node names selected by the user for installation. 
 #Example: CLUSTER_NODES = {"node1","node2"} 
 #------------------------------------------------------------------------------- 
 CLUSTER_NODES={} 
 
 #------------------------------------------------------------------------------- 
 #Name : ACCEPT_LICENSE_AGREEMENT 
 #Datatype : Boolean 
 #Description: By setting this variable to true, you are accepting the license agreement. This variable is used only for silent installations. 
 #Example: ACCEPT_LICENSE_AGREEMENT = true 
 #------------------------------------------------------------------------------- 
 ACCEPT_LICENSE_AGREEMENT=false 
 
 #------------------------------------------------------------------------------- 
 #Name : METALINK_LOCATION 
 #Datatype : String 
 #Description: This variable represents the Oracle metalink location. 
 #------------------------------------------------------------------------------- 
 METALINK_LOCATION=<Value Unspecified> 
 
 #------------------------------------------------------------------------------- 
 #Name : METALINK_USERNAME 
 #Datatype : String 
 #Description: This variable represents the Oracle metalink user name. 
 #------------------------------------------------------------------------------- 
 METALINK_USERNAME=<Value Unspecified> 
 
 #------------------------------------------------------------------------------- 
 #Name : METALINK_PASSWORD 
 #Datatype : String 
 #Description: This variable represents the corresponding Oracle metalink password. 
 #------------------------------------------------------------------------------- 
 METALINK_PASSWORD=<Value Unspecified> 
 
 #------------------------------------------------------------------------------- 
 #Name : PROXY_HOST 
 #Datatype : String 
 #Description: The proxy host used to connect to Oracle metalink. 
 #Example: PROXY_HOST = 
 #------------------------------------------------------------------------------- 
 PROXY_HOST="" 
 
 #------------------------------------------------------------------------------- 
 #Name : PROXY_PORT 
 #Datatype : String 
 #Description: The proxy port used to connect to Oracle metalink. 
 #Example: PROXY_PORT = 
 #------------------------------------------------------------------------------- 
 PROXY_PORT="" 
 
 #------------------------------------------------------------------------------- 
 #Name : PROXY_REALM 
 #Datatype : String 
 #Description: The realm for the proxy used to connect to Oracle metalink. 
 #Example: PROXY_REALM = 
 #------------------------------------------------------------------------------- 
 PROXY_REALM=<Value Unspecified> 
 
 #------------------------------------------------------------------------------- 
 #Name : PROXY_USER 
 #Datatype : String 
 #Description: The username for the proxy used to connect to Oracle metalink. 
 #Example: PROXY_USER = 
 #------------------------------------------------------------------------------- 
 PROXY_USER="" 
 
 #------------------------------------------------------------------------------- 
 #Name : PROXY_PWD 
 #Datatype : String 
 #Description: The password for the proxy used to connect to Oracle metalink. 
 #Example: PROXY_PWD = 
 #------------------------------------------------------------------------------- 
 PROXY_PWD=<Value Unspecified> 
 
 #------------------------------------------------------------------------------- 
 #Name : DONT_PROXY_FOR 
 #Datatype : String 
 #Description: The dont proxy for list. 
 #Example: DONT_PROXY_FOR = 
 #------------------------------------------------------------------------------- 
 DONT_PROXY_FOR=<Value Unspecified> 
 
 #------------------------------------------------------------------------------- 
 #Name : TOPLEVEL_COMPONENT 
 #Datatype : StringList 
 #Description: The top level component to be installed in the current session. 
 #Example: TOPLEVEL_COMPONENT = {"Tuxedo","22.1.0.0.0"} 
 #------------------------------------------------------------------------------- 
 TOPLEVEL_COMPONENT={"Tuxedo","22.1.0.0.0"} 
 
 #------------------------------------------------------------------------------- 
 #Name : SHOW_SPLASH_SCREEN 
 #Datatype : Boolean 
 #Description: Set to true if the initial splash screen in OUI needs to be shown. 
 #Example: SHOW_SPLASH_SCREEN = true 
 #------------------------------------------------------------------------------- 
 SHOW_SPLASH_SCREEN=true 
 
 #------------------------------------------------------------------------------- 
 #Name : SELECTED_LANGUAGES 
 #Datatype : StringList 
 #Description: Languages in which the components will be installed. 
 #Component : Tuxedo 
 #------------------------------------------------------------------------------- 
 
 SELECTED_LANGUAGES={"en"} 
 
 #------------------------------------------------------------------------------- 
 #Name : COMPONENT_LANGUAGES 
 #Datatype : StringList 
 #Description: Languages supported by this component.List of supported languages : {"en","ja","zh_CN"} 
 #Component : Tuxedo 
 #------------------------------------------------------------------------------- 
 
 COMPONENT_LANGUAGES={"en"} 
 
 #------------------------------------------------------------------------------- 
 #Name : INSTALL_TYPE 
 #Datatype : String 
 #Description: Installation type of the component. 
 #Component : Tuxedo 
 #------------------------------------------------------------------------------- 
 
 INSTALL_TYPE="Full Install" 
 #------------------------------------------------------------------------------- 
 #Name : ENABLE_TSAM_AGENT 
 #Datatype : Boolean 
 #Description: To enable TSAM(Tuxedo System and Applications Monitor) Plus Agent for Tuxedo server, set this variable to true. 
 #Component : tsamAgent 
 #------------------------------------------------------------------------------- 
 ENABLE_TSAM_AGENT=true 
 #------------------------------------------------------------------------------- 
 #Name : CONFIG_TLISTEN 
 #Datatype : Boolean 
 #Description: To configure the tlisten paramters at installation phase, set this variable to true. 
 #Component : tuxedoServerBase 
 #------------------------------------------------------------------------------- 
 CONFIG_TLISTEN=true 
 
 #------------------------------------------------------------------------------- 
 #Name : MIN_CRYPT_BITS_CHOOSE 
 #Datatype : Number 
 #Description: This variable is for configure Min Encryption Bits, 
 #0 means min encryption bit set to 0 , 
 #1 means min encryption bit set to 56 , 
 #2 means min encryption bit set to 128, 
 #3 means min encryption bit set to 256. 
 #Component : tuxedoServerBase 
 #------------------------------------------------------------------------------- 
 
 MIN_CRYPT_BITS_CHOOSE=0 
 
 #------------------------------------------------------------------------------- 
 #Name : MAX_CRYPT_BITS_CHOOSE 
 #Datatype : Number 
 #Description: This variable is for configure Max Encryption Bits, 
 #0 means max encryption bit set to 0 , 
 #1 means max encryption bit set to 56 , 
 #2 means max encryption bit set to 128, 
 #3 means max encryption bit set to 256. 
 #Component : tuxedoServerBase 
 #------------------------------------------------------------------------------- 
 
 MAX_CRYPT_BITS_CHOOSE=3 
 
 #------------------------------------------------------------------------------- 
 #Name : LDAP_SUPPORT_SSL 
 #Datatype : Boolean 
 #Description: This variable is for configure LDAP support for SSL 
 #Component : tuxedoServerBase 
 #------------------------------------------------------------------------------- 
 
 LDAP_SUPPORT_SSL=true 
 
 #------------------------------------------------------------------------------- 
 #Name : INSTALL_SAMPLES 
 #Datatype : Boolean 
 #Description: This variable is for configure whether need to install Tuxedo samples 
 #Component : tuxedoServerBase 
 #------------------------------------------------------------------------------- 
 
 INSTALL_SAMPLES=true 
 
 #------------------------------------------------------------------------------- 
 #Name : ENCRYPT_CHOICE 
 #Datatype : Number 
 #Description: This variable is for configure encrypt method, 0 is LLE, 1 is SSL. 
 #Component : tuxedoServerBase 
 #------------------------------------------------------------------------------- 
 
 ENCRYPT_CHOICE=0 
 
 #------------------------------------------------------------------------------- 
 #Name : LDAP_FILTER_FILE 
 #Datatype : String 
 #Description: This variable is for configure LDAP filter file 
 #Component : tuxedoServerBase 
 #------------------------------------------------------------------------------- 
 
 LDAP_FILTER_FILE="/scratch/beadev/OraHome_5/tuxedo22.1.0.0.0/udataobj/security/bea_ldap_filter.dat" 
 
 #------------------------------------------------------------------------------- 
 #Name : LDAP_CONFIG 
 #Datatype : StringList 
 #Description: This variable is for configure LDAP parameters(Service Name, PortID, BaseObject) 
 #Component : tuxedoServerBase 
 #------------------------------------------------------------------------------- 
 
 LDAP_CONFIG={"ldap service name","ldap portid","ldap base object"} 
 
 ### NOTE: Spaces should not be included after the install set name. ### 
 ### If there are spaces after the install set name, the installation ### 
 ### process uses the default mode Full Install. ### CHOSEN_INSTALL_SET=Full Install CHOSEN_INSTALL_SET=Full Install 
 ### Install Samples Y/N### 
 INSTALL_SAMPLES=Yes 

4.6 次のステップ

インストール後の作業については、以下の項を参照してください:

Oracle Tuxedoソフトウェアを構成して、ソフトウェアが正しくインストールされていることを確認する場合、あるいはOracle Tuxedoソフトウェアをアンインストールする場合には、「インストール後のタスクの実行」を参照してください。