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

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

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

パスワード・レスポンス・ファイルのセキュリティは、次の方法で維持することをお薦めします。

  • レスポンス・ファイルの権限を600に設定します。

  • レスポンス・ファイルの所有者をインストール所有者ユーザーにして、グループは中央インベントリ(oraInventory)グループに設定します。

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

oracle.install.crs.config.ipmi.bmcPassword=password
oracle.install.asm.SYSASMPassword=password
oracle.install.asm.monitorPassword=password
oracle.install.config.emAdminPassword=password

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

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

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

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

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

例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.db.config.starterdb.password.ALL=passwordを指定してすべてのデータベース・ユーザーに同じパスワードを使用することもできます。

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

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

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