機械翻訳について

Oracle Exadata Database Service on Cloud@Customerシステムでの最初のデータベースの作成

Oracle Databaseホームおよび必要なバックアップ保存先をプロビジョニングした後、Oracle Exadata Database Service on Cloud@Customerに最初のデータベースを作成する準備ができました。

Oracle Exadata Database Service on Cloud@CustomerでOracle Databaseを作成および管理するための前提条件および制限事項

Oracle Exadata Database Service on Cloud@CustomerでOracle Databaseを作成および管理するための前提条件を確認します。

Exadata Database Service on Cloud@CustomerでOracle Databaseを作成して使用する前に、次のことを行う必要があります。

  • Exadata Database Service on Cloud@Customerインフラストラクチャのプロビジョニング
  • VMクラスタの構成
  • 必要なバックアップ先の作成

Oracle Exadata Database Service on Cloud@Customerシステムに1つ以上のデータベースを作成できます。 Oracle Exadataシステムのストレージおよび処理の制限以外に、作成できるデータベースの数に上限はありません。 デフォルトでは、Exadata Database Service on Cloud@CustomerのデータベースはOracle Database Enterprise Edition - Extreme Performanceを使用します。 このエディションでは、Oracle Database Enterprise Editionのすべての機能に加えて、すべてのデータベース・エンタープライズ管理パック、およびOracle Database In-MemoryやOracle Real Application Clusters (Oracle RAC)などのすべてのEnterprise Editionオプションが提供されます。 独自のOracle Databaseライセンスを使用する場合、様々な機能を使用できるかどうかはライセンス保有者によって制限されます。 TDE暗号化は、すべてのクラウド・データベースに必要です。 新しい表領域はすべて自動的に暗号化に対して有効になります。

ノート:

カスタム・ロケール・オブジェクト(言語、地域、文字セット、照合順序など)では、データベース・サーバーとストレージ・サーバーの両方にカスタム・ロケール・データファイルをデプロイする必要がありますが、これはExadata Database Service on Cloud@Customerではサポートされていません。

Oracle Exadata Database Service on Cloud@CustomerでサポートされているOracle Databaseリリース

Oracle Exadata Database Service on Cloud@CustomerがサポートするOracle Databaseのバージョンについて学習します。

Exadata Database Service on Cloud@Customerでは、次のOracle Databaseソフトウェア・リリースがサポートされます。

  • Oracle Database 23ai
  • Oracle Database 19c (19.x)
  • Oracle Database 12cリリース2 (12.2.0.1) (有効なアップグレード・サポート契約が必要)
  • Oracle Database 12cリリース1 (12.1.0.2) (有効なアップグレード・サポート契約が必要)
  • Oracle Database 11gリリース2 (11.2.0.4) (有効なアップグレード・サポート契約が必要)

Oracle Databaseリリースおよびソフトウェア・サポートのタイムラインについては、My Oracle Supportポータルの「現在のデータベース・リリースのリリース・スケジュール(ドキュメントID 742060.1)」を参照してください。

Oracle Exadata Database Service on Cloud@CustomerでのOracle Databaseのプロビジョニングおよび構成について

Oracle Exadata Database Service on Cloud@CustomerでのOracle Databaseのプロビジョニングおよび構成について学習します

各Oracle Databaseは次のように構成されます:
  • データベースをプロビジョニングする場合、データベースをバックアップの保存先に関連付けて、自動バックアップを有効にできます。
  • データベースがプロビジョニングされると、データベースのcrontabにアーカイブ・ログ・メンテナンス・ジョブが追加されます。
    • データベースをバックアップに使用できない場合、アーカイブ・ログ・ジョブは24時間より古いアーカイブREDOログを削除することでFRA領域を維持します。
    • バックアップに対してデータベースが有効になっている場合は、アーカイブ・ログ・ジョブによって、バックアップされていないアーカイブ・ログがバックアップされます。 アーカイブ・ログがバックアップされると、24時間を超えるとパージされます。
  • 各データベースは、仮想マシン(VM)クラスタ内のすべてのノードで実行されているOracle Real Application Clusters (Oracle RAC)データベース・インスタンスで構成されます。
  • 各データベースはOracleホームに作成され、個別のOracleホームのロケーションに個別のOracleバイナリ・セットを使用します。
  • 各データベースは、デフォルトのインスタンス・パラメータ設定で構成されます。 デフォルトは多くの場合に適していますが、インスタンス・パラメータ設定を確認して、特定のアプリケーション・ニーズを満たしていることを確認する必要があります。

    特に、特にVMクラスタで複数のデータベースがサポートされている場合は、Oracle Databaseシステム・グローバル領域(SGA)およびプログラム・グローバル領域(PGA)インスタンスのパラメータ設定を確認します。 また、すべてのOracle Databaseメモリー割当ての合計が各仮想マシンで使用可能な物理メモリーを超えないようにしてください。

    • コンテナ・データベースの作成時に、初期化パラメータSGA_TARGETが自動化によって設定されます。 これにより、SGAメモリー・プールのサイズが自動的に設定されます。 この設定は、データベースのVM合計メモリーのサイズによって異なります。 VMのシステム・メモリーが60 GB以下の場合、SGA_TARGETは3800 MBに設定されます。 VMに60個のGB以上のシステム・メモリーがある場合、SGA_TARGETは7600 MBに設定されます。
    • データベース初期化パラメータUSE_LARGE_PAGESは、データベースの作成時にのみ設定され、SGAメモリーにラージ・ページを使用する必要があります。 VMが十分に大きいページで構成されていない場合、インスタンスの起動は失敗します。
    • クラウド自動化を使用して作成されたすべての19.8以降のデータベースに対して、データベース初期化パラメータINMEMORY_FORCECELLMEMORY_LEVELに設定されます。 この設定により、アナリティク問合せを大幅に高速化するExadata列キャッシュ機能が有効になります。 19.8以降のデータベースで使用でき、Exadata Cloudで実行する場合、イン・メモリーのライセンスは必要ありません。 詳細は、INMEMORY_FORCEを参照してください
  • Exadata Database Serviceでは、ブロック・サイズが8Kのデータベースのみが作成されます。 このパラメータは変更できません。
  • Oracle Database 12cリリース1以上のリリースを使用する各データベースは、コンテナ・データベース(CDB)として構成されます。 1つのプラガブル・データベース(PDB)がCDB内に作成されます。 デフォルトは次のとおりです。
    • 最初のPDBは、PDBADMINという名前のローカルPDB管理ユーザー・アカウントで構成されます。
    • PDBADMINユーザー・アカウントは、最初はCDB SYSおよびSYSTEMユーザーと同じ管理パスワードで構成されます。
    • PDBADMINユーザー・アカウントは、最初はCONNECTおよびPDB_DBAの2つのロールを介して割り当てられた基本権限で構成されます。 ただし、ほとんどの実際の管理目的では、PDBADMINユーザー・アカウントまたはPDB_DBAロールに追加の権限を割り当てる必要があります。

    ネイティブOracle Database機能を使用して、追加のPDBを作成し、すべてのPDBを管理できます。 dbaascliユーティリティには、様々な便利なPDB管理機能も用意されています。

ノート:

Oracle Cloud Infrastructureコンソール、APIまたはCLIを使用してクラウド・リソースに説明、タグまたはわかりやすい名前を割り当てる場合は、機密情報を入力しないでください。

コンソールを使用したデータベースの作成

コンソールを使用してOracle Databaseを作成するには、この手順を使用します。

  1. Oracle Databaseでナビゲーション・メニューを開き、Exadata Database Service on Cloud@Customerをクリックします。

    VMクラスタがデフォルトで選択されています。

  2. コンパートメントを選択します。

    選択したコンパートメントのVMクラスタのリストが表示されます。

  3. データベースを作成するVMクラスタの名前をクリックします。

    「VMクラスタ詳細」ページの「リソース」では、デフォルトで「データベース」が選択されています。

  4. 「データベースの作成」をクリックします。

    (または)

    1. 「データベース・ホーム」をクリックします。
    2. データベースを作成するデータベース・ホームの名前をクリックします。
    3. 「データベースの作成」をクリックします。
  5. 「データベースの作成」ページで、リクエストされた情報を指定します:

    ノート:

    データベースの作成後にdb_namedb_unique_nameおよびSIDプレフィクスを変更することはできません。
    • データベース名の指定: データベースの識別に使用できるわかりやすい名前を指定します。 データベース名に使用できるのは、許可された文字のみです。
      データベース名を選択する場合には、次のガイドラインを確認します。
      • 最大8文字
      • 英数字のみを含む
      • 英字で始める
      • VMクラスタ上のdb_unique_nameの最初の8文字に含めることはできません
      • VMクラスタ内で一意
      • gridは予約名であるため、gridを使用しないでください
      • ASMは予約名であるため、ASMを使用しないでください
    • データベースに一意の名前を指定してください: オプションで、データベースの一意の名前を指定します。 この属性は、db_unique_nameデータベース・パラメータの値を定義します。 値の大/小文字は区別されません。

      db_unique_nameには、許可される文字のみを含める必要があります。 データベース名を選択する場合には、次のガイドラインを確認します。
      • 最大30文字
      • 英数字およびアンダースコア(_)を使用できます
      • 英字で始める
      • フリート/テナンシ全体で一意

      一意の名前を指定しない場合、db_unique_nameはデフォルトで<db_name>_<3 char unique string>_<region-name>の形式になります。

      リカバリ・アプライアンス・バックアップ先にバックアップするようにデータベースを構成する場合は、一意のデータベース名がリカバリ・アプライアンスで構成されている名前と一致する必要があります。

    • データベース・バージョンの選択: リストから、デプロイするOracle Databaseソフトウェア・リリースを選択します。
    • データベース・ホーム: 既存のデータベース・ホームを選択するか、必要に応じて作成します。 データベース・ホームの詳細ページからデータベースを作成する場合、このフィールドは使用できないことに注意してください。
      • 既存のデータベース・ホームの選択: 選択したデータベース・バージョンに1つ以上のデータベース・ホームがすでに存在する場合、このオプションがデフォルトで選択されます。 また、データベース・ホームのリストが表示されます。 リストからデータベース・ホームを選択します。
      • 新規データベース・ホームの作成: 選択したデータベース・バージョンのデータベース・ホームが存在しない場合、このオプションがデフォルトで選択されます。
        1. 「データベース・ホームの表示名」と入力します。
        2. 「データベース・イメージの変更」をクリックして、ソフトウェア・バージョンを選択します。

          「データベース・ソフトウェア・イメージ」ウィンドウが表示されます。

        3. 「イメージ・タイプ」「Oracle提供のデータベース・ソフトウェア・イメージ」または「カスタム・データベース・ソフトウェア・イメージ」を選択します。

          「Oracle提供のデータベース・ソフトウェア・イメージ」を選択した場合は、「使用可能なすべてのバージョンを表示」スイッチを使用して、使用可能なすべてのPSUおよびRUから選択できます。 各メジャー・バージョンの最新リリースは、latestラベルで示されます。

          ノート:

          Oracle Cloud Infrastructureで使用可能なOracle Databaseメジャー・バージョン・リリースでは、現在のバージョンと3つの最新バージョン(NからN)のイメージが提供されます - 3). たとえば、インスタンスがOracle Database 19cを使用し、提供されている最新バージョンの19cが19.8.0.0.0の場合、プロビジョニングに使用可能なイメージはバージョン19.8.0.0.0, 19.7.0.0, 19.6.0.0および19.5.0.0用です。
    • 最初のPDBの名前を指定: (オプション)最初のPDBの名前を指定します。 PDBはデータベースとともに作成されます。

      Oracle Net Servicesを使用してPDBに接続する際に発生する可能性のあるサービス名の競合を回避するには、PDB名がVMクラスタ全体で一意であることを確認します。 最初のPDBの名前を指定しない場合は、システム生成の名前が使用されます。

    • 管理パスワードを指定: Oracle Database管理パスワードを指定して確認します。 このパスワードは、次のようなデータベースの管理アカウントおよび機能に使用されます:
      • SYSおよびSYSTEM ユーザーのパスワード。
      • Transparent Data Encryption (TDE)キーストアのパスワード。

      Oracle Database 12cリリース1以降のリリースでは、最初のPDB (PDBADMIN)のPDB管理ユーザーのパスワードが9から30文字で、大文字、小文字、数字および特殊文字を2つ以上含める必要があります。 特殊文字は、_#または-である必要があります。 また、大/小文字の区別に関係なく、パスワードにテナンシの名前またはOracleTableなどの予約語を含めることはできません。

      • TDEウォレットの管理者パスワードを使用します: このオプションを選択すると、SYSユーザーに入力されたパスワードがTDEウォレットにも使用されます。 TDEウォレットのパスワードを手動で設定するには、このオプションの選択を解除し、TDEウォレットのパスワードを入力します。
    • バックアップ保存先タイプ: データベースのバックアップ先を選択します。 リストからオプションを選択します:

      • なし: データベースのバックアップ構成を定義しない場合に選択します。
      • ローカル: バックアップをOracle Exadata Cloud at CustomerシステムのOracle Exadata Storage Serversにローカルに格納する場合に選択します。

        このオプションは、データベースをホストするVMクラスタのローカルOracle Exadataストレージでバックアップを有効にした場合にのみ使用できます。

      • オブジェクト・ストレージ: Oracle Cloud Infrastructure上のOracle管理のオブジェクト・ストレージ・コンテナにバックアップを格納する場合に選択します。

        このオプションを使用する場合、Oracle Exadata Cloud@CustomerシステムにOracle Cloud Infrastructure Object Storageへのエグレス接続が必要です。

      • NFS: ネットワーク・ファイル・システム(NFS)ストレージを使用する、以前に定義したバックアップ保存先のいずれかにバックアップを格納する場合に選択します。 詳細は、このドキュメントのバックアップ先に関する情報を参照してください。

        このオプションを選択する場合は、NFS 「バックアップ先」のリストからも選択する必要があります。

      • リカバリ・アプライアンス: Oracle Zero Data Loss Recovery Applianceを使用する以前に定義したバックアップ保存先のいずれかにバックアップを格納する場合に選択します。 このドキュメントのバックアップ先オプションに関する情報を参照してください。

        バックアップ・オプションとしてOracle Zero Data Loss Recovery Applianceを選択した場合は、次の操作も実行する必要があります:

        • アプライアンス「バックアップ先」のリストから選択します。
        • Oracle Zero Data Loss Recovery Applianceのバックアップ先で定義されている仮想プライベート・カタログ(VPC)ユーザー名のリストが含まれている「VPCユーザー」リストから選択します。
        • VPCユーザーの「パスワード」を指定します。

        ノート:

        バックアップ先を選択した場合、データベースの作成後にバックアップのロケーションを変更することはできません。 ただし、ここで「なし」を選択すると、データベースの作成後にバックアップ先を選択できます。

      • 自動バックアップを有効にします: 自動バックアップのポリシーを使用して日次バックアップを有効にするには、このオプションを選択します。

        このオプションは、「なし」以外の「バックアップ先タイプ」を選択した場合にのみ有効になります。 この設定は、データベースの作成後に変更できます。

    • キー管理: 暗号化オプションOracle WalletOracle Key Vaultまたは外部HSMを選択します。 デフォルト・オプションはOracle Walletです。
      • Oracleウォレット:

        TDEウォレットの管理者パスワードの使用: このオプションを選択すると、SYSユーザーに入力されたパスワードがTDEウォレットにも使用されます。 TDEウォレット・パスワードを手動で設定するには、このオプションの選択を解除し、「TDEウォレット・パスワード」を入力して確認します。

      • Oracle Key Vault: キー・ストアを作成したコンパートメントを選択し、キー・ストアを選択します。 CDB作成の一環として、Oracle Key Vault (OKV)のCDBに新しいウォレットが作成されます。 また、CDBのTDEマスター・キーが生成され、OKVのウォレットに追加されます。

        ノート:

        • コンテナ・データベース(CDB)およびプラガブル・データベース(PDB)は、256ビットのHardware Security Module (HSM) Vaultキーのみをサポートします。
        • 再起動後のOKVキー暗号化の検証: OKV TDE Maser Keyは、CBDを起動または再起動するたびに検証されます。
        • キーが検証されていない場合、起動または再起動は失敗します。 作業リクエストおよびライフ・サイクルの状態は、失敗の理由を示します。
        • データベース・リストア後のOKVキーの表示: CDBをリストアすると、そのバックアップに関連付けられているマスター・キーもリストアされます。
        • ウォレット名を取得するためのCDBバックアップの有効化: CDBは、バックアップに関連付けられたウォレットに関する情報をバックアップします。
        • CDB削除時のOKV WalletまたはTDEマスター・キー: CDBを削除すると、ウォレットおよびTDEマスター・キーはOKVに残り、削除されません。
      • 外部キーストア:
        • TDEウォレット・パスワード: TDEウォレット・パスワードを入力します。
        • 外部キーストア資格証明: 外部キーストア・プロバイダがサポートする形式でユーザー資格証明を入力します。
    • (オプション) 「高度なオプションを表示」を選択します。 このウィンドウから、次のオプションを選択できます:
      • Oracle SID接頭辞の指定:

        ノート:

        SIDプレフィクスの入力は、12.1以上のデータベースでのみ使用できます。

        オプションで、データベースのOracle SIDプレフィクスを指定します。 インスタンス番号は、SIDプレフィクスに自動的に追加され、instance_nameデータベース・パラメータになります。 指定しない場合、SIDプレフィクスのデフォルトはdb_nameです。

        データベース名を選択する場合は、次のガイドラインを確認してください:
        • 最大12文字
        • 英数字のみを含む
        • 英字で始める
        • VMクラスタ内で一意
      • 暗号化キー: Oracle管理キーを使用した暗号化または顧客管理キーを使用した暗号化の暗号化オプションを選択します。 デフォルトのオプションは、Oracle管理キーです。

        顧客管理キーを使用するには、「顧客管理キーを使用した暗号化」オプションを選択し、キー・ストアを作成したコンパートメントを選択して、キー・ストアを選択します。 CDB作成の一環として、Oracle Key Vault (OKV)のCDBに新しいウォレットが作成されます。 また、CDBのTDEマスター・キーが生成され、OKVのウォレットに追加されます。

        ノート:

        • コンテナ・データベース(CDB)およびプラガブル・データベース(PDB)は、256ビットのHardware Security Module (HSM) Vaultキーのみをサポートします。
        • 再起動後のOKVキー暗号化の検証: OKV TDE Maser Keyは、CBDを起動または再起動するたびに検証されます。
        • キーが検証されていない場合、起動または再起動は失敗します。 作業リクエストおよびライフ・サイクルの状態は、失敗の理由を示します。
        • データベース・リストア後のOKVキーの表示: CDBをリストアすると、そのバックアップに関連付けられているマスター・キーもリストアされます。
        • ウォレット名を取得するためのCDBバックアップの有効化: CDBは、バックアップに関連付けられたウォレットに関する情報をバックアップします。
        • CDB削除時のOKV WalletまたはTDEマスター・キー: CDBを削除すると、ウォレットおよびTDEマスター・キーはOKVに残り、削除されません。
      • バックアップ保存期間: リストから、自動バックアップを保存する期間を選択できます。

        ローカルExadataストレージへのバックアップの場合、7日間または14日間の保存期間を選択できます。 デフォルトの保存期間は7日です。

        Oracle Cloud Infrastructure Object StorageまたはNFSバックアップ先へのバックアップの場合、次のいずれかの事前設定済保存期間を選択できます: 7日、14日、30日、45日または60日。 デフォルトの保存期間は30日です。

        このオプションは、Oracle Zero Data Loss Recovery Applianceのバックアップ先には適用されません。 Oracle Zero Data Loss Recovery Applianceへのバックアップの場合、アプライアンスに実装されている保存ポリシーによって保存期間が制御されます。

      • 文字セット: データベースの文字セット。 デフォルトはAL32UTF8です。
      • 各国語文字セット: データベースの各国文字セット。 デフォルトはAL16UTF16です。
      • タグ: (オプション)タグの適用を選択できます。 リソースを作成する権限がある場合は、そのリソースにフリー・フォーム・タグを適用する権限も持っています。 定義済のタグを適用するには、タグ・ネームスペースを使用する権限が必要です。 タグ付けの詳細は、リソース・タグに関する情報を参照してください。タグを適用する必要があるかどうかわからない場合は、このオプションをスキップするか(後でタグを適用できます)、管理者に問い合せてください。
  6. 「データベースの作成」をクリックします。

ノート:

現在、次のことが可能です:

  • Data Guard設定が同じOracleホーム内の別のデータベースで実行されている間、CDBを作成または削除します。その逆も同様です。
  • 同じOracleホーム内でData Guardアクション(スイッチオーバー、フェイルオーバーおよび回復)を同時に実行しながら、CDBを作成または削除します(またはその逆)。
  • 同じOracleホーム内でPDBを同時に作成または削除しながら、CDBを作成または削除します。その逆も同様です。
  • 同じOracleホーム内の異なるデータベースでCDBを同時に作成または削除します。
  • VMクラスタ・タグを同時に更新しながら、CDBを作成または削除します。