読取り専用のOracleホームの有効化
ソフトウェアのみのOracle Databaseインストールを実行した後、Oracleホームを読取り専用のOracleホームとして構成します。
読取り専用Oracleホームを有効にするには:
-
ソフトウェアのみのOracle Databaseインストールを実行します。
-
roohctl -enable
スクリプトを実行します。 -
Oracle Database Configuration Assistant (Oracle DBCA)を実行してデータベースを作成します。
ソフトウェアのみのデータベースのインストール
-
ソフトウェア・バイナリの所有者にするOracleインストール所有者ユーザー・アカウント(
oracle
)でログインします。 -
選択したディレクトリにOracle Databaseのインストール・イメージ・ファイル(
db_home.zip
)をダウンロードします。たとえば、イメージ・ファイルを/tmp
ディレクトリにダウンロードできます。 -
Oracleホーム・ディレクトリを作成し、ダウンロードしたイメージ・ファイルをOracleホーム・ディレクトリに展開します。次に例を示します。
$ mkdir -p /u01/app/oracle/product/19.0.0/dbhome_1 $ chown oracle:oinstall /u01/app/oracle/product/19.0.0/dbhome_1 $ cd /u01/app/oracle/product/19.0.0/dbhome_1 $ unzip -q /tmp/db_home.zip
ノート:
作成したOracleホーム・ディレクトリのパスが、Oracle Optimal Flexible Architectureの推奨事項に準拠していることを確認してください。また、インストール・イメージ・ファイルは、作成したこのOracleホーム・ディレクトリにのみ解凍してください。 -
Oracleホーム・ディレクトリから、
runInstaller
コマンドを実行してOracle Databaseインストーラを起動します。 -
「構成オプションの選択」画面で、「ソフトウェアのみの設定」を選択します。
-
インストール・タイプを選択します。インストール画面は、選択したインストール・オプションによって異なります。必要に応じて構成プロンプトに応答します。
ノート:
インストール時に送信を要求された情報について質問がある場合は、「ヘルプ」をクリックします。roohctlスクリプトを実行します
-
bin
ディレクトリに移動します$ cd /u01/app/oracle/product/19.0.0/dbhome_1/bin
-
roohctl
スクリプトを実行して、読取り専用のOracleホームを有効にします。$ ./roohctl -enable
-
Oracle Real Application Clusters (Oracle RAC)のインストールで、クラスタの各ノードで前述の
roohctl
スクリプトを実行します。または、nodelist
オプションを指定してroohctl
スクリプトを実行し、クラスタ・ノードのリストを提供します。$ ./roohctl –enable –nodelist comma_separated_list_of_nodes
Oracle Database Configuration Assistantを実行します
-
bin
ディレクトリで作業していることを確認して、Oracle DBCAを実行します。$ ./dbca
-
「データベース操作の選択」画面で、「データベースの作成」を選択します。
-
構成画面は、選択したオプションによって異なります。必要に応じて、プロンプトに対して入力します。
ノート:
データベースの作成時に入力を求められた情報について疑問がある場合は、「ヘルプ」をクリックしてください。親トピック: 読取り専用のOracleホームの構成