4 Oracle Databaseの作成およびプロビジョニング

この章では、データベース(Oracle単一インスタンス、Oracle RACおよびOracle RAC One Node)の作成方法または単一インスタンス・データベースのプロビジョニングについて説明します。この章の具体的な内容は次のとおりです。

Oracle Databaseトポロジ

図4-1に、Cloud Controlを使用してプロビジョニングできる一般的なOracle Database (単一インスタンス・データベース)トポロジを示します。

図4-1 Oracle Databaseトポロジ

Oracle単一インスタンス・データベース・トポロジ

このトポロジは、グリッド・インフラストラクチャ12.1.0.2の単一インスタンスの高可用性(SIHA)コンポーネントにより管理される12.1.0.2 RDBMSを示します。トポロジのソフトウェア・コンポーネントは、次のとおりです。

  • グリッド・インフラストラクチャ・ホームから実行されるOracle High Availabilityデーモン。

  • グリッド・インフラストラクチャ・ホームから実行される単一インスタンスOracle ASM。

  • Oracle DatabaseのOracleホームから実行される単一インスタンスOracle Database。

トポロジのハードウェア・コンポーネントは、次のとおりです。

  • パブリック・インタフェースを備えたデータベース・ホスト。

  • ASMディスクRAIDにリンクする専用ストレージ・ネットワーク。

データベースの作成

この項では、Oracle Enterprise Manager Cloud Control (Cloud Control)を使用して、データベースを作成する方法について説明します。内容は次のとおりです。

ノート:

この項には、単一インスタンス、Oracle Real Application Clusters (Oracle RAC)およびOracle Real Application Clusters One Node (Oracle RAC One Node)コンテナ・データベースの作成に関する情報も含まれます。

Oracle Database 12cリリース1 (12.1)以降がホストにインストールされている場合のみ、コンテナ・データベースをホストに作成できます。コンテナ・データベースの詳細は、『Oracle Database管理者ガイド』を参照してください

ノート:

Oracle Linux 8でOracle 19.6データベースをプロビジョニングする場合は、プロビジョニング・プロセスの開始前に、次の必須パッチを適用する必要があります。
  • 19.6 DBRUパッチ番号30557433
  • 19.6 OJVMパッチ番号30484981
  • 19.6 OCWRUパッチ番号30855259
  • 19.6 Oneoffパッチ番号30150710
これらのパッチが適用されていない場合に、パッチ未適用のソースからゴールド・イメージを作成すると、プロビジョニングは失敗します。サンプル・コード:
<19.3 on-prem_dbhome image>/runInstaller -applyRU <19.6 DBRU Patch#
    30557433 Location> -applyOneOffs <19.6 OJVM Patch# 30484981 Location>, <19.6 OCWRU
    Patch# 30855259 Location>,<19.6 Oneoff Patch# 30150710 Location EMExpress>

データベースの作成の概要

この項では、この章に取り組むための手引きとして、データベースの作成の概要を説明します。この項は、Cloud Controlを使用したデータベースの作成を成功させるために必要な一連の処理を理解するためのドキュメント・マップと考えてください。各ステップの参照リンクをクリックすると、詳細情報が説明されている関連セクションが表示されます。

表4-1 Oracle Databaseの作成の概要

ステップ 説明 参照リンク

ステップ1

ユースケースの選択

ここでは、データベースの作成のユースケースのいくつかを説明します。ご自身の要件に最適なユースケースを選択してください。

ステップ2

前提条件の確認

デプロイメント・プロシージャを実行する前に、プロビジョニング環境の設定、必須パッチの適用およびOracleソフトウェア・ライブラリの設定などの前提条件を満たす必要があります。

ステップ3

デプロイメント・プロシージャの実行

デプロイメント・プロシージャを実行してデータベースを正常に作成します。

Oracleデータベースの作成

この項では、Oracleデータベース(単一インスタンス・データベースとも呼ばれます)の作成について説明します。

ノート:

この項で説明されている情報を使用して、単一インスタンス・コンテナ・データベースを作成することもできます。

Oracle Database 12cリリース1 (12.1)以降がホストにインストールされている場合のみ、コンテナ・データベースをホストに作成できます。コンテナ・データベースの詳細は、Database管理者ガイドを参照してください。

内容は次のとおりです。

Oracleデータベースを作成するための前提条件

Cloud Controlを使用して単一インスタンス・データベースを作成するには、次の前提条件を満たしていることを確認してください。

  1. インフラストラクチャの設定で説明しているインフラストラクチャの要件を必ず満たしてください。

  2. データベース・テンプレートを作成し、ソフトウェア・ライブラリまたはOracleホームに格納したことを確認してください。データベース・テンプレートの作成の詳細は、「データベース・テンプレートの作成」を参照してください。

  3. 作成するデータベースのOracleホームがインストールされており、Oracleホームの所有者の資格証明をもっていることが必要です。プロビジョニング・データベース・デプロイメント・プロシージャ・ウィザードからデータベースの作成ウィザードを起動する場合、Oracleホームを先にインストールする必要はありません。この場合、プロシージャ・インタビュー時にOracleホームの検証はスキップされ、デプロイメント・プロシージャの実行時に実行されます。

  4. 対応するデータベース・バージョンをサポートするデータベース・プラグインがOMSおよびエージェントにデプロイされている必要があります。プラグインのデプロイの詳細は、『Oracle Enterprise Manager Cloud Control管理者ガイド』を参照してください。

  5. データベースの作成に十分な領域、およびリカバリ・ファイルの場所に対する書込み権限があることを確認してください。

  6. データベース作成用としてソフトウェア・ライブラリのテンプレートを使用している場合、ステージング場所に対する書込み権限が必要です。

  7. 自動ストレージ管理(ASM)を記憶域として使用する場合、データベースを作成する前にASMインスタンスおよびディスク・グループを構成する必要があります。

  8. データベース・テンプレートを作成しているCloud Controlユーザーには、Cloud ControlでのCONNECT_ANY_TARGET権限が必要です。

Oracleデータベースを作成する手順

Oracleデータベースを作成するには、次のステップを実行します。

  1. 「エンタープライズ」メニューから、「プロビジョニングとパッチ適用」「データベースのプロビジョニング」を選択します。
  2. データベースのプロビジョニング・ページで、Oracleデータベース・デプロイメント・プロシージャを選択し、「起動」をクリックします。Oracleデータベースの作成ウィザードが起動します。
  3. データベース・バージョンおよびタイプ・ページで、データベースの「バージョン」を選択し、「Oracle単一インスタンス・データベース」を選択します。

    「ホスト」セクションで、データベースをプロビジョニングするホストおよびOracleホームを選択します。すべてのホストを対象として「ホスト資格証明」と「共通Oracleホーム」を指定することもできます。「ホスト資格証明」は「名前付き資格証明」または「優先資格証明」のいずれかにできます。

    プラス(+)記号のアイコンをクリックしてホストを追加します。ホストを選択して「Oracleホーム」を指定します。「ホスト資格証明」を選択するか新規に追加します。プラス記号のアイコンをクリックして、新規の資格証明を追加し、「ユーザー名」「パスワード」および「実行権限」を指定して資格証明を保存します。

    「次」をクリックします。

  4. データベース・テンプレート・ページでは、データベース・テンプレートの場所を選択します。この場所はソフトウェア・ライブラリまたはOracleホームのいずれかにできます。選択したテンプレートは、選択したOracleホームのバージョンと互換性を保っている必要があります。

    「ソフトウェア・ライブラリ」を選択した場合、検索アイコンをクリックし、ソフトウェア・ライブラリからテンプレートを選択します。「管理対象ホスト上の一時的な格納場所」を指定します。この場所は、データベースを作成するすべてのホスト上に存在する必要があります。

    「テンプレートの詳細の表示」をクリックし、選択したテンプレートの詳細を表示します。初期化パラメータ、表領域、データファイル、REDOログ・グループ、共通オプション、およびテンプレートの他の詳細を表示できます。

    「Oracleホーム」を選択した場合は、「Oracleホーム」からテンプレートを選択します。デフォルトの場所はORACLE_HOME/assistants/dbca/templatesです。

    「ロック」アイコンをクリックし、構成したフィールドをロックします。これらのフィールドはオペレータ・ロールでは編集できなくなります。

    「次」をクリックします。

  5. 「IDおよび配置」ページでは、データベース構成の詳細を指定します。「グローバル・データベース名」および「SID」接頭辞を指定します。

    「データベースの統合」セクションで、コンテナ・データベースを作成する場合は「コンテナ・データベースとして作成」を選択します。デフォルトでは、空のコンテナ・データベースが作成されます。1つ以上のプラガブル・データベースをそのコンテナ・データベースに追加する場合、「1つ以上のPDBを持つコンテナ・データベースの作成」を選択し、PDBの数を設定します。

    複数のPDBを作成する場合、ここで入力する一意の名前はすべてのクローニングされるPDBの接頭辞として使用され、接尾辞はPDBの数を示す数値です。

    たとえば、accountsPDBという名前で5つのPDBを作成すると、PDBは、accountsPDB1、accountsPDB2、accountsPDB3、accountsPDB4、およびaccountsPDB5という名前で作成されます。

    SYS、SYSTEMおよびDBSNMPデータベース・アカウントに対し、「データベース資格証明」を指定します。

    データベース・バージョン12.1以上およびMicrosoft Windowsオペレーティング・システムの場合は、Oracleホームのインストール時に指定されたMicrosoft Windowsユーザーに対してデータベース・サービスが構成されます。このユーザーは、Oracleソフトウェアによって実行されるすべてのサービスを所有します。「OracleホームのWindowsユーザー資格証明」セクションで、データベース・サービスを構成するためのMicrosoft Windowsユーザー・アカウントのホスト資格証明を指定します。既存の名前付き資格証明を選択するか、新しい資格証明を指定します。新しい資格証明を指定するには、ユーザー名およびパスワードを入力します。これらの資格証明を保存し、優先資格証明として設定することもできます。

    「ロック」アイコンをクリックし、構成したフィールドをロックします。これらのフィールドはオペレータ・ロールでは編集できなくなります。

    「次」をクリックします。

    ノート:

    • SIDは1つのホスト上の1つのデータベースに対して一意である必要があります。つまり、あるホスト上の1つのデータベースに割り当てられたSIDは、同じホスト上の別のデータベースでは再使用できませんが、別のホスト上の別のデータベースでは再使用できます。たとえば、1つのホスト(host1)に2つのデータベース(db1およびdb2)がある場合、そのSIDは一意である必要があります。しかし、別のホスト(host2)に3つ目のデータベースをインストールする場合、そのSIDはdb1やdb2でもかまいません。

    • グローバル・データベース名は、1つのホスト上の1つのデータベースに対しても、異なるホスト間でのデータベースに対しても一意である必要があります。つまり、あるホスト上の1つのデータベースに割り当てられたグローバル・データベース名は、同じホスト上の別のデータベースでも、別のホスト上の別のデータベースでも再使用できません。たとえば、1つのホスト(host1)に2つのデータベース(db1およびdb2)がある場合、そのグローバル・データベース名は一意である必要があります。さらに、別のホスト(host2)に3つ目のデータベースをインストールする場合、このデータベースのグローバル・データベース名は、Cloud Controlに登録された他のすべての名前とは異なり、一意である必要があります。

    • ここで指定したデータベースの資格証明がすべての宛先ホストで使用されます。しかし、プロビジョニング後に、データベースのパスワードを変更する場合は、手動で変更する必要があります。

  6. 記憶域の場所ページで、記憶域タイプとして「ファイル・システム」または「自動ストレージ管理(ASM)」を選択します。

    ファイル・システムを使用する場合は、「ファイルシステム」を選択し、データ・ファイルのある場所へのフルパスを指定します。たとえば、%ORACLE_BASE%/oradataや/u01/product/db/oradataなどです。

    ASMを使用する場合は、「自動ストレージ管理(ASM)」を選択して懐中電灯アイコンをクリックし、ディスク・グループ名を選択してASMSNMPパスワードを指定します。「ディスク・グループ名リスト」ウィンドウに、すべての宛先ホストで共通のディスク・グループが表示されます。

    「データベース・ファイルの場所」セクションで、データファイル、一時ファイル、REDOログおよび制御ファイルを格納する場所を指定します。

    • テンプレートからのデータベース・ファイルの場所を使用を選択し、使用されているテンプレートからのデフォルトを選択します。

    • 全データベース・ファイルの共通の場所の使用を選択し、別の場所を指定します。

      「REDOログおよび制御ファイルを多重化」セクションで「Oracle Managed Files(OMF)の使用」オプションを選択すると、REDOログ・ファイルおよび制御ファイルの重複コピーを格納できます。多重化によって強力なフォルト・トレランスが提供されます。最大5つの場所を指定できます。

    「リカバリ・ファイルの場所」セクションで、「データベース・ファイルの場所と同じ記憶域タイプを使用してください」を選択し、リカバリ・ファイルの記憶域タイプにデータベース・ファイルと同じタイプを使用します。「フラッシュ・リカバリ領域の使用」を選択し、リカバリ関連ファイルの場所および高速リカバリ領域サイズを指定します。

    「アーカイブ有効化」を選択してアーカイブのログを有効にします。「アーカイブ・ログの場所を指定してください」をクリックし、最大9箇所のアーカイブ・ログの場所を指定します。ログの場所を指定しない場合、ログはデフォルトの場所に保存されます。

    「ロック」アイコンをクリックし、構成したフィールドをロックします。これらのフィールドはオペレータ・ロールでは編集できなくなります。

    「次」をクリックします。

  7. 初期化パラメータ・ページで、メモリー管理タイプとして「自動メモリー管理」または「自動共有メモリー管理」を選択します。「メモリー設定として使用可能メモリーの割合」を選択し、メモリー設定として使用可能物理メモリーの割合を指定します。自動共有メモリー管理の場合は、「SGA合計」および「PGA合計」を指定します。自動メモリー管理の場合は、「Oracleで使用するメモリーの合計」を指定します。

    「データベースのサイズ設定」セクションで、「ブロック・サイズ」および「プロセス」の数を指定します。データベース・テンプレート・ページでデータファイルとともにデータベース・テンプレートを選択した場合、ブロック・サイズは編集できません。

    「ホストCPU数」を指定します。指定できる最大CPU数はホストに存在するCPUの数と同じです。

    「文字セット」セクションでは、デフォルトの文字セットを選択します。デフォルトの文字セットはロケールおよびオペレーティング・システムに基づいています。

    各国語文字セットを選択します。デフォルトはAL16UTF16です。

    「データベース接続モード」セクションでは、専用サーバー・モードを選択します。共有サーバー・モードについては、共有サーバーの数を指定します。

    「ロック」アイコンをクリックし、構成したフィールドをロックします。これらのフィールドはオペレータ・ロールでは編集できなくなります。

    「次」をクリックします。

  8. 「追加の構成オプション」に、Oracleホームから実行されているすべての使用可能なリスナーおよびグリッド・インフラストラクチャ・リスナーがリストされます。リスナーを選択するか、新規リスナーを作成できます。データベースに登録する複数のリスナーを選択できます。新規リスナーを作成するには、「リスナー名」および「ポート」を指定します。データベース・スキーマを選択し、カスタム・スクリプトがある場合はこれを指定します。データベースを作成するホストまたはソフトウェア・ライブラリからカスタム・スクリプトを選択します。複数のホストを選択した場合は、ソフトウェア・ライブラリからのみスクリプトを指定できます。

    データベース・テンプレート・ページで「構造のみ」データベース・テンプレートを選択した場合、データベース・オプションを表示および編集することもできます。

    「ロック」アイコンをクリックし、構成したフィールドをロックします。これらのフィールドはオペレータ・ロールでは編集できなくなります。

    「次」をクリックします。

  9. 「スケジュール」ページで、デプロイメント・インスタンス名とデプロイ用のスケジュールを指定します。プロシージャを即時実行する場合、デフォルトで選択されている「即時」を選択します。プロシージャを後で実行する場合は、「後で」を選択し、タイムゾーン、開始日および開始時刻の詳細を指定します。「次」をクリックします。
  10. 確認ページで、デプロイメント・プロシージャに指定した詳細を確認し、詳細に満足した場合は、「終了」をクリックして、設定したスケジュールのとおりデプロイメント・プロシージャを実行します。詳細を変更する場合は、変更するページまで「戻る」を繰り返しクリックします。「保存」をクリックし、将来のデプロイ用としてデプロイメント・プロシージャを保存します。「分析」をクリックして、前提条件を確認し、プロビジョニングのすべての要件が満たされていることを確認します。
  11. 「プロシージャ・アクティビティ」ページで、デプロイメント・プロシージャのジョブおよびステップの実行ステータスを確認します。各ステップの「ステータス」リンクをクリックし、各ステップの実行の詳細を表示します。ロギング・レベルを「デバッグ」に設定するには、「デバッグ」をクリックし、プロシージャの実行を停止するには、「停止」をクリックします。

Oracle Real Application Clustersデータベースの作成

この項では、Oracle Real Application Clustersデータベースの作成について説明します。

ノート:

この項で説明されている情報を使用して、Oracle Real Application Clustersコンテナ・データベースを作成することもできます。

Oracle Database 12cリリース1 (12.1)以降がホストにインストールされている場合のみ、コンテナ・データベースをホストに作成できます。コンテナ・データベースの詳細は、『Oracle Database管理者ガイド』を参照してください

内容は次のとおりです。

Oracle Real Application Clustersデータベースを作成するための前提条件

Cloud Controlを使用してOracle RACデータベースを作成するには、次の前提条件を満たしていることを確認してください。

  1. インフラストラクチャの設定で説明しているインフラストラクチャの必須要件を必ず満たしてください。

  2. データベース・テンプレートを作成し、ソフトウェア・ライブラリまたはOracleホームに格納したことを確認してください。データベース・テンプレートの作成の詳細は、「データベース・テンプレートの作成」を参照してください。

  3. 作成するデータベースのOracleホームがインストールされており、Oracleホームの所有者の資格証明をもっていることが必要です。プロビジョニング・データベース・デプロイメント・プロシージャ・ウィザードからデータベースの作成ウィザードを起動する場合、Oracleホームを先にインストールする必要はありません。この場合、プロシージャ・インタビュー時にOracleホームの検証はスキップされ、デプロイメント・プロシージャの実行時に実行されます。

  4. 対応するデータベース・バージョンをサポートするデータベース・プラグインがOMSおよびエージェントにデプロイされている必要があります。プラグインのデプロイの詳細は、『Oracle Enterprise Manager Cloud Control管理者ガイド』を参照してください。

  5. データベースの作成に十分な領域、およびリカバリ・ファイルの場所に対する書込み権限があることを確認してください。

  6. データベース作成用としてソフトウェア・ライブラリのテンプレートを使用している場合、ステージング場所に対する書込み権限が必要です。

  7. Oracle Real Application Clustersデータベースを作成する場合、グリッド・インフラストラクチャがインストールおよび構成されていることが必要です。プロビジョニング・データベース・デプロイメント・プロシージャ・ウィザードからデータベースの作成ウィザードを起動する場合、グリッド・インフラストラクチャをインストールおよび構成する必要はありません。この場合、プロシージャ・インタビュー時にグリッド・インフラストラクチャの検証はスキップされ、デプロイメント・プロシージャの実行時に実行されます。

  8. 自動ストレージ管理(ASM)を記憶域として使用する場合、データベースを作成する前にASMインスタンスおよびディスク・グループを構成する必要があります。

  9. データベース・テンプレートを作成しているCloud Controlユーザーには、Cloud ControlでのCONNECT_ANY_TARGET権限が必要です。

Oracle Real Application Clustersデータベースを作成する手順

Oracle Real Application Clusters (Oracle RAC)データベースを作成するには、次のステップを実行します。

  1. 「エンタープライズ」メニューから、「プロビジョニングとパッチ適用」「データベースのプロビジョニング」を選択します。
  2. データベースのプロビジョニング・ページで、Oracleデータベース・デプロイメント・プロシージャを選択し、「起動」をクリックします。Oracleデータベースの作成ウィザードが起動します。
  3. データベース・バージョンおよびタイプ・ページで、データベースの「バージョン」を選択し、「Oracle Real Application Clusters (Oracle RAC)データベース」を選択します。

    「クラスタ」セクションで、クラスタおよびOracleホームを選択します。クラスタ上でデータベースを作成するための参照として使用する検証を実行するための参照ホストを選択します。

    「クラスタ資格証明」を選択するか新規に追加します。プラス記号のアイコンをクリックして、新規の資格証明を追加し、「ユーザー名」「パスワード」および「実行権限」を指定して資格証明を保存します。

    「次」をクリックします。

  4. データベース・テンプレート・ページでは、データベース・テンプレートの場所を選択します。この場所はソフトウェア・ライブラリまたはOracleホームのいずれかにできます。選択したテンプレートは、選択したOracleホームのバージョンと互換性を保っている必要があります。

    「ソフトウェア・ライブラリ」を選択した場合、検索アイコンをクリックし、ソフトウェア・ライブラリからテンプレートを選択します。「管理対象ホスト上の一時的な格納場所」を指定します。この場所は、以前に選択した参照ノード上に存在する必要があります。

    「テンプレートの詳細の表示」をクリックし、選択したテンプレートの詳細を表示します。初期化パラメータ、表領域、データファイル、REDOログ・グループ、共通オプション、およびテンプレートの他の詳細を表示できます。

    「Oracleホーム」を選択した場合は、「Oracleホーム」からテンプレートを選択します。デフォルトの場所はORACLE_HOME/assistants/dbca/templatesです。

    「ロック」アイコンをクリックし、構成したフィールドをロックします。これらのフィールドはオペレータ・ロールでは編集できなくなります。

    「次」をクリックします。

  5. IDおよび配置ページで、Oracle RACデータベースのタイプ(「管理されたポリシー」または「管理されたAdmin」)を選択します。また、「グローバル・データベース名」および「SID」接頭辞を指定します。

    管理者管理型データベースの場合、クラスタ・データベースを作成するノードを選択します。データベースのバージョンおよびタイプ・ページで参照ノードとして選択したノードを指定する必要があります。

    ポリシー管理型データベースの場合、データベースの作成に使用するサーバー・プールを既存のサーバー・プールのリストから選択するか、新規サーバー・プールの作成を選択します。ポリシー管理型データベースは、データベース・バージョン11.2以上に対して作成できます。11.2未満のデータベース・バージョンの場合、ノードを選択してOracle RACデータベースを作成する必要があります。

    「データベースの統合」セクションで、コンテナ・データベースを作成する場合は「コンテナ・データベースとして作成」を選択します。デフォルトでは、空のコンテナ・データベースが作成されます。1つ以上のプラガブル・データベースをそのコンテナ・データベースに追加する場合、「1つ以上のPDBを持つコンテナ・データベースの作成」を選択し、PDBの数を設定します。

    複数のPDBを作成する場合、ここで入力する一意の名前はすべてのクローニングされるPDBの接頭辞として使用され、接尾辞はPDBの数を示す数値です。

    たとえば、accountsPDBという名前で5つのPDBを作成すると、PDBは、accountsPDB1、accountsPDB2、accountsPDB3、accountsPDB4、およびaccountsPDB5という名前で作成されます。

    SYS、SYSTEM、DBSNMPの「データベース資格証明」を指定します。

    データベース・バージョン12.1以上およびMicrosoft Windowsオペレーティング・システムの場合は、Oracleホームのインストール時に指定されたMicrosoft Windowsユーザーに対してデータベース・サービスが構成されます。このユーザーは、Oracleソフトウェアによって実行されるすべてのサービスを所有します。「OracleホームのWindowsユーザー資格証明」セクションで、データベース・サービスを構成するためのMicrosoft Windowsユーザー・アカウントのホスト資格証明を指定します。既存の名前付き資格証明を選択するか、新しい資格証明を指定します。新しい資格証明を指定するには、ユーザー名およびパスワードを入力します。これらの資格証明を保存し、優先資格証明として設定することもできます。

    「ロック」アイコンをクリックし、構成したフィールドをロックします。これらのフィールドはオペレータ・ロールでは編集できなくなります。

    「次」をクリックします。

  6. 記憶域の場所ページで、記憶域タイプとして「ファイル・システム」または「自動ストレージ管理(ASM)」を選択します。

    「データベース・ファイルの場所」セクションで、データファイル、一時ファイル、REDOログおよび制御ファイルを格納する場所を指定します。これらの場所は、クラスタ・ファイル・システムの場所やASMディスク・グループなどの共有記憶域上にある必要があります。

    • テンプレートからのデータベース・ファイルの場所を使用を選択し、使用されているテンプレートからのデフォルトを選択します。

    • 全データベース・ファイルの共通の場所の使用を選択し、別の場所を指定します。

      「REDOログおよび制御ファイルを多重化」セクションで「Oracle Managed Files(OMF)の使用」オプションを選択すると、REDOログ・ファイルおよび制御ファイルの重複コピーを格納できます。多重化によって強力なフォルト・トレランスが提供されます。最大5つの場所を指定できます。

    「リカバリ・ファイルの場所」セクションで、「フラッシュ・リカバリ領域の使用」を選択し、リカバリ関連ファイルの場所および高速リカバリ領域サイズを指定します。

    「アーカイブ・ログの設定」セクションで、「アーカイブ有効化」を選択し、アーカイブ・ロギングを有効にします。「アーカイブ・ログの場所を指定してください」で、最大9箇所のアーカイブ・ログの場所を指定できます。ログの場所を指定しない場合、ログはデフォルトの場所に保存されます。

    「ロック」アイコンをクリックし、構成したフィールドをロックします。これらのフィールドはオペレータ・ロールでは編集できなくなります。

    「次」をクリックします。

  7. 初期化パラメータ・ページで、メモリー管理タイプとして「自動メモリー管理」または「自動共有メモリー管理」を選択します。「メモリー設定として使用可能メモリーの割合」を選択し、メモリー設定として使用可能物理メモリーの割合を指定します。自動共有メモリー管理の場合は、「SGA合計」および「PGA合計」を指定します。自動メモリー管理の場合は、「Oracleで使用するメモリーの合計」を指定します。

    「データベースのサイズ設定」セクションで、「ブロック・サイズ」および「プロセス」の数を指定します。データベース・テンプレート・ページでデータファイルとともにデータベース・テンプレートを選択した場合、ブロック・サイズは編集できません。

    「ホストCPU数」を指定します。指定できる最大CPU数はホストに存在するCPUの数と同じです。

    「文字セット」セクションでは、デフォルトの文字セットを選択します。デフォルトの文字セットはロケールおよびオペレーティング・システムに基づいています。

    各国語文字セットを選択します。デフォルトはAL16UTF16です。

    「データベース接続モード」セクションでは、専用サーバー・モードを選択します。共有サーバー・モードについては、共有サーバーの数を指定します。

    「ロック」アイコンをクリックし、構成したフィールドをロックします。これらのフィールドはオペレータ・ロールでは編集できなくなります。

    「次」をクリックします。

  8. 追加の構成オプション・ページで、ソフトウェア・ライブラリからカスタム・スクリプトを選択します。データベース・テンプレート・ページで「構造のみ」データベース・テンプレートを選択した場合、データベース・オプションを表示および編集することもできます。

    「ロック」アイコンをクリックしてフィールドをロックします。「次」をクリックします。

  9. 「スケジュール」ページで、デプロイメント・インスタンス名とデプロイ用のスケジュールを指定します。プロシージャを即時実行する場合、デフォルトで選択されている「即時」を選択します。プロシージャを後で実行する場合は、「後で」を選択し、タイムゾーン、開始日および開始時刻の詳細を指定します。「次」をクリックします。
  10. 確認ページで、デプロイメント・プロシージャに指定した詳細を確認し、詳細に満足した場合は、「終了」をクリックして、設定したスケジュールのとおりデプロイメント・プロシージャを実行します。詳細を変更する場合は、変更するページまで「戻る」を繰り返しクリックします。「保存」をクリックし、将来のデプロイ用としてデプロイメント・プロシージャを保存します。「分析」をクリックして、前提条件を確認し、プロビジョニングのすべての要件が満たされていることを確認します。
  11. 「プロシージャ・アクティビティ」ページで、デプロイメント・プロシージャのジョブおよびステップの実行ステータスを確認します。各ステップの「ステータス」リンクをクリックし、各ステップの実行の詳細を表示します。ロギング・レベルを「デバッグ」に設定するには、「デバッグ」をクリックし、プロシージャの実行を停止するには、「停止」をクリックします。

Oracle Real Application Clusters One Nodeデータベースの作成

この項では、Oracle Real Application Clusters One Nodeデータベース(Oracle RAC One Nodeデータベースとも呼ばれます)の作成について説明します。

ノート:

この項で説明されている情報を使用して、Oracle Real Application Clusters One Nodeコンテナ・データベースを作成することもできます。

Oracle Database 12cリリース1 (12.1)以降がホストにインストールされている場合のみ、コンテナ・データベースをホストに作成できます。コンテナ・データベースの詳細は、『Oracle Database管理者ガイド』を参照してください。

内容は次のとおりです。

Oracle RAC One Nodeデータベースを作成するための前提条件

Cloud Controlを使用してOracle RAC Oneデータベースを作成するには、次の前提条件を満たしていることを確認してください。

  1. インフラストラクチャの設定で説明しているインフラストラクチャの要件を必ず満たしてください。

  2. データベース・テンプレートを作成し、ソフトウェア・ライブラリまたはOracleホームに格納したことを確認してください。データベース・テンプレートの作成の詳細は、「データベース・テンプレートの作成」を参照してください。

  3. 作成するデータベースのOracleホームがインストールされており、Oracleホームの所有者の資格証明をもっていることが必要です。プロビジョニング・データベース・デプロイメント・プロシージャ・ウィザードからデータベースの作成ウィザードを起動する場合、Oracleホームを先にインストールする必要はありません。この場合、プロシージャ・インタビュー時にOracleホームの検証はスキップされ、デプロイメント・プロシージャの実行時に実行されます。

  4. 対応するデータベース・バージョンをサポートするデータベース・プラグインがOMSおよびエージェントにデプロイされている必要があります。プラグインのデプロイの詳細は、『Oracle Enterprise Manager Cloud Control管理者ガイド』を参照してください。

  5. データベースの作成に十分な領域、およびリカバリ・ファイルの場所に対する書込み権限があることを確認してください。

  6. データベース作成用としてソフトウェア・ライブラリのテンプレートを使用している場合、ステージング場所に対する書込み権限が必要です。

  7. Oracle Real Application Clustersデータベースを作成する場合、グリッド・インフラストラクチャがインストールおよび構成されていることが必要です。プロビジョニング・データベース・デプロイメント・プロシージャ・ウィザードからデータベースの作成ウィザードを起動する場合、グリッド・インフラストラクチャをインストールおよび構成する必要はありません。この場合、プロシージャ・インタビュー時にグリッド・インフラストラクチャの検証はスキップされ、デプロイメント・プロシージャの実行時に実行されます。

  8. 自動ストレージ管理(ASM)を記憶域として使用する場合、データベースを作成する前にASMインスタンスおよびディスク・グループを構成する必要があります。

  9. データベース・テンプレートを作成しているCloud Controlユーザーには、Cloud ControlでのCONNECT_ANY_TARGET権限が必要です。

Oracle Real Application Clusters One Nodeデータベースを作成する手順

Oracle Real Application Clusters One Nodeデータベースを作成するには、次のステップを実行します。

  1. 「エンタープライズ」メニューから、「プロビジョニングとパッチ適用」「データベースのプロビジョニング」を選択します。
  2. データベースのプロビジョニング・ページで、Oracleデータベース・デプロイメント・プロシージャを選択し、「起動」をクリックします。Oracleデータベースの作成ウィザードが起動します。
  3. データベース・バージョンおよびタイプ・ページで、データベースの「バージョン」を選択し、「Oracle RAC One Nodeデータベース」を選択します。

    「クラスタ」セクションで、クラスタおよびOracleホームを選択します。クラスタ上でデータベースを作成するための参照として使用する検証を実行するための参照ホストを選択します。

    「クラスタ資格証明」を選択するか新規に追加します。プラス記号のアイコンをクリックして、新規の資格証明を追加し、「ユーザー名」「パスワード」および「実行権限」を指定して資格証明を保存します。

    「次」をクリックします。

  4. データベース・テンプレート・ページでは、データベース・テンプレートの場所を選択します。この場所はソフトウェア・ライブラリまたはOracleホームのいずれかにできます。選択したテンプレートは、選択したOracleホームのバージョンと互換性を保っている必要があります。

    「ソフトウェア・ライブラリ」を選択した場合、検索アイコンをクリックし、ソフトウェア・ライブラリからテンプレートを選択します。「管理対象ホスト上の一時的な格納場所」を指定します。この場所は、以前に選択した参照ノード上に存在する必要があります。

    「テンプレートの詳細の表示」をクリックし、選択したテンプレートの詳細を表示します。初期化パラメータ、表領域、データファイル、REDOログ・グループ、共通オプション、およびテンプレートの他の詳細を表示できます。

    「Oracleホーム」を選択した場合は、「Oracleホーム」からテンプレートを選択します。デフォルトの場所はORACLE_HOME/assistants/dbca/templatesです。

    「ロック」アイコンをクリックし、構成したフィールドをロックします。これらのフィールドはオペレータ・ロールでは編集できなくなります。

    「次」をクリックします。

  5. 識別および配置ページで、クラスタ・データベースを作成するノードを選択します。「グローバル・データベース名」および「SID」接頭辞を指定します。Oracle RACデータベースのタイプとして、「管理されたポリシー」または「管理されたAdmin」を選択します。「サービス名」を指定します。

    「データベースの統合」セクションで、コンテナ・データベースを作成する場合は「コンテナ・データベースとして作成」を選択します。デフォルトでは、空のコンテナ・データベースが作成されます。1つ以上のプラガブル・データベースをそのコンテナ・データベースに追加する場合、「1つ以上のPDBを持つコンテナ・データベースの作成」を選択し、PDBの数を設定します。

    複数のPDBを作成する場合、ここで入力する一意の名前はすべてのクローニングされるPDBの接頭辞として使用され、接尾辞はPDBの数を示す数値です。

    たとえば、accountsPDBという名前で5つのPDBを作成すると、PDBは、accountsPDB1、accountsPDB2、accountsPDB3、accountsPDB4、およびaccountsPDB5という名前で作成されます。

    SYS、SYSTEMおよびDBSNMPデータベース・アカウントに対し、「データベース資格証明」を指定します。

    データベース・バージョン12.1以上およびMicrosoft Windowsオペレーティング・システムの場合は、Oracleホームのインストール時に指定されたMicrosoft Windowsユーザーに対してデータベース・サービスが構成されます。このユーザーは、Oracleソフトウェアによって実行されるすべてのサービスを所有します。「OracleホームのWindowsユーザー資格証明」セクションで、データベース・サービスを構成するためのMicrosoft Windowsユーザー・アカウントのホスト資格証明を指定します。既存の名前付き資格証明を選択するか、新しい資格証明を指定します。新しい資格証明を指定するには、ユーザー名およびパスワードを入力します。これらの資格証明を保存し、優先資格証明として設定することもできます。

    「ロック」アイコンをクリックし、構成したフィールドをロックします。これらのフィールドはオペレータ・ロールでは編集できなくなります。

    「次」をクリックします。

  6. 記憶域の場所ページで、記憶域タイプとして「ファイル・システム」または「自動ストレージ管理(ASM)」を選択します。

    「データベース・ファイルの場所」セクションで、データファイル、一時ファイル、REDOログおよび制御ファイルを格納する場所を指定します。

    • テンプレートからのデータベース・ファイルの場所を使用を選択し、使用されているテンプレートからのデフォルトを選択します。

    • 全データベース・ファイルの共通の場所の使用を選択し、別の場所を指定します。

      「REDOログおよび制御ファイルを多重化」セクションで「Oracle Managed Files(OMF)の使用」オプションを選択すると、REDOログ・ファイルおよび制御ファイルの重複コピーを格納できます。多重化によって強力なフォルト・トレランスが提供されます。最大5つの場所を指定できます。

    「リカバリ・ファイルの場所」セクションで、「フラッシュ・リカバリ領域の使用」を選択し、リカバリ関連ファイルの場所および高速リカバリ領域サイズを指定します。

    「アーカイブ・ログの設定」セクションで、「アーカイブ有効化」を選択し、アーカイブ・ロギングを有効にします。「アーカイブ・ログの場所を指定してください」で、最大9箇所のアーカイブ・ログの場所を指定できます。ログの場所を指定しない場合、ログはデフォルトの場所に保存されます。

    「ロック」アイコンをクリックし、構成したフィールドをロックします。これらのフィールドはオペレータ・ロールでは編集できなくなります。

    「次」をクリックします。

  7. 初期化パラメータ・ページで、メモリー管理タイプとして「自動メモリー管理」または「自動共有メモリー管理」を選択します。「メモリー設定として使用可能メモリーの割合」を選択し、メモリー設定として使用可能物理メモリーの割合を指定します。自動共有メモリー管理の場合は、「SGA合計」および「PGA合計」を指定します。自動メモリー管理の場合は、「Oracleで使用するメモリーの合計」を指定します。

    「データベースのサイズ設定」セクションで、「ブロック・サイズ」および「プロセス」の数を指定します。データベース・テンプレート・ページでデータファイルとともにデータベース・テンプレートを選択した場合、ブロック・サイズは編集できません。

    「ホストCPU数」を指定します。指定できる最大CPU数はホストに存在するCPUの数と同じです。

    「文字セット」セクションでは、デフォルトの文字セットを選択します。デフォルトの文字セットはロケールおよびオペレーティング・システムに基づいています。

    各国語文字セットを選択します。デフォルトはAL16UTF16です。

    「データベース接続モード」セクションでは、専用サーバー・モードを選択します。共有サーバー・モードについては、共有サーバーの数を指定します。

    「ロック」アイコンをクリックし、構成したフィールドをロックします。これらのフィールドはオペレータ・ロールでは編集できなくなります。

    「次」をクリックします。

  8. 追加の構成オプション・ページで、ソフトウェア・ライブラリからカスタム・スクリプトを選択します。データベース・テンプレート・ページで「構造のみ」データベース・テンプレートを選択した場合、データベース・オプションを表示および編集することもできます。「ロック」アイコンをクリックし、フィールドをロックします。「次」をクリックします。
  9. 「スケジュール」ページで、デプロイメント・インスタンス名とデプロイ用のスケジュールを指定します。プロシージャを即時実行する場合、デフォルトで選択されている「即時」を選択します。プロシージャを後で実行する場合は、「後で」を選択し、タイムゾーン、開始日および開始時刻の詳細を指定します。「次」をクリックします。
  10. 確認ページで、デプロイメント・プロシージャに指定した詳細を確認し、詳細に満足した場合は、「終了」をクリックして、設定したスケジュールのとおりデプロイメント・プロシージャを実行します。詳細を変更する場合は、変更するページまで「戻る」を繰り返しクリックします。「保存」をクリックし、将来のデプロイ用としてデプロイメント・プロシージャを保存します。「分析」をクリックして、前提条件を確認し、プロビジョニングのすべての要件が満たされていることを確認します。
  11. 「プロシージャ・アクティビティ」ページで、デプロイメント・プロシージャのジョブおよびステップの実行ステータスを確認します。各ステップの「ステータス」リンクをクリックし、各ステップの実行の詳細を表示します。ロギング・レベルを「デバッグ」に設定するには、「デバッグ」をクリックし、プロシージャの実行を停止するには、「停止」をクリックします。

データベースのプロビジョニング

この項では、Oracle Enterprise Manager Cloud Control (Cloud Control)を使用して、単一インスタンス・データベースを自動的、反復可能で、信頼できる方法でプロビジョニングまたは一括デプロイする方法について説明します。内容は次のとおりです。

Oracle Databaseのプロビジョニングの概要

この項では、この章に取り組むための手引きとして、Oracle Databaseのプロビジョニング・ステップの概要を説明します。この項は、単一インスタンス・データベースのプロビジョニングを成功させるために必要な一連の処理を理解するためのドキュメント・マップと考えてください。各ステップの参照リンクをクリックすると、詳細情報が説明されている関連セクションが表示されます。

表4-2 Oracle Databaseのプロビジョニングの概要

ステップ 説明 参照リンク

ステップ1

Oracle Databaseトポロジの理解

単一インスタンス・データベースのプロビジョニング用にCloud Controlにより提供されるデータベース・プロビジョニング機能について理解します。

Oracle Databaseトポロジについて学習するには、「Oracle Databaseトポロジ」を参照してください。

ステップ2

ユースケースの選択

ここでは、Oracle Databaseのプロビジョニングのユースケースのいくつかを説明します。ご自身の要件に最適なユースケースを選択してください。

ステップ3

前提条件の確認

デプロイメント・プロシージャを実行する前に、プロビジョニング環境の設定、必須パッチの適用およびOracleソフトウェア・ライブラリの設定などの前提条件を満たす必要があります。

ステップ4

デプロイメント・プロシージャの実行

デプロイメント・プロシージャを実行してOracle Databaseを正常にプロビジョニングします。

Oracle Databaseのプロビジョニングおよび作成

この項では、Oracleデータベースをプロビジョニングおよび作成する方法について説明します。

この項の具体的な内容は次のとおりです。

データベースをプロビジョニングするための前提条件

デプロイメント・プロシージャを実行する前に、「データベース・プロビジョニングの設定」に示す前提条件を満たしている必要があります。

データベースをプロビジョニングする手順
データベースをプロビジョニングするためにデプロイメント・プロシージャを実行するには、次のステップを実行します。
  1. デザイナとしてログインし、「エンタープライズ」メニューから、「プロビジョニングとパッチ適用」「データベースのプロビジョニング」の順に選択します。
  2. 「データベース・プロシージャ」ページで「Oracleデータベースのプロビジョニング」を選択し、「起動」をクリックします。Oracleデータベースのプロビジョニング・ウィザードが起動します。
  3. 「ホストの選択」ページで、プロビジョニング・プロファイルをデプロイメントに使用する場合は、「プロビジョニング・プロファイルを選択」で、事前に保存した構成パラメータを含むプロファイルを選択します。
    「宛先ホストの選択」セクションで、「追加」をクリックし、ソフトウェアをデプロイおよび構成する宛先ホストを選択します。

    「実行するタスクの選択」セクションで、プラットフォーム、プロセスのバージョンおよびプロビジョニングするコンポーネントを選択します。

    • グリッド・インフラストラクチャをデプロイするには、グリッド・インフラストラクチャのデプロイと構成「ソフトウェアのデプロイのみ」または「プロビジョニングしない」のいずれかを選択します。
    • データベース・ソフトウェアをデプロイするには、「ソフトウェアのデプロイのみ」または新規データベースのデプロイと作成(スタンドアロンのOracle Databaseのインストール後に新規データベースを作成し構成する)のいずれかを選択します。
    オペレータ・ロールで編集しないフィールドの「ロック」アイコンをクリックします。デプロイメント・プロシージャのロック・ダウン機能の詳細は、データベースのプロビジョニングの概要を参照してください。「次」をクリックします。
  4. 構成ページには、各種構成オプションが表示されます。ホスト設定、「ソフトウェアのデプロイ」、「グリッド・インフラストラクチャの構成」および「データベースの作成」タスクに値を入力します。
  5. 「ホストの設定」リンクをクリックします。
  6. 「OSユーザーの指定」ページで、データベースのOracleホームのオペレーティング・システム・ユーザーを指定します。

    ノート:

    root以外の資格証明を使用するには、Oracle Databaseのプロビジョニングでの非root資格証明の使用を参照してください。
    データベースの「Oracleホーム・ユーザー」については、OSグループに追加する「通常ユーザー」および「特権ユーザー」を選択します。

    オペレータ・ロールで編集しないフィールドの「ロック」アイコンをクリックします。「次」をクリックします。

  7. OSグループの指定ページで、オペレーティング・システム認証に使用するOSグループを指定します。次のロールに対応するグループが、プロビジョニングに選択したホストにすでに存在していることを確認します。
    • インベントリ・グループ(OINSTALL)
    • データベース管理者(OSDBA)
    • データベース・オペレータ(OSOPER)
    それらが存在しない場合、ホスト上に存在する別のグループを指定するか、Oracle Databaseインストールおよびアップグレードに従って、新しいグループを作成します。

    作成する新しいグループまたは指定する別のグループは、データベースが構成された後で、自動的にSYSDBAおよびSYSOPER権限を取得します。詳細は、Oracle Database 2日でデータベース管理者を参照してください。

    オペレータ・ロールで編集しないフィールドの「ロック」アイコンをクリックします。

    「次」をクリックします。構成ページに戻ります。宛先ホストを構成してある場合は、「ホストの設定」タスクが完了ステータスになります。

  8. 「ソフトウェアのデプロイ」リンクをクリックします。
  9. 「ソフトウェアの場所の選択」ページで、Oracle Databaseのソフトウェア・バイナリのソースおよび宛先の場所を指定します。

    「ソース」セクションで「Oracleデータベース」のソフトウェア・ライブラリの場所を選択します。

    ノート:

    Windowsオペレーティング・システムでは、選択されているOracle Databaseコンポーネントがバージョン12.1以上の場合に、すべてのサービスを、限られた権限を持つ指定されたOracleサービス・ユーザーとしてインストールできます。これにより、データベース・サービスのセキュリティが向上します。

    「Windowsセキュリティ・オプション」セクションで、既存のユーザーのオプションを構成するかユーザーを追加し、「ユーザー名」および「パスワード」を指定できます。すべてのサービスを管理ユーザーとしてインストールおよび構成する場合は、「セキュリティ・オプションを却下」を選択します。

    「宛先ロケーション」では、次を指定します。

    • データベース用Oracleベース: 診断および管理ログ、およびその他のデータベース関連ログを格納できる宛先ホストの場所。この場所はダンプ・ファイルの格納にのみ使用され、データベース・ソフトウェアがインストールされるOracleホーム・ディレクトリとは別の場所になります。

    • データベースのOracleホーム: データベース・ソフトウェアをプロビジョニングできる宛先ホストの場所。これはデータベース用のOracleホーム・ディレクトリです。

    「追加パラメータ」セクションで、クローン関連のファイルを一時的に格納する宛先ホスト上で「作業ディレクトリ」を指定します。このディレクトリには、約7GBの空き領域があることを確認します。「データベース・インストーラ・パラメータ」には、Oracle Databaseのプロビジョニング時に実行する追加のOracle Universal Installer (OUI)パラメータを指定します。たとえば、-force (警告を上書き)、-debug (デバッグ情報を詳細に表示)、および-invPtrLoc <Location> (UNIXのみ)と指定します。パラメータは必ず空白で区切ります。

    オペレータ・ロールで編集しないフィールドの「ロック」アイコンをクリックします。

    「次」をクリックします。構成ページに戻ります。ソフトウェアのソースおよび宛先の場所を構成してある場合は、「ソフトウェアの構成」タスクが完了ステータスになります。

  10. 「データベースの作成」リンクをクリックします。
  11. データベース・テンプレート・ページでは、データベース・テンプレートの場所を選択します。この場所はソフトウェア・ライブラリまたはOracleホームのいずれかにできます。選択したテンプレートは、選択したOracleホームのバージョンと互換性を保っている必要があります。

    「ソフトウェア・ライブラリからのテンプレートの選択」を選択した場合は、検索アイコンをクリックして、「ソフトウェア・ライブラリ」からテンプレートを選択します。「管理対象ホスト上の一時的な格納場所」を指定します。この場所は、データベースを作成するすべてのホスト上に存在する必要があります。

    「テンプレートの詳細の表示」をクリックし、選択したテンプレートの詳細を表示します。初期化パラメータ、表領域、データファイル、REDOログ・グループ、共通オプション、およびテンプレートの他の詳細を表示できます。

    「Oracleホームからのテンプレートの選択」を選択した場合は、「Oracleホーム」からテンプレートを選択します。デフォルトの場所はORACLE_HOME/assistants/dbca/templatesです。

    「ロック」アイコンをクリックし、構成したフィールドをロックします。これらのフィールドはオペレータ・ロールでは編集できなくなります。

    「次」をクリックします。

  12. 「IDおよび配置」ページでは、データベース構成の詳細を指定します。「グローバル・データベース名」および「SID」接頭辞を指定します。SYS、SYSTEMおよびDBSNMPデータベース・アカウントに対し、「データベース資格証明」を指定します。これらのアカウントでは、同じ管理パスワードを使用することも異なる管理パスワードを使用することもできます。

    ノート:

    • SIDは1つのホスト上の1つのデータベースに対して一意である必要があります。つまり、あるホスト上の1つのデータベースに割り当てられたSIDは、同じホスト上の別のデータベースでは再使用できませんが、別のホスト上の別のデータベースでは再使用できます。たとえば、1つのホスト(host1)に2つのデータベース(db1およびdb2)がある場合、そのSIDは一意である必要があります。しかし、別のホスト(host2)に3つ目のデータベースをインストールする場合、そのSIDはdb1やdb2でもかまいません。

    • グローバル・データベース名は、1つのホスト上の1つのデータベースに対しても、異なるホスト間でのデータベースに対しても一意である必要があります。つまり、あるホスト上の1つのデータベースに割り当てられたグローバル・データベース名は、同じホスト上の別のデータベースでも、別のホスト上の別のデータベースでも再使用できません。たとえば、1つのホスト(host1)に2つのデータベース(db1およびdb2)がある場合、そのグローバル・データベース名は一意である必要があります。さらに、別のホスト(host2)に3つ目のデータベースをインストールする場合、このデータベースのグローバル・データベース名は、Cloud Controlに登録された他のすべての名前とは異なり、一意である必要があります。

    • ここで指定したデータベースの資格証明がすべての宛先ホストで使用されます。しかし、プロビジョニング後に、データベースのパスワードを変更する場合は、手動で変更する必要があります。

    「ロック」アイコンをクリックし、構成したフィールドをロックします。これらのフィールドはオペレータ・ロールでは編集できなくなります。

    「次」をクリックします。

  13. 記憶域の場所ページで、記憶域タイプとして「ファイル・システム」または「自動ストレージ管理(ASM)」を選択します。

    ファイル・システムを使用する場合は、「ファイルシステム」を選択し、データ・ファイルのある場所へのフルパスを指定します。たとえば、%ORACLE_BASE%/oradataや/u01/product/db/oradataなどです。

    ASMを使用する場合は、「自動ストレージ管理(ASM)」を選択して懐中電灯アイコンをクリックし、ディスク・グループ名を選択してASMSNMPパスワードを指定します。「ディスク・グループ名リスト」ウィンドウに、すべての宛先ホストで共通のディスク・グループが表示されます。

    「データベース・ファイルの場所」セクションで、データファイル、一時ファイル、REDOログおよび制御ファイルを格納する場所を指定します。

    • テンプレートからのデータベース・ファイルの場所を使用を選択し、使用されているテンプレートからのデフォルトを選択します。

    • 全データベース・ファイルの共通の場所の使用を選択し、別の場所を指定します。

      「REDOログおよび制御ファイルを多重化」セクションで「Oracle Managed Files(OMF)の使用」オプションを選択すると、REDOログ・ファイルおよび制御ファイルの重複コピーを格納できます。多重化によって強力なフォルト・トレランスが提供されます。最大5つの場所を指定できます。

    「リカバリ・ファイルの場所」セクションで、「データベース・ファイルの場所と同じ記憶域タイプを使用してください」を選択し、リカバリ・ファイルの記憶域タイプにデータベース・ファイルと同じタイプを使用します。「フラッシュ・リカバリ領域の使用」を選択し、リカバリ関連ファイルの場所および高速リカバリ領域サイズを指定します。

    「アーカイブ有効化」を選択してアーカイブのログを有効にします。「アーカイブ・ログの場所を指定してください」をクリックし、最大9箇所のアーカイブ・ログの場所を指定します。ログの場所を指定しない場合、ログはデフォルトの場所に保存されます。

    「ロック」アイコンをクリックし、構成したフィールドをロックします。これらのフィールドはオペレータ・ロールでは編集できなくなります。

    「次」をクリックします。

  14. 初期化パラメータ・ページで、メモリー管理タイプとして「自動メモリー管理」または「自動共有メモリー管理」を選択します。「メモリー設定として使用可能メモリーの割合」を選択し、メモリー設定として使用可能物理メモリーの割合を指定します。自動共有メモリー管理の場合は、「SGA合計」および「PGA合計」を指定します。自動メモリー管理の場合は、「Oracleで使用するメモリーの合計」を指定します。

    「データベースのサイズ設定」セクションで、「ブロック・サイズ」および「プロセス」の数を指定します。データベース・テンプレート・ページでデータファイルとともにデータベース・テンプレートを選択した場合、ブロック・サイズは編集できません。

    「ホストCPU数」を指定します。指定できる最大CPU数はホストに存在するCPUの数と同じです。

    「文字セット」セクションでは、デフォルトの文字セットを選択します。デフォルトの文字セットはロケールおよびオペレーティング・システムに基づいています。

    各国語文字セットを選択します。デフォルトはAL16UTF16です。

    「データベース接続モード」セクションでは、専用サーバー・モードを選択します。共有サーバー・モードについては、共有サーバーの数を指定します。

    「ロック」アイコンをクリックし、構成したフィールドをロックします。これらのフィールドはオペレータ・ロールでは編集できなくなります。

    「次」をクリックします。

  15. 「追加の構成オプション」に、Oracleホームから実行されているすべての使用可能なリスナーがリストされます。リスナーを選択するか、新規リスナーを作成できます。データベースに登録する複数のリスナーを選択できます。新規リスナーを作成するには、「リスナー名」および「ポート」を指定します。データベース・スキーマを選択し、カスタム・スクリプトがある場合はこれを指定します。データベースを作成するホストまたはソフトウェア・ライブラリからカスタム・スクリプトを選択します。複数のホストを選択した場合は、ソフトウェア・ライブラリからのみスクリプトを指定できます。

    データベース・テンプレート・ページで「構造のみ」データベース・テンプレートを選択した場合、データベース・オプションを表示および編集することもできます。

    「ロック」アイコンをクリックし、構成したフィールドをロックします。これらのフィールドはオペレータ・ロールでは編集できなくなります。

    「次」をクリックします。

  16. データベースを作成するために指定した詳細を確認し、「次へ」をクリックします。構成ページに戻ります。データベースを構成してある場合は、「データベースの作成」タスクが完了ステータスになります。
  17. 「コンプライアンス標準」リンクをクリックします。
  18. 「構成標準ターゲット・アソシエーション」ページで、データベースと関連付けるコンプライアンス標準を選択します。「次」をクリックします。
  19. 「スケジュール」ページで、デプロイメント・インスタンス名を指定します。プロシージャを即時に実行する場合は、デフォルトの選択(「1回(即時)」)を保持します。プロシージャを後で実行する場合は、「1回(後で)」を選択し、タイムゾーン、開始日および開始時刻の詳細を指定します。デプロイメント・プロシージャのステータスに応じて、通知プリファレンスを設定できます。前提条件のみを実行する場合は、「前提条件チェックの実行後に結果を分析するためにプロシージャを停止します」を選択すると、すべての前提条件チェックの実行後にプロシージャ実行を一時停止できます。

    「次」をクリックします。

  20. 確認ページで、デプロイメント・プロシージャに指定した詳細を確認し、詳細に満足した場合は、「終了」をクリックして、設定したスケジュールのとおりデプロイメント・プロシージャを実行します。詳細を変更する場合は、変更するページまで「戻る」を繰り返しクリックします。「保存」をクリックし、将来のデプロイ用としてデプロイメント・プロシージャを保存します。
  21. オペレータ・ロールで、保存したデプロイメント・プロシージャを起動します。プロビジョニングのターゲットを追加し、デプロイメント・プロシージャの構成可能フィールドに値を指定します。
  22. 「プロシージャ・アクティビティ」ページで、デプロイメント・プロシージャのジョブおよびステップの実行ステータスを確認します。各ステップの「ステータス」リンクをクリックし、各ステップの実行の詳細を表示します。ロギング・レベルを「デバッグ」に設定するには、「デバッグ」をクリックし、プロシージャの実行を停止するには、「停止」をクリックします。
  23. プロシージャの実行の完了後、「ターゲット」メニューをクリックし、「すべてのターゲット」を選択して、「すべてのターゲット」ページに移動し、新しく作成したデータベースがCloud Controlターゲットとして表示されることを確認します。

Oracle Automatic Storage Managementを使用したOracle Databaseのプロビジョニング

この項では、Oracle Automatic Storage Management(Oracle ASM)を使用して単一インスタンス・データベースをプロビジョニングする方法について説明します。

この項の具体的な内容は次のとおりです。

Oracle Automatic Storage Managementを使用してOracleデータベースをプロビジョニングするための前提条件

デプロイメント・プロシージャを実行する前に、「データベース・プロビジョニングの設定」に示す前提条件を満たしている必要があります。

Oracle Automatic Storage Managementを使用したデータベースのプロビジョニング手順

Oracle Automatic Storage Management (Oracle ASM)を使用して単一インスタンス・データベースをプロビジョニングするには、次のステップを実行します。

  1. デザイナとしてログインし、「エンタープライズ」メニューから、「プロビジョニングとパッチ適用」「データベースのプロビジョニング」の順に選択します。
  2. 「データベース・プロシージャ」ページで「Oracleデータベースのプロビジョニング」を選択し、「起動」をクリックします。Oracleデータベースのプロビジョニング・ウィザードが起動します。
  3. 「ホストの選択」ページで、プロビジョニング・プロファイルをデプロイメントに使用する場合は、「プロビジョニング・プロファイルを選択」で、事前に保存した構成パラメータを含むプロファイルを選択します。
    「宛先ホストの選択」セクションで、「追加」をクリックし、ソフトウェアをデプロイおよび構成する宛先ホストを選択します。

    「実行するタスクの選択」セクションで、プラットフォーム、プロセスのバージョンおよびプロビジョニングするコンポーネントを選択します。

    • グリッド・インフラストラクチャをデプロイするには、グリッド・インフラストラクチャのデプロイと構成「ソフトウェアのデプロイのみ」または「プロビジョニングしない」のいずれかを選択します。
    • データベース・ソフトウェアをデプロイするには、「ソフトウェアのデプロイのみ」または新規データベースのデプロイと作成(スタンドアロンのOracle Databaseのインストール後に新規データベースを作成し構成する)のいずれかを選択します。
    オペレータ・ロールで編集しないフィールドの「ロック」アイコンをクリックします。デプロイメント・プロシージャのロック・ダウン機能の詳細は、データベースのプロビジョニングの概要を参照してください。

    「次」をクリックします。

  4. 「構成」ページで、「ホストの設定」リンクをクリックします。
  5. 「OSユーザーの指定」ページで、データベースのOracleホームのオペレーティング・システム・ユーザーを指定します。

    ノート:

    非root資格証明を使用するには、Oracle Databaseのプロビジョニングでの非root資格証明の使用を参照してください。
    データベースの「Oracleホーム・ユーザー」については、OSグループに追加する「通常ユーザー」および「特権ユーザー」を選択します。

    オペレータ・ロールで編集しないフィールドの「ロック」アイコンをクリックします。

    「次」をクリックします。

  6. OSグループの指定ページで、オペレーティング・システム認証に使用するOSグループを指定します。次のロールに対応するグループが、プロビジョニングに選択したホストにすでに存在していることを確認します。
    • インベントリ・グループ(OINSTALL)
    • データベース管理者(OSDBA)
    • データベース・オペレータ(OSOPER)
    これらのグループが、選択したホストでプロビジョニング用にすでに存在することを確認します。それらが存在しない場合、ホスト上に存在する別のグループを指定するか、次で使用可能な『Oracle Databaseクイック・インストレーション・ガイド』に従って、新しいグループを作成します。

    http://docs.oracle.com/database/122/index.html

    作成する新しいグループまたは指定する別のグループは、データベースが構成された後で、自動的にSYSDBAおよびSYSOPER権限を取得します。

    詳細は、次で使用可能な『Oracle Database 2日でデータベース管理者ガイド』を参照してください。

    http://docs.oracle.com/database/122/index.html

    オペレータ・ロールで編集しないフィールドの「ロック」アイコンをクリックします。

    「次」をクリックします。構成ページに戻ります。宛先ホストを構成してある場合は、「ホストの設定」タスクが完了ステータスになります。

  7. 「ソフトウェアのデプロイ」リンクをクリックします。
  8. 「ソフトウェアの場所の選択」ページで、Oracle Databaseのソフトウェア・バイナリのソースおよび宛先の場所を指定します。

    「ソース」セクションで「Oracleデータベース」のソフトウェア・ライブラリの場所を選択します。

    「宛先ロケーション」では、次を指定します。

    • データベース用Oracleベース: 診断および管理ログ、およびその他のデータベース関連ログを格納できる宛先ホストの場所。この場所はダンプ・ファイルの格納にのみ使用され、データベース・ソフトウェアがインストールされるOracleホーム・ディレクトリとは別の場所になります。
    • データベースのOracleホーム: データベース・ソフトウェアをプロビジョニングできる宛先ホストの場所。これはデータベース用のOracleホーム・ディレクトリです。
    「追加パラメータ」セクションで、クローン関連のファイルを一時的に格納する宛先ホスト上で「作業ディレクトリ」を指定します。このディレクトリには、約7GBの空き領域があることを確認します。「データベース・インストーラ・パラメータ」には、Oracle Grid Infrastructureのプロビジョニング時に実行する追加のOracle Universal Installer (OUI)パラメータを指定します。たとえば、-force (警告を上書き)、-debug (デバッグ情報を詳細に表示)、および-invPtrLoc <Location> (UNIXのみ)と指定します。パラメータは必ず空白で区切ります。

    オペレータ・ロールで編集しないフィールドの「ロック」アイコンをクリックします。

    「次」をクリックします。構成ページに戻ります。ソフトウェアのソースおよび宛先の場所を構成してある場合は、「ソフトウェアの構成」タスクが完了ステータスになります。

  9. 「データベースの作成」リンクをクリックします。
  10. データベース・テンプレート・ページでは、データベース・テンプレートの場所を選択します。この場所はソフトウェア・ライブラリまたはOracleホームのいずれかにできます。選択したテンプレートは、選択したOracleホームのバージョンと互換性を保っている必要があります。
    「ソフトウェア・ライブラリからのテンプレートの選択」を選択した場合は、検索アイコンをクリックして、「ソフトウェア・ライブラリ」からテンプレートを選択します。「管理対象ホスト上の一時的な格納場所」を指定します。この場所は、データベースを作成するすべてのホスト上に存在する必要があります。

    「テンプレートの詳細の表示」をクリックし、選択したテンプレートの詳細を表示します。初期化パラメータ、表領域、データファイル、REDOログ・グループ、共通オプション、およびテンプレートの他の詳細を表示できます。

    「Oracleホームからのテンプレートの選択」を選択した場合は、「Oracleホーム」からテンプレートを選択します。デフォルトの場所はORACLE_HOME/assistants/dbca/templatesです。

    「ロック」アイコンをクリックし、構成したフィールドをロックします。これらのフィールドはオペレータ・ロールでは編集できなくなります。

    「次」をクリックします。

  11. 「IDおよび配置」ページでは、データベース構成の詳細を指定します。「グローバル・データベース名」および「SID」接頭辞を指定します。SYS、SYSTEMおよびDBSNMPデータベース・アカウントに対し、「データベース資格証明」を指定します。これらのアカウントでは、同じ管理パスワードを使用することも異なる管理パスワードを使用することもできます。

    ノート:

    • SIDは1つのホスト上の1つのデータベースに対して一意である必要があります。つまり、あるホスト上の1つのデータベースに割り当てられたSIDは、同じホスト上の別のデータベースでは再使用できませんが、別のホスト上の別のデータベースでは再使用できます。たとえば、1つのホスト(host1)に2つのデータベース(db1およびdb2)がある場合、そのSIDは一意である必要があります。しかし、別のホスト(host2)に3つ目のデータベースをインストールする場合、そのSIDはdb1やdb2でもかまいません。
    • グローバル・データベース名は、1つのホスト上の1つのデータベースに対しても、異なるホスト間でのデータベースに対しても一意である必要があります。つまり、あるホスト上の1つのデータベースに割り当てられたグローバル・データベース名は、同じホスト上の別のデータベースでも、別のホスト上の別のデータベースでも再使用できません。たとえば、1つのホスト(host1)に2つのデータベース(db1およびdb2)がある場合、そのグローバル・データベース名は一意である必要があります。さらに、別のホスト(host2)に3つ目のデータベースをインストールする場合、このデータベースのグローバル・データベース名は、Cloud Controlに登録された他のすべての名前とは異なり、一意である必要があります。
    • ここで指定したデータベースの資格証明がすべての宛先ホストで使用されます。しかし、プロビジョニング後に、データベースのパスワードを変更する場合は、手動で変更する必要があります。

    「ロック」アイコンをクリックし、構成したフィールドをロックします。これらのフィールドはオペレータ・ロールでは編集できなくなります。

    「次」をクリックします。

  12. 「記憶域の場所」ページで、「自動ストレージ管理(ASM)」として記憶域タイプを選択して懐中電灯アイコンをクリックし、ディスク・グループ名を選択してASMSNMPパスワードを指定します。「ディスク・グループ名リスト」ウィンドウに、すべての宛先ホストで共通のディスク・グループが表示されます。
    「データベース・ファイルの場所」セクションで、データファイル、一時ファイル、REDOログおよび制御ファイルを格納する場所を指定します。

    ノート:

    ディスク名はRAW形式で指定する必要があります(例: /prd/odb1,/prd/odb2)。ORCL:形式でディスク名を指定すると、Enterprise Managerでの発行と続行ができなくなります。
    • テンプレートからのデータベース・ファイルの場所を使用を選択し、使用されているテンプレートからのデフォルトを選択します。
    • 全データベース・ファイルの共通の場所の使用を選択し、別の場所を指定します。「REDOログおよび制御ファイルを多重化」セクションで「Oracle Managed Files(OMF)の使用」オプションを選択すると、REDOログ・ファイルおよび制御ファイルの重複コピーを格納できます。多重化によって強力なフォルト・トレランスが提供されます。最大5つの場所を指定できます。

    「リカバリ・ファイルの場所」セクションで、「データベース・ファイルの場所と同じ記憶域タイプを使用してください」を選択し、リカバリ・ファイルの記憶域タイプにデータベース・ファイルと同じタイプを使用します。「フラッシュ・リカバリ領域の使用」を選択し、リカバリ関連ファイルの場所および高速リカバリ領域サイズを指定します。

    「アーカイブ有効化」を選択してアーカイブのログを有効にします。「アーカイブ・ログの場所を指定してください」をクリックし、最大9箇所のアーカイブ・ログの場所を指定します。ログの場所を指定しない場合、ログはデフォルトの場所に保存されます。

    「ロック」アイコンをクリックし、構成したフィールドをロックします。これらのフィールドはオペレータ・ロールでは編集できなくなります。

    「次」をクリックします。

  13. 初期化パラメータ・ページで、メモリー管理タイプとして「自動メモリー管理」または「自動共有メモリー管理」を選択します。「メモリー設定として使用可能メモリーの割合」を選択し、メモリー設定として使用可能物理メモリーの割合を指定します。自動共有メモリー管理の場合は、「SGA合計」および「PGA合計」を指定します。自動メモリー管理の場合は、「Oracleで使用するメモリーの合計」を指定します。
    「データベースのサイズ設定」セクションで、「ブロック・サイズ」および「プロセス」の数を指定します。データベース・テンプレート・ページでデータファイルとともにデータベース・テンプレートを選択した場合、ブロック・サイズは編集できません。

    「ホストCPU数」を指定します。指定できる最大CPU数はホストに存在するCPUの数と同じです。

    「文字セット」セクションでは、デフォルトの文字セットを選択します。デフォルトの文字セットはロケールおよびオペレーティング・システムに基づいています。

    各国語文字セットを選択します。デフォルトはAL16UTF16です。

    「データベース接続モード」セクションでは、専用サーバー・モードを選択します。共有サーバー・モードについては、共有サーバーの数を指定します。

    「ロック」アイコンをクリックし、構成したフィールドをロックします。これらのフィールドはオペレータ・ロールでは編集できなくなります。

    「次」をクリックします。

  14. 「追加の構成オプション」に、Oracleホームから実行されているすべての使用可能なリスナーがリストされます。リスナーを選択するか、新規リスナーを作成できます。データベースに登録する複数のリスナーを選択できます。新規リスナーを作成するには、「リスナー名」および「ポート」を指定します。データベース・スキーマを選択し、カスタム・スクリプトがある場合はこれを指定します。データベースを作成するホストまたはソフトウェア・ライブラリからカスタム・スクリプトを選択します。複数のホストを選択した場合は、ソフトウェア・ライブラリからのみスクリプトを指定できます。
    データベース・テンプレート・ページで「構造のみ」データベース・テンプレートを選択した場合、データベース・オプションを表示および編集することもできます。

    「ロック」アイコンをクリックし、構成したフィールドをロックします。これらのフィールドはオペレータ・ロールでは編集できなくなります。

    「次」をクリックします。

  15. データベースを作成するために指定した詳細を確認し、「次へ」をクリックします。構成ページに戻ります。データベースを構成してある場合は、「データベースの作成」タスクが完了ステータスになります。
  16. 「コンプライアンス標準」リンクをクリックします。
  17. 「構成標準ターゲット・アソシエーション」ページで、データベースと関連付けるコンプライアンス標準を選択します。「次」をクリックします。
  18. 「構成」ページで「次へ」をクリックします。
  19. カスタム・パラメータが必要なユーザー・カスタマイズ済デプロイメント・プロシージャに対してのみカスタム・プロパティ・ページが表示されます。デプロイに関するカスタム・プロパティ(存在する場合)を指定します。「次」をクリックします。
  20. 「スケジュール」ページで、デプロイメント・インスタンス名を指定します。プロシージャを即時に実行する場合は、デフォルトの選択(「1回(即時)」)を保持します。プロシージャを後で実行する場合は、「1回(後で)」を選択し、タイムゾーン、開始日および開始時刻の詳細を指定します。デプロイメント・プロシージャのステータスに応じて、通知プリファレンスを設定できます。前提条件のみを実行する場合は、「前提条件チェックの実行後に結果を分析するためにプロシージャを停止します」を選択すると、すべての前提条件チェックの実行後にプロシージャ実行を一時停止できます。

    「次」をクリックします。

  21. 確認ページで、デプロイメント・プロシージャに指定した詳細を確認し、詳細に満足した場合は、「終了」をクリックして、設定したスケジュールのとおりデプロイメント・プロシージャを実行します。詳細を変更する場合は、変更するページまで「戻る」を繰り返しクリックします。「保存」をクリックし、将来のデプロイ用としてデプロイメント・プロシージャを保存します。
  22. オペレータ・ロールで、保存したデプロイメント・プロシージャを起動します。プロビジョニングのターゲットを追加し、デプロイメント・プロシージャの構成可能フィールドに値を指定します。
  23. 「プロシージャ・アクティビティ」ページで、デプロイメント・プロシージャのジョブおよびステップの実行ステータスを確認します。各ステップの「ステータス」リンクをクリックし、各ステップの実行の詳細を表示します。ロギング・レベルを「デバッグ」に設定するには、「デバッグ」をクリックし、プロシージャの実行を停止するには、「停止」をクリックします。
  24. プロシージャの実行の完了後、「ターゲット」メニューをクリックし、「すべてのターゲット」を選択して、「すべてのターゲット」ページに移動し、新しく作成したデータベースがCloud Controlターゲットとして表示されることを確認します。

Oracle Databaseソフトウェアのみのプロビジョニング

この項では、単一インスタンス・データベース・ソフトウェアのプロビジョニングについて説明します。

この項の具体的な内容は次のとおりです。

Oracle Databaseソフトウェアのみをプロビジョニングするための前提条件

デプロイメント・プロシージャを実行する前に、「データベース・プロビジョニングの設定」に示す前提条件を満たしている必要があります。

Oracle Databaseソフトウェアのみをプロビジョニングする手順

次のステップを実行します。

  1. デザイナとしてログインし、「エンタープライズ」メニューから、「プロビジョニングとパッチ適用」「データベースのプロビジョニング」の順に選択します。
  2. データベース・プロシージャ・ページでProvision Oracleデータベース・デプロイメント・プロシージャを選択し、「起動」をクリックします。Oracleデータベースのプロビジョニング・ウィザードが起動します。
  3. 「ホストの選択」ページで、プロビジョニング・プロファイルをデプロイメントに使用する場合は、「プロビジョニング・プロファイルを選択」で、事前に保存した構成パラメータを含むプロファイルを選択します。

    「宛先ホストの選択」セクションで、「追加」をクリックし、ソフトウェアをデプロイおよび構成する宛先ホストを選択します。

    「実行するタスクの選択」セクションで、「データベース・ソフトウェアのデプロイ」を選択し、単一インスタンス・データベースをプロビジョニングします。

    オペレータ・ロールで編集しないフィールドの「ロック」アイコンをクリックします。デプロイメント・プロシージャのロック・ダウン機能の詳細は、データベースのプロビジョニングの概要を参照してください。

    「次」をクリックします。

  4. 「構成」ページで、「ホストの設定」リンクをクリックします。
  5. 「OSユーザーの指定」ページで、データベースのOracleホームのオペレーティング・システム・ユーザーを指定します。

    ノート:

    非root資格証明を使用するには、Oracle Databaseのプロビジョニングでの非root資格証明の使用を参照してください。

    データベースの「Oracleホーム・ユーザー」については、OSグループに追加する「通常ユーザー」および「特権ユーザー」を選択します。

    オペレータ・ロールで編集しないフィールドの「ロック」アイコンをクリックします。

    「次」をクリックします。

  6. OSグループの指定ページで、オペレーティング・システム認証に使用するOSグループを指定します。次のロールに対応するグループが、プロビジョニングに選択したホストにすでに存在していることを確認します。
    • インベントリ・グループ(OINSTALL)

    • データベース管理者(OSDBA)

    • データベース・オペレータ(OSOPER)

    これらのグループが存在しない場合、ホスト上に存在する別のグループを指定するか、次で使用可能な『Oracle Databaseクイック・インストレーション・ガイド』に従って、新しいグループを作成します。

    http://docs.oracle.com/database/122/index.html

    作成する新しいグループまたは指定する別のグループは、データベースが構成された後で、自動的にSYSDBAおよびSYSOPER権限を取得します。詳細は、次で使用可能な『Oracle Database 2日でデータベース管理者ガイド』を参照してください。

    http://docs.oracle.com/database/122/index.html

    オペレータ・ロールで編集しないフィールドの「ロック」アイコンをクリックします。

    「次」をクリックします。構成ページに戻ります。宛先ホストを構成してある場合は、「ホストの設定」タスクが完了ステータスになります。

  7. 「ソフトウェアのデプロイ」リンクをクリックします。
  8. 「ソフトウェアの場所の選択」ページで、Oracle Databaseのソフトウェア・バイナリのソースおよび宛先の場所を指定します。

    「ソース」セクションで「Oracleデータベース」のソフトウェア・ライブラリの場所を選択します。

    ノート:

    Windowsオペレーティング・システムでは、選択されているOracle Databaseコンポーネントがバージョン12.1以上の場合に、すべてのサービスを、限られた権限を持つ指定されたOracleサービス・ユーザーとしてインストールできます。これにより、データベース・サービスのセキュリティが向上します。

    「Windowsセキュリティ・オプション」セクションで、既存のユーザーのオプションを構成するかユーザーを追加し、「ユーザー名」および「パスワード」を指定できます。すべてのサービスを管理ユーザーとしてインストールおよび構成する場合は、「セキュリティ・オプションを却下」を選択します。

    「宛先ロケーション」では、次を指定します。

    • データベース用Oracleベース: 診断および管理ログ、およびその他のデータベース関連ログを格納できる宛先ホストの場所。この場所はダンプ・ファイルの格納にのみ使用され、データベース・ソフトウェアがインストールされるOracleホーム・ディレクトリとは別の場所になります。

    • データベースのOracleホーム: データベース・ソフトウェアをプロビジョニングできる宛先ホストの場所。これはデータベース用のOracleホーム・ディレクトリです。

    「追加パラメータ」セクションで、クローン関連のファイルを一時的に格納する宛先ホスト上で「作業ディレクトリ」を指定します。このディレクトリには、約7GBの空き領域があることを確認します。「データベース・インストーラ・パラメータ」には、Oracle Databaseのプロビジョニング時に実行する追加のOracle Universal Installer (OUI)パラメータを指定します。たとえば、-force (警告を上書き)、-debug (デバッグ情報を詳細に表示)、および-invPtrLoc <Location> (UNIXのみ)と指定します。パラメータは必ず空白で区切ります。

    オペレータ・ロールで編集しないフィールドの「ロック」アイコンをクリックします。

    「次」をクリックします。構成ページに戻ります。ソフトウェアのソースおよび宛先の場所を構成してある場合は、「ソフトウェアの構成」タスクが完了ステータスになります。

  9. 「スケジュール」ページで、デプロイメント・インスタンス名を指定します。プロシージャを即時に実行する場合は、デフォルトの選択(「1回(即時)」)を保持します。プロシージャを後で実行する場合は、「1回(後で)」を選択し、タイムゾーン、開始日および開始時刻の詳細を指定します。デプロイメント・プロシージャのステータスに応じて、通知プリファレンスを設定できます。前提条件のみを実行する場合は、「前提条件チェックの実行後に結果を分析するためにプロシージャを停止します」を選択すると、すべての前提条件チェックの実行後にプロシージャ実行を一時停止できます。

    「次」をクリックします。

  10. 確認ページで、デプロイメント・プロシージャに指定した詳細を確認し、詳細に満足した場合は、「終了」をクリックして、設定したスケジュールのとおりデプロイメント・プロシージャを実行します。詳細を変更する場合は、変更するページまで「戻る」を繰り返しクリックします。「保存」をクリックし、将来のデプロイ用としてデプロイメント・プロシージャを保存します。
  11. オペレータ・ロールで、保存したデプロイメント・プロシージャを起動します。プロビジョニングのターゲットを追加し、デプロイメント・プロシージャの構成可能フィールドに値を指定します。
  12. 「プロシージャ・アクティビティ」ページで、デプロイメント・プロシージャのジョブおよびステップの実行ステータスを確認します。各ステップの「ステータス」リンクをクリックし、各ステップの実行の詳細を表示します。ロギング・レベルを「デバッグ」に設定するには、「デバッグ」をクリックし、プロシージャの実行を停止するには、「停止」をクリックします。
  13. プロシージャの実行の完了後、「ターゲット」メニューをクリックし、「すべてのターゲット」を選択して、「すべてのターゲット」ページに移動し、新しく作成したデータベースがCloud Controlターゲットとして表示されることを確認します。
NFSの共有場所からのOracle Databaseソフトウェアのプロビジョニング

NFSの共有場所からOracle Databaseソフトウェアをプロビジョニングするには、次のステップを実行します。

次のステップを実行する前に、優先資格証明(名前付きと特権の両方)および権限委任がすべての宛先ホストに対して構成されていることを確認してください。

  1. 「エンタープライズ」メニューから、「プロビジョニングとパッチ適用」,、「データベースのプロビジョニング」を選択します。
  2. 「Oracleデータベースのプロビジョニング」デプロイメント・プロシージャを選択し、「起動」をクリックします。
  3. 「Oracleデータベースのプロビジョニング: ホストの選択」画面で、必要に応じて詳細を入力し、宛先ホストを追加します。

    ノート:

    このステップでは「プロビジョニング・プロファイル」を選択しないでください。
  4. 「次」をクリックします。
  5. 「ホストの設定」をクリックし、必要な詳細を入力します。
  6. 「ソフトウェアのデプロイ」をクリックします。
  7. 「ソース」セクションで、「Oracleデータベース」の検索アイコンをクリックし、作成済の適切なソフトウェア・エンティティを選択します。
  8. 必要に応じて他の詳細を入力し、「次」をクリックします。
  9. 「Oracleデータベースのプロビジョニング: 構成」画面で、「次」をクリックします。
  10. 残りのステップで適切な詳細を入力して「Oracleデータベースのプロビジョニング」ウィザード・フローを完了し、「確認」画面で「送信」をクリックします。

DBゴールド・イメージが含まれるNFS共有が、Oracleホームのプロビジョニング用に選択したすべての宛先ホストにマウントされます。

Oracle Databaseのプロビジョニングでの非root資格証明の使用

Oracle Databaseのプロビジョニングでは、非root資格証明がサポートされています。この機能を使用するには、次のステップを実行します。

  1. 「OSユーザーの指定」ページで、「優先資格証明の上書き」を指定します。表示された「OSユーザーの指定」ダイアログ・ボックスで、通常の名前の資格証明を作成して、「実行権限」を「なし」に設定します。「OK」をクリックします。
  2. 通常ユーザーと特権ユーザーの両方に対して、通常の名前の新しい資格証明を選択します。
  3. 「発行」をクリックします。

    データベースのプロビジョニング・プロセスがroot資格証明を必要とするステップに到達したら、プロセスが停止します。この場合、コマンドラインを手動で実行する必要があります。これを実行するには、環境を$AGENT_HOME,に設定し、次の2つのステップで「方法」フィールドからコマンドラインのコピーを実行します。

    • 修正の手動による実行

    • rootスクリプトの手動による実行

  4. 両方のステップでrootユーザーを使用してコマンドラインを手動で実行したら、「確認」をクリックします。これで、データベースのプロビジョニング・プロセスが、完了するまで続行されます。