A.5.1 インストール後の構成でのインストール・レスポンス・ファイルの使用

Oracle Database 12cリリース2 (12.2)以上では、インストール時に作成されたレスポンス・ファイルを使用して、インストール後の構成を行うこともできます。

-executeConfigToolsオプションを使用してインストーラを実行し、Oracle Grid InfrastructureまたはOracle Databaseのインストール後にコンフィギュレーション・アシスタントを構成します。%ORACLE_HOME%\install\response\grid_timestamp.rspにあるレスポンス・ファイルを使用して、構成ツールの実行に必要なパスワードを取得できます。-executeConfigToolsコマンドを実行する前に、必要なパスワードを使用して、レスポンス・ファイルを更新する必要があります。

パスワード・レスポンス・ファイルのセキュリティを維持することをお薦めします。レスポンス・ファイルの所有者はインストール所有者ユーザーである必要があります。

例A-1 Oracle Grid Infrastructure用のレスポンス・ファイルのパスワード

oracle.install.crs.config.ipmi.bmcPassword=password
oracle.install.asm.SYSASMPassword=GRID_HOME\gridSetup.bat -executeConfigTools -responseFile %ORACLE_HOME%\install\response\grid_time_stamp.rsporacle.install.asm.monitorPassword=password
oracle.install.config.emAdminPassword=password
oracle.install.OracleHomeUserPassword=password

BMCカードがない場合、またはIPMIを有効にしない場合は、ipmi.bmcPassword入力フィールドを空白のままにしておきます。

管理用にOracle Enterprise Managerを使用可能にしない場合は、emAdminPasswordパスワード・フィールドを空白にしておきます。

Oracle Grid Infrastructureインストールに対してOracleホーム・ユーザーを指定しなかった場合は、OracleHomeUserPasswordフィールドを空白のままにしておきます。

例A-2 スタンドアロン・サーバー(Oracle Restart)用のOracle Grid Infrastructureのレスポンス・ファイル・パスワード

oracle.install.asm.SYSASMPassword=password
oracle.install.asm.monitorPassword=password
oracle.install.config.emAdminPassword=password
oracle.install.OracleHomeUserPassword=password

管理用にOracle Enterprise Managerを使用可能にしない場合は、emAdminPasswordパスワード・フィールドを空白にしておきます。

また、スタンドアロン・サーバー(Oracle Restart)用のOracle Grid Infrastructureインストールに対してOracleホーム・ユーザーを指定しなかった場合は、OracleHomeUserPasswordフィールドを空白のままにしておきます。

例A-3 Oracle Databaseのレスポンス・ファイルのパスワード

この例では、データベース構成アシスタントを使用するために指定するパスワードを示しています。

oracle.install.db.config.starterdb.password.SYS=password 
oracle.install.db.config.starterdb.password.SYSTEM=password 
oracle.install.db.config.starterdb.password.DBSNMP=password 
oracle.install.db.config.starterdb.password.PDBADMIN=password 
oracle.install.db.config.starterdb.emAdminPassword=password 
oracle.install.db.config.asm.ASMSNMPPassword=password
oracle.install.OracleHomeUserPassword=password

また、oracle.install.db.config.starterdb.password.ALL=passwordを指定して、すべてのデータベース・ユーザーに対して同じパスワードを使用することもできます。

Oracle Databaseの構成アシスタントでは、Database Configuration Assistant (DBCA)で使用するSYS、SYSTEMおよびDBSNMPの各パスワードが必要です。システム構成に応じて、次のパスワードを指定します。

  • データベースが記憶域にOracle ASMを使用する場合、ASMSNMPPassword変数にパスワードを指定する必要があります。Oracle ASMを使用しない場合は、このパスワード変数には値を指定しません。

  • 1つ以上のプラガブル・データベース(PDB)を持つマルチテナント・コンテナ・データベース(CDB)を作成する場合は、PDBADMIN変数のパスワードを指定する必要があります。Oracle ASMを使用しない場合は、このパスワード変数には値を指定しません。

  • Oracle Databaseインストールに対してOracleホーム・ユーザーを指定しなかった場合は、OracleHomeUserPasswordフィールドを空白のままにしておきます。