日本語PDF

DBCAを使用したOracle RAC用のインストール・スクリプトの生成

Oracle RACデータベースを作成するスクリプトを生成し、生成したスクリプトを使用してデータベースを作成して、そのデータベースを使用するための準備を実行するには、このトピックを確認します。

ステップは次のとおりです。

  1. DBCAを起動し、推奨オプションを選択してOracle RACデータベースを作成します。

    DBCAセッションの「作成オプション」ページで、「データベースの作成」の選択を解除し「データベース作成スクリプトの生成」を選択してから「終了」をクリックします。スクリプトには、デフォルトの宛先ディレクトリを使用するか、または別の位置を検索して指定できます。いずれの場合も、次のステップで使用するパス名を記録します。

  2. DBCAで作成したスクリプトが格納されているディレクトリに移動し、必要な特性でデータベースを作成する文がSQLスクリプトに含まれていることを確認します。含まれていない場合は、手動でスクリプトを編集するのではなく、DBCAを再実行して必要な構成を持つスクリプトを作成することをお薦めします。
  3. DBCAセッションで指定した各クラスタ・ノードで、スクリプトsid.shを実行します。sidは、DBCAの「データベース名」ページで入力したSID接頭辞です。
  4. SPFILEで初期化パラメータcluster_databaseTRUE値に設定します(設定するには、SQL*PlusでALTER SYSTEM文を実行するか、各インスタンスのSPFILEで、この初期化パラメータをコメント解除します)。
  5. Oracle Net Servicesを構成して、新規データベースおよびインスタンスをサポートします。
  6. SPFILEでREMOTE_LISTENERパラメータをSCAN (簡易接続ネーミング構文scanname:scanportを使用)に設定します(設定するには、SQL*PlusでALTER SYSTEM文を入力するか、または各インスタンスのPFILEでこのパラメータをコメント解除します)。
  7. 次のドキュメントで説明しているように、サーバー制御ユーティリティ(SRVCTL)を実行して、データベースおよびインスタンス・アプリケーションを構成して、起動します。