読取り専用のOracleホームの有効化

ソフトウェアのみのOracle Databaseインストールを実行した後、Oracleホームを読取り専用のOracleホームとして構成します。

読取り専用Oracleホームを有効にするには、次の手順を実行します。

  1. ソフトウェアのみのOracle Databaseインストールを実行します。

  2. roohctl -enableスクリプトを実行します。

  3. Oracle Database Configuration Assistant (Oracle DBCA)を実行してデータベースを作成します。

ソフトウェアのみのデータベースのインストール

  1. ソフトウェア・バイナリの所有者にするOracleインストール所有者ユーザー・アカウント(oracle)でログインします。

  2. 選択したディレクトリにOracle Databaseのインストール・イメージ・ファイル(db_home.zip)をダウンロードします。たとえば、イメージ・ファイルを/tmpディレクトリにダウンロードできます。

  3. Oracleホーム・ディレクトリを作成し、ダウンロードしたイメージ・ファイルをOracleホーム・ディレクトリに展開します。次に例を示します。

    $ mkdir -p /u01/app/oracle/product/18.0.0/dbhome_1
    $ chown oracle:oinstall /u01/app/oracle/product/18.0.0/dbhome_1
    $ cd /u01/app/oracle/product/18.0.0/dbhome_1
    $ unzip -q /tmp/db_home.zip

    注意:

    作成したOracleホーム・ディレクトリのパスが、Oracle Optimal Flexible Architectureの推奨事項に準拠していることを確認してください。また、インストール・イメージ・ファイルは、作成したこのOracleホーム・ディレクトリにのみ解凍してください。
  4. Oracleホーム・ディレクトリから、runInstallerコマンドを実行してOracle Databaseインストーラを起動します。

  5. 「構成オプションの選択」画面で「ソフトウェアのみの設定」を選択します。

  6. インストール・タイプを選択します。インストール画面は、選択したインストール・オプションによって異なります。必要に応じて構成プロンプトに応答します。

注意:

インストール時に送信を要求された情報について質問がある場合は、「ヘルプ」をクリックします。

roohctlスクリプトを実行します

  1. binディレクトリに移動します

    $ cd /u01/app/oracle/product/18.0.0/dbhome_1/bin
  2. roohctlスクリプトを実行して、読取り専用のOracleホームを有効にします。

    $ ./roohctl -enable 
  3. Oracle Real Application Clusters (Oracle RAC)のインストールでは、クラスタのすべてのノードで前述のroohctlスクリプトを実行します。または、nodelistオプションを指定してroohctlスクリプトを実行し、クラスタ・ノードのリストを出力します。

    $ ./roohctl –enable –nodelist comma_separated_list_of_nodes

Oracle Database Configuration Assistantを実行します

  1. binディレクトリで作業していることを確認して、Oracle DBCAを実行します。

    $ ./dbca
  2. 「データベース操作の選択」画面で「データベースの作成」を選択します。

  3. 構成画面は、選択したオプションによって異なります。必要に応じて、プロンプトに対して入力します。

注意:

データベースの作成時に送信するように要求された情報について質問がある場合、「ヘルプ」をクリックします。