Exadata Cloud Infrastructureでのデータベースの管理
- Oracle Exadata Database Service on Dedicated InfrastructureでOracle Databaseを作成および管理するための前提条件と制限事項
Oracle Exadata Database Service on Dedicated InfrastructureでOracle Databaseを作成および管理するための前提条件を確認します。 - Oracle Exadata Database Service on Dedicated InfrastructureでサポートされるOracle Databaseリリース
Oracle Exadata Database Service on Dedicated InfrastructureでサポートされるOracle Databaseのバージョンについて学習します。 - Exadata Databaseのプロビジョニングおよび管理
このトピックでは、Exadata Cloud InfrastructureインスタンスでのOracle Databaseの作成および管理について説明します。 - APIを使用したデータベースの管理
- Exadataプラガブル・データベースの作成および管理
コンソールおよびAPIを使用して、Exadata Cloud Infrastructureでプラガブル・データベース(PDB)を作成および管理できます。 - Exadataプラガブル・データベースのリストア
Exadataプラガブル・データベースのインプレース・リストアおよびアウトオブプレース・リストアが可能です。 - データベース・パスワードの変更
SYSパスワードを変更するか、TDEウォレット・パスワードを変更するには、この手順を使用します。
親トピック: ハウツー・ガイド
Oracle Exadata Database Service on Dedicated InfrastructureでOracle Databaseを作成および管理するための前提条件と制限事項
Oracle Exadata Database Service on Dedicated InfrastructureでOracle Databaseを作成および管理するための前提条件を確認します。
Exadata Cloud InfrastructureでOracle Databaseを作成して使用する前に、次を実行する必要があります:
- Exadata Cloud Infrastructureインフラストラクチャのプロビジョニング
- VMクラスタの構成
- 必要なバックアップ保存先の作成
各Oracle Exadata Database Service on Dedicated Infrastructureシステムで1つ以上のデータベースを作成できます。Oracle Exadataシステムのストレージおよび処理制限を別とすれば、作成できるデータベースの最大数はありません。デフォルトでは、Exadata Cloud Infrastructure上のデータベースは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暗号化は、すべてのクラウド・データベースに必要です。すべての新しい表領域は、自動的に暗号化に対して有効になります。
Oracle Exadata Database Service on Dedicated InfrastructureでサポートされるOracle Databaseリリース
Oracle Exadata Database Service on Dedicated InfrastructureでサポートされるOracle Databaseのバージョンについて学習します。
Exadata Cloud Infrastructureでは、次のOracle Databaseソフトウェア・リリースがサポートされます:
- Oracle Database 19c (19.0)
- Oracle Database 12cリリース2 (12.2) (有効なアップグレード・サポート契約が必要です)。
- Oracle Database 12c Release 1 (12.1) (有効なアップグレード・サポート契約が必要です)。
- Oracle Database 11gリリース2(11.2) (有効なアップグレード・サポート契約が必要です)。
Oracle Databaseリリースおよびソフトウェアのサポート・タイムラインについては、My Oracle SupportポータルのRelease Schedule of Current Database Releases (Doc ID 742060.1)を参照してください。
Exadata Databaseのプロビジョニングおよび管理
このトピックでは、Exadata Cloud InfrastructureインスタンスでのOracle Databaseの作成および管理について説明します。
このドキュメントでは、「データベース」とはコンテナ・データベース(CDB)のことです。ExadataクラウドVMクラスタでデータベースをプロビジョニングする場合、データベースには初期プラガブル・データベース(PDB)が含まれます。これらのリソース・タイプの詳細は、Oracle Databaseドキュメントのマルチテナント・アーキテクチャを参照してください。Exadata Cloud Infrastructureのプラガブル・データベースの詳細は、Exadataプラガブル・データベースの操作を参照してください。
コンソールまたはデータベースAPIを使用して、データベース・ホーム、データベースおよびプラガブル・データベースをいつでも作成できます。
データベースをExadataインスタンス上のVMクラスタに追加する場合、選択できるデータベース・バージョンは、そのリソースの現在のパッチ・レベルによって異なります。VMクラスタにパッチを適用して、新しいデータベース・バージョンを追加することが必要な場合があります。
データベースをプロビジョニングした後、別のデータベース・ホームに移動できます。同じホームにデータベースを統合すると、これらのリソースを容易に管理できます。特定のデータベース・ホーム内のすべてのデータベースは、Oracle Databaseバイナリを共有するため、データベース・バージョンは同じです。現在のバージョンとは異なるバージョンにデータベースにパッチを適用するOracle推奨の方法は、ターゲット・バージョンを実行しているホームにデータベースを移動することです。パッチ適用の詳細は、Exadata Cloud Serviceインスタンスへのパッチ適用を参照してください。
データベースをプロビジョニングする際には、データベース・インスタンスの合計数をシステムでサポートするために十分なOCPUがVMクラスタで有効化されていることを確認してください。データベースごとに、ノード当たり1 OCPUを有効にするという一般的なルールが推奨されます。OCPU数のスケーリングの詳細は、Exadata Cloud ServiceクラウドVMクラスタまたはDBシステムでCPUコアをスケーリングするにはを参照してください。
Exadataデータベースを作成する場合、管理する独自の暗号化キーを使用してデータベースを暗号化することを選択できます。暗号化キーを定期的にローテーションして、セキュリティ・コンプライアンスを維持し、人事異動があった場合はデータベースへのアクセスを無効にできます。
- 使用する暗号化キーは、AES-256である必要があります。
- Exadataデータベースで最新バージョンのVault暗号化キーが使用されるようにするには、Oracle Cloud Infrastructureコンソールの「データベース詳細」ページからキーをローテーションします。Vaultサービスのコンソール・ページを使用してデータベース・キーをローテーションしないでください。
独自の暗号化キーを使用して、作成したデータベースを暗号化する場合は、動的グループを作成し、顧客管理暗号化キーのグループに特定のポリシーを割り当てる必要があります。動的グループの管理およびセキュリティ管理によるボールト、キーおよびシークレットの管理を参照してください。さらに、Vaultサービスの顧客管理暗号化ライブラリを更新する必要がある場合は、顧客管理キー管理をExadata Cloud Serviceに統合するにはを参照してください。
コマンドライン・ユーティリティを使用して、データベースの追加や削除、およびデータベースに対して他の管理タスクを実行することもできます。これらのユーティリティの使用方法の詳細および手順は、Exadata Databaseの手動による作成および管理を参照してください。
- データベース・メモリー初期化パラメータ
- Exadata Cloud Infrastructureの顧客管理キー
Exadata Cloud Infrastructureの顧客管理キーは、Oracle Cloud Infrastructure (OCI) Vaultサービスの機能で、顧客が管理する暗号化キーを使用してデータを暗号化できます。 - コンソールを使用したOracle Exadata Database Service on Dedicated Infrastructureでのデータベースの管理
データベースを作成または終了するには、Oracle Exadataコンソールを使用して手順を完了します。 - Exadata Cloud Infrastructureの既知の問題
rac stopdb
が失敗する
データベース・メモリー初期化パラメータ
- コンテナ・データベースの作成時に、初期化パラメータ
SGA_TARGET
が自動化によって設定されます。これにより、SGAメモリー・プールのサイズが自動的に設定されます。この設定は、データベースのVM合計メモリーのサイズによって異なります。VMのシステム・メモリーが60GB以下の場合、SGA_TARGET
は3800MBに設定されます。VMに60GB以上のシステム・メモリーがある場合、SGA_TARGET
は7600MBに設定されます。 - データベース初期化パラメータ
USE_LARGE_PAGES
は、データベースの作成時にのみ設定され、SGAメモリーにラージ・ページを使用する必要があります。VMが十分なラージ・ページで構成されていない場合、インスタンスの起動は失敗します。
Exadata Cloud Infrastructureの顧客管理キー
Exadata Cloud Infrastructureの顧客管理キーは、Oracle Cloud Infrastructure (OCI) Vaultサービスの機能で、顧客が管理する暗号化キーを使用してデータを暗号化できます。
OCI Vaultサービスは、可用性と耐久性のある一元的なキー管理機能を提供します。このキー管理ソリューションでは、FIPS 140-2レベル3認定ハードウェア・セキュリティ・モジュールの分離されたパーティション(および低コストの共有パーティション・オプション)を使用したセキュアなキー・ストレージ、および選択したOracle Cloud Infrastructureサービスとの統合も提供されます。顧客管理キーは、データの保護に使用されているキーのライフサイクルを集中的に管理、格納およびモニターしながら、セキュリティ・ガバナンス、規制コンプライアンスおよびデータの同種の暗号化を必要とする場合に使用します。
次のことができます:
- Exadata Cloud Infrastructureでデータベースを作成する際の顧客管理キーの有効化
- Oracle管理キーから顧客管理キーへのスイッチ
- セキュリティ準拠を維持するためのキーのローテーション
要件
顧客管理暗号化キーの管理を有効にするには、次のように、特定の動的グループにその実行を許可するポリシーをテナンシに作成する必要があります: allow dynamic-group dynamic_group_name to manage keys in tenancy
。
顧客が使用しているボールトがレプリケートされる場合は、別のポリシーが必要です(https://docs.oracle.com/en-us/iaas/Content/KeyManagement/Tasks/replicatingvaults.htm)。レプリケートされるボールトの場合、次のポリシーが必要です: allow dynamic-group dynamic_group_name to read vaults in tenancy
制限事項
顧客管理キーを使用するExadata Cloud InfrastructureデータベースでData Guardを有効にするには、プライマリ・データベースとスタンバイ・データベースが同じレルム内にある必要があります。
タスク1.ボールトおよびマスター暗号化キーの作成
Oracle Cloud Infrastructureドキュメントの新しいボールトを作成するにはの手順に従って、Vaultサービスでボールトを作成します。これらの手順に従う際には、始める前に: コンパートメント階層のベスト・プラクティスの説明に従って、顧客管理キーを含むボールトを含めるために作成したコンパートメント内にボールトを作成することをお薦めします。
ボールトの作成後、Oracle Cloud Infrastructureドキュメントの新しいマスター暗号化キーを作成するにはの手順に従って、ボールト内に少なくとも1つのマスター暗号化キーを作成します。これらの手順に従う際には、次の選択を行います:
- コンパートメントに作成: マスター暗号化キーを、そのボールトと同じコンパートメント(顧客管理キーを含むボールトを含めるために作成したコンパートメント)内に作成することをお薦めします。
- 保護モード: ドロップダウン・リストから適切な値を選択します:
- HSM: ハードウェア・セキュリティ・モジュール(HSM)で格納および処理されるマスター暗号化キーを作成します。
- ソフトウェア: Vaultサービスのソフトウェア・ファイル・システムに格納されるマスター暗号化キーを作成します。ソフトウェアで保護されたキーは、保存時にHSMベースのルート・キーを使用して保護されます。ソフトウェア・キーは、他のキー管理デバイスまたは別のOCIクラウド・リージョンにエクスポートできます。HSMキーとは異なり、ソフトウェアで保護されたキーはコストがかかりません。
- キー・シェイプ・アルゴリズム: AES
- キー・シェイプの長さ: 256ビット
Oracleでは、コンテナ・データベース(CDB)ごとに個別のマスター暗号化キーを作成することを強くお薦めします。こうすることで、今後のキー・ローテーションの管理がはるかに簡単になります。
タスク2サービス・ゲートウェイ、ルート・ルールおよびエグレス・セキュリティ・ルールの作成
Oracle Cloud Infrastructureドキュメントのタスク1: サービス・ゲートウェイの作成に従って、Oracle Exadata Database Service on Dedicated Infrastructureリソースが存在するVCN (Virtual Cloud Network)でサービス・ゲートウェイを作成します。
サービス・ゲートウェイを作成したら、Oracle Exadata Database Service on Dedicated Infrastructureリソースが存在する各サブネット(VCN内の)にルート・ルールおよびエグレス・セキュリティ・ルールを追加して、これらのリソースがゲートウェイを使用してVaultサービスにアクセスできるようにします:
- サブネットの「サブネットの詳細」ページに移動します。
- 「サブネット情報」タブで、サブネットの「ルート表」の名前をクリックして、その「ルート表の詳細」ページを表示します。
- 既存のルート・ルールの表で、次の特性を持つルールがすでに存在するかどうかを確認します:
- 宛先: Oracle Services NetworkのすべてのIADサービス
- ターゲット・タイプ: サービス・ゲートウェイ
- ターゲット: VCN内に作成したサービス・ゲートウェイの名前
そのようなルールが存在しない場合は、「ルート・ルールの追加」をクリックし、これらの特性を持つルート・ルールを追加します。
- サブネットの「サブネットの詳細」ページに戻ります。
- サブネットの「セキュリティ・リスト」表で、サブネットのセキュリティ・リストの名前をクリックして、その「セキュリティ・リストの詳細」ページを表示します。
- サイド・メニューの「リソース」で、「エグレス・ルール」をクリックします。
- 既存のエグレス・ルールの表で、次の特性を持つルールがすでに存在するかどうかを確認します:
- ステートレス: いいえ
- 宛先: Oracle Services NetworkのすべてのIADサービス
- IPプロトコル: TCP
- ソース・ポート範囲: すべて
- 宛先ポート範囲: 443
そのようなルールが存在しない場合は、「エグレス・ルールの追加」をクリックし、これらの特性を持つエグレス・ルールを追加します。
タスク3動的グループおよびポリシー・ステートメントの作成
顧客管理キーにアクセスする権限をOracle Exadata Database Service on Dedicated Infrastructureリソースに付与するには、これらのリソースを識別するIAM動的グループを作成し、Vaultサービスで作成したマスター暗号化キーへのアクセス権をこの動的グループに付与するIAMポリシーを作成します。
動的グループを定義する場合、Exadata Infrastructureリソースを含むコンパートメントのOCIDを指定することで、Oracle Exadata Database Service on Dedicated Infrastructureリソースを識別します。
- Exadataインフラストラクチャ・リソースを含むコンパートメントのOCIDをコピーします。このOCIDは、コンパートメントの「コンパートメントの詳細」ページで確認できます。
- Oracle Cloud Infrastructureドキュメントの動的グループを作成するにはの手順に従って、動的グループを作成します。これらの手順に従う場合、次の形式の一致ルールを入力します:
ALL {resource.compartment.id ='<compartment-ocid>'}
<compartment-ocid>
は、Exadataインフラストラクチャ・リソースを含むコンパートメントのOCIDです。
動的グループを作成した後、ボールトおよびキーを含むコンパートメントより上位のコンパートメント階層にあるコンパートメントのIAMポリシーに移動(または作成)します。その後、次の形式のポリシー・ステートメントを追加します:
allow dynamic-group <dynamic-group-name>
to manage keys
in compartment <vaults-and-keys-compartment>
where all {
target.key.id='<key_ocid>',
request.permission!='KEY_DELETE',
request.permission!='KEY_MOVE',
request.permission!='KEY_IMPORT',
request.permission!='KEY_BACKUP’
}
Oracle Data Guardデプロイメントにレプリケートされた仮想プライベート・ボールトを使用している場合は、次の形式の追加ポリシー・ステートメントを追加します:
allow dynamic-group <dynamic-group>
to read vaults
in tenancy | compartment <vaults-and-keys-compartment>
<dynamic-group>
は作成した動的グループの名前で、<vaults-and-keys-compartment>
はボールトおよびマスター暗号化キーを作成したコンパートメントの名前です。
- 顧客管理キー管理をExadata Cloud Infrastructureに統合するには
管理する暗号化キーを使用してExadata Cloud Infrastructureインスタンス内のデータベースを暗号化する場合は、次の2つのパッケージを(Red Hat Package Managerを使用して)更新して、DBAASTOOLSが顧客管理のキー管理で使用されるAPIと対話できるようにします。
関連トピック
顧客管理キー管理をExadata Cloud Infrastructureに統合するには
管理する暗号化キーを使用してExadata Cloud Infrastructureインスタンス内のデータベースを暗号化する場合は、次の2つのパッケージを(Red Hat Package Managerを使用して)更新して、DBAASTOOLSが顧客管理のキー管理で使用されるAPIと対話できるようにします。
KMS TDE CLI
KMS TDE CLIパッケージを更新するには、Exadata Cloud Infrastructureインスタンスのすべてのノードで次のタスクを完了する必要があります:
- 次のように、現在のKMS TDE CLIパッケージをアンインストールします:
rpm -ev kmstdecli
- 次のように、更新されたKMS TDE CLIパッケージをインストールします:
rpm -ivh kms_tde_cli
LIBKMS
LIBKMSは、PKCS11を使用してデータベースと顧客管理のキー管理を同期するために必要なライブラリ・パッケージです。新しいバージョンのLIBKMSがインストールされると、データベースを停止して再起動するまで、顧客管理キー管理に変換されたデータベースは以前のLIBKMSバージョンを引き続き使用します。
LIBKMSパッケージを更新するには、Exadata Cloud Infrastructureインスタンスのすべてのノードで次のタスクを完了する必要があります:
- 次のように、LIBKMSパッケージがすでにインストールされていることを確認します:
rpm -qa --last | grep libkmstdepkcs11
- 次のように、新しいバージョンのLIBKMSをインストールします:
rpm -ivh libkms
- 次のように、SQL*Plusを使用して、顧客管理キー管理に変換されたすべてのデータベースを停止して再起動します:
shutdown immediate; startup;
- 次のように、すべての変換済データベースで新しいLIBKMSバージョンが使用されていることを確認します:
for pid in $(ps aux | grep "<dbname>" | awk '{print $2;}'); do echo $pid; sudo lsof -p $pid | grep kms | grep "pkcs11_[0-9A-Za-z.]*" | sort -u; done | grep pkcs11
- 次のように、どのデータベースでも使用されなくなったLIBKMSパッケージを削除します:
rpm -ev libkms
コンソールを使用したOracle Exadata Database Service on Dedicated Infrastructureでのデータベースの管理
データベースを作成または終了するには、Oracle Exadataコンソールを使用して手順を完了します。
- 既存のExadata Cloud Infrastructureインスタンスにデータベースを作成するには
このトピックでは、最初または後続のデータベースの作成について説明します。 - SYSユーザーおよびTDE Walletパスワードを管理するには
管理者(SYSユーザー)およびTDEウォレット・パスワードを管理する方法を学習します。 - 保護されたデータベースの詳細を表示するには
保護されたデータベースの詳細を表示するには、この手順を使用します。 - バックアップからデータベースを作成するには
- 最新のバックアップからデータベースを作成するには
- データベースを別のデータベース・ホームに移動するには
このタスクでは、Exadata Cloud Infrastructureインスタンス内の単一のOracle Databaseを別のデータベース・ホームに移動してパッチを適用する方法について説明します。 - データベースを終了するには
- Vault暗号化キーを管理するには
次の手順を使用して、Vault暗号化キーをローテーションするか、暗号化管理構成を変更します。
既存のExadata Cloud Infrastructureインスタンスにデータベースを作成するには
このトピックでは、最初または後続のデータベースの作成について説明します。
Exadata Cloud InfrastructureインスタンスでIORMが有効な場合、デフォルトのディレクティブが新規データベースに適用され、システムのパフォーマンスが影響を受ける可能性があります。新しいデータベースがプロビジョニングされた後に、IORM設定を確認し、構成を適切に調整することをお薦めします。
- ナビゲーション・メニューを開きます。「Oracle Database」をクリックし、「Oracle Exadata Database Service on Dedicated Infrastructure」をクリックします
- コンパートメントを選択します。
- データベースを作成するクラウドVMクラスタまたはDBシステムに移動します:
クラウドVMクラスタ(新しいExadata Cloud Infrastructureリソース・モデル): 「Oracle Exadata Database Service on Dedicated Infrastructure」で、「Exadata VMクラスタ」をクリックします。VMクラスタのリストで、アクセスするVMクラスタを検索し、強調表示された名前をクリックしてクラスタの詳細ページを表示します。
DBシステム: 「Oracleベース・データベース」で、「DBシステム」をクリックします。DBシステムのリストで、アクセスするExadata DBシステムを検索し、その名前をクリックしてその詳細を表示します。
- 「データベースの作成」をクリックします。
- 「データベースの作成」ダイアログで、次を入力します:
ノート
データベースの作成後にdb_name
、db_unique_name
およびSID接頭辞を変更することはできません。- データベース名: データベースの名前。データベース名は要件を満たす必要があります:
- 最大8文字
- 英数字のみを含みます
- アルファベットで始まります
- VMクラスタ上の
DB_UNIQUE_NAME
の最初の8文字にすることはできません - 次の予約名は使用しないでください:
grid
、ASM
- 一意のデータベース名の接尾辞:
オプションで、
DB_UNIQUE_NAME
データベース・パラメータの値を指定します。この値は大/小文字が区別されません。一意の名前は次の要件を満たす必要があります:
- 最大30文字
- 英数字またはアンダースコア(_)文字のみを含みます
- アルファベットで始まります
- VMクラスタ全体で一意。テナンシ全体で一意にすることをお薦めします。
指定しない場合は、次のように一意の名称値が自動的に生成されます:<db_name>_<3_chars_unique_string>_<region-name>
- データベース・バージョン: データベースのバージョン。Exadata DBシステムでデータベースのバージョンを混在させることができます。
- データベース・ホーム: データベースのOracle Databaseホーム。該当するオプションを選択します:
- 既存のデータベース・ホームの選択: 「データベース・ホームの表示名」フィールドで、既存のホームから、指定したデータベース・バージョンに対応するデータベース・ホームを選択できます。そのバージョンのデータベース・ホームがない場合は、新しいデータベース・ホームを作成する必要があります。
- 新規データベース・ホームの作成: このオプションを使用して、Data Guardピア・データベースの新規データベース・ホームをプロビジョニングします
「データベース・イメージの変更」をクリックして、目的のOracle公開イメージまたは事前に作成したカスタム・データベース・ソフトウェア・イメージを使用し、イメージ・タイプを選択します:
- Oracle提供のデータベース・ソフトウェア・イメージ:
次に、「使用可能なすべてのバージョンの表示」スイッチを使用して、使用可能なすべてのPSUおよびRUから選択できます。各メジャー・バージョンの最新リリースは、「最新」ラベルで示されます。
ノート
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が対象になります。 - カスタム・データベース・ソフトウェア・イメージ: これらのイメージは、組織によって作成され、ソフトウェアの更新およびパッチのカスタマイズされた構成を含みます。「コンパートメントの選択」、「リージョンの選択」および「データベース・バージョンの選択」セレクタを使用して、カスタム・データベース・ソフトウェア・イメージのリストを特定のコンパートメント、リージョンまたはOracle Databaseソフトウェアのメジャー・リリース・バージョンに制限します。
リージョン・フィルタは、デフォルトで現在接続されているリージョンに設定され、そのリージョンで作成されたすべてのソフトウェア・イメージがリストされます。別のリージョンを選択すると、選択したリージョンで作成されたソフトウェア・イメージが表示されるように、ソフトウェア・イメージ・リストがリフレッシュされます。
- Oracle提供のデータベース・ソフトウェア・イメージ:
- PDB名: (オプション)Oracle Database 12c (12.1.0.2)以降では、プラガブル・データベースの名前を指定できます。PDB名はアルファベットで始まり、最大8文字の英数字を含むことができます。使用できる特殊文字はアンダースコア(_)のみです。
Oracle Net Servicesを使用してPDBに接続する場合に、サービス名の競合の可能性を回避するには、PDB名がVMクラスタ全体で一意であることを確認します。最初のPDBの名前を指定しない場合、システム生成の名前が使用されます。
- 管理者資格証明の作成: (読取り専用)データベース管理者の
SYS
ユーザーは指定したパスワードで作成されます。- ユーザー名: SYS
- パスワード: このユーザーのパスワードを指定します。パスワードは次の条件を満たしている必要があります:
SYS、SYSTEM、TDEウォレット、およびPDB管理者用に強力なパスワード。パスワードは9から30文字で、大文字、小文字、数字および特殊文字をそれぞれ2つ以上使用する必要があります。特殊文字は、_、#または-である必要があります。パスワードにユーザー名(SYS、SYSTEMなど)を含めることはできません。また、「oracle」という単語も、正順でも逆順でも、大/小文字の区別に関係なく含めることができません。
- パスワードの確認: 指定したSYSパスワードを再度入力します。
- TDEウォレット・パスワードの使用はオプションです。テナンシのボールトに格納されている顧客管理暗号化キーを使用している場合、TDEウォレット・パスワードはDBシステムに適用されません。「データベースの作成」ダイアログの最後にある「拡張オプションの表示」を使用して、顧客管理キーを構成します。
顧客管理キーを使用している場合、または別のTDEウォレット・パスワードを指定する場合は、「管理者パスワードをTDEウォレットに使用」ボックスの選択を解除します。顧客管理キーを使用している場合は、TDEパスワード・フィールドを空白のままにします。TDEウォレット・パスワードを手動で設定するには、「TDEウォレット・パスワードの入力」フィールドにパスワードを入力し、「TDEウォレット・パスワードの確認」フィールドにパスワードを入力して確認します。
-
データベース・バックアップの構成: データベースをAutonomous Recovery ServiceまたはObject Storageにバックアップする設定を指定します:
- 自動バックアップの有効化: チェック・ボックスを選択すると、このデータベースの自動増分バックアップが有効になります。セキュリティ・ゾーン・コンパートメントにデータベースを作成する場合、自動バックアップを有効にする必要があります。
- バックアップの保存先: 選択肢はAutonomous リカバリ・サービスまたはオブジェクト・ストレージです。
- バックアップ・スケジューリング:
- オブジェクト・ストレージ(L0):
- 完全バックアップ・スケジュール日: 初回および将来のL0バックアップを開始する曜日を選択します。
- フル・バックアップ・スケジューリング時間(UTC): 自動バックアップ機能が選択されている場合に、フル・バックアップを開始する時間ウィンドウを指定します。
-
最初のバックアップをただちに取得: 完全バックアップは、Oracle Databaseを構成するすべてのデータファイルおよび制御ファイルのオペレーティング・システム・バックアップです。完全バックアップには、データベースに関連付けられたパラメータ・ファイルも含まれます。データベースが停止しているとき、またはデータベースが開いているときに、完全なデータベース・バックアップを作成できます。通常は、インスタンス障害やその他の異常な状況の後に完全バックアップを作成しません。
最初の完全バックアップを遅延するように選択した場合、データベースの障害時にデータベースをリカバリできなくなる可能性があります。
- オブジェクト・ストレージ(L1):
- 増分バックアップ・スケジューリング時間(UTC): 自動バックアップ機能が選択されている場合に、増分バックアップを開始する時間ウィンドウを指定します。
- 自律型リカバリ・サービス(L0):
- 最初のバックアップのスケジュール日: 最初のバックアップの曜日を選択します。
- 最初のバックアップのスケジュール時間(UTC): 最初のバックアップの時間ウィンドウを選択します。
-
最初のバックアップをただちに取得: 完全バックアップは、Oracle Databaseを構成するすべてのデータファイルおよび制御ファイルのオペレーティング・システム・バックアップです。完全バックアップには、データベースに関連付けられたパラメータ・ファイルも含まれます。データベースが停止しているとき、またはデータベースが開いているときに、完全なデータベース・バックアップを作成できます。通常は、インスタンス障害やその他の異常な状況の後に完全バックアップを作成しません。
最初の完全バックアップを遅延するように選択した場合、データベースの障害時にデータベースをリカバリできなくなる可能性があります。
- 自律型リカバリ・サービス(L1):
- 日次バックアップのスケジュール時間(UTC): 自動バックアップ機能が選択されている場合に、増分バックアップを開始する時間ウィンドウを指定します。
- オブジェクト・ストレージ(L0):
- データベース終了後の削除オプション: データベースの終了後に保護されたデータベース・バックアップを保持するために使用できるオプション。これらのオプションは、データベースに偶発的または悪意のある損傷が発生した場合にバックアップからデータベースをリストアする場合にも役立ちます。
- 保護ポリシーまたはバックアップ保持期間で指定された期間のバックアップを保持: データベースの終了後に、オブジェクト・ストレージ・バックアップ保持期間またはAutonomous Recovery Service保護ポリシーで定義された期間全体にわたってデータベース・バックアップを保持する場合は、このオプションを選択します。
- バックアップを72時間保持し、その後削除します: データベースを終了してから72時間の間バックアップを保持する場合は、このオプションを選択します。
-
バックアップ保持期間/保護ポリシー: 自動バックアップを有効にする場合は、次のいずれかの事前設定済保持期間のポリシーまたはカスタム・ポリシーを選択できます。
オブジェクト・ストレージ・バックアップ保持期間: 7、15、30、45、60。デフォルト: 30日増分バックアップは、選択した保持期間が終了すると自動的に削除されます。
Autonomous Recovery Serviceの保護ポリシー:
- ブロンズ: 14日
- シルバー: 35日
- ゴールド: 65日
- プラチナ: 95日
- ユーザーが定義したカスタム
- デフォルト:シルバー- 35日
- リアルタイム・データ保護の有効化: リアルタイム保護は、保護されたデータベースから自律型リカバリ・サービスへのREDO変更の継続的な転送です。これにより、データ損失が少なくなり、リカバリ・ポイント目標(RPO)が0に近くなります。これは追加料金のオプションです。
- データベース名: データベースの名前。データベース名は要件を満たす必要があります:
-
「拡張オプションの表示」をクリックし、データベースの拡張オプションを指定します:
-
管理:
Oracle SID接頭辞: Oracle Databaseインスタンス番号は、SID接頭辞に自動的に追加され、
INSTANCE_NAME
データベース・パラメータが作成されます。INSTANCE_NAME
パラメータはSID
とも呼ばれます。SID
は、クラウドVMクラスタ全体で一意です。指定しない場合、SID
接頭辞のデフォルトはdb_name
です。ノート
SID
接頭辞の入力は、Oracle 12.1以上のデータベースでのみ使用できます。SID
接頭辞は次の要件を満たす必要があります:- 最大12文字
- 英数字のみを含みますただし、この命名規則によって制限されない唯一の特殊文字であるアンダースコア(_)を使用できます。
- アルファベットで始まります
- VMクラスタ内で一意
- 次の予約名は使用しないでください:
grid
、ASM
- 文字セット: データベースの文字セット。デフォルトはAL32UTF8です。
- 各国語文字セット: データベースの各国語文字セット。デフォルトはAL16UTF16です。
-
暗号化:
Exadata Cloud Service VMクラスタでデータベースを作成する場合、管理する暗号化キーに基づいて暗号化を使用するように選択できます。デフォルトでは、データベースはOracle管理の暗号化キーを使用して構成されます。管理する暗号化キーに基づく暗号化を使用してデータベースを構成するには:
- 「顧客管理キーの使用」を選択します。Oracle Cloud Infrastructure Vaultサービスに有効な暗号化キーが必要です。セキュリティ管理者によるボールト、キーおよびシークレットの管理を参照してください。
ノート
データベースにはAES-256暗号化キーを使用する必要があります。 - ボールトを選択します。
- マスター暗号化キーを選択します。
- 選択したキーの最新バージョン以外のキー・バージョンを指定するには、「キー・バージョンの選択」を選択し、使用するキーのOCIDを「キー・バージョンOCID」フィールドに入力します。
ノート
キー・バージョンはコンテナ・データベース(CDB)にのみ割り当てられ、プラガブル・データベース(PDB)には割り当てられません。PDBには、自動的に生成された新しいキー・バージョンが割り当てられます。 - 「顧客管理キーの使用」を選択します。Oracle Cloud Infrastructure Vaultサービスに有効な暗号化キーが必要です。セキュリティ管理者によるボールト、キーおよびシークレットの管理を参照してください。
- タグ: リソースを作成する権限がある場合、そのリソースにフリーフォーム・タグを適用する権限もあります。定義済タグを適用するには、タグ・ネームスペースを使用する権限が必要です。タグ付けの詳細は、リソース・タグを参照してください。タグを適用するかどうかがわからない場合は、このオプションをスキップするか(後でタグを適用できます)、管理者に問い合せてください。
-
- 「データベースの作成」をクリックします。
データベースの作成が完了すると、ステータスが「プロビジョニング中」から「使用可能」に変わり、新しいデータベースのデータベース詳細ページの「暗号化」セクションに暗号化キー名および暗号化キーOCIDが表示されます。
警告:
ボールトから暗号化キーを削除しないでください。これにより、キーで保護されているデータベースが使用できなくなります。SYSユーザーおよびTDE Walletパスワードを管理するには
管理者(SYSユーザー)およびTDEウォレット・パスワードの管理について学習します。
- ナビゲーション・メニューを開きます。「Oracle Database」をクリックし、「Oracle Exadata Database Service on Dedicated Infrastructure」をクリックします
- パスワードを変更するデータベースをホストするVMクラスタを含むコンパートメントを選択します。
- パスワードを変更するデータベースを含む VMクラスタの名前をクリックします。
- 「VMクラスタ詳細」ページの「リソース」リストで、「データベース」をクリックします。
- パスワードを変更するデータベースの名前をクリックします。
「データベース詳細」ページに、選択したデータベースに関する情報が表示されます。
- 「データベース詳細」ページで、「その他のアクション」をクリックし、「パスワードの管理」をクリックします。
- In the resulting Manage passwords dialog, click Update Administrator Password or Update TDE Wallet Password.
選択したオプションに応じて、編集するフィールドが表示されます。
- 管理者パスワードの更新: 「新規管理者パスワード」フィールドと「管理者パスワードの確認」フィールドの両方に新しいパスワードを入力します。
ノート
「管理者パスワードの更新」オプションでは、sysユーザー・パスワードのみが変更されます。システム、pdbadmin、TDEウォレットなどの他の管理者アカウントのパスワードは変更されません。 - TDE Walletパスワードの更新: 「既存のTDEウォレット・パスワードを入力」フィールドに現在のウォレット・パスワードを入力し、「新しいTDEウォレット・パスワード」フィールドと「TDEウォレット・パスワードの確認」フィールドの両方に新しいパスワードを入力します。
- 管理者パスワードの更新: 「新規管理者パスワード」フィールドと「管理者パスワードの確認」フィールドの両方に新しいパスワードを入力します。
- 「適用」をクリックして、選択したパスワードを更新します。
保護されたデータベースの詳細を表示するには
保護されたデータベースの詳細を表示するには、この手順を使用します。
- ナビゲーション・メニューを開きます。「Oracle Database」をクリックし、「Oracle Exadata Database Service on Dedicated Infrastructure」をクリックします
- コンパートメントを選択します。
- データベースに移動します:
クラウドVMクラスタ(新しいExadata Cloud Infrastructureリソース・モデル): 「Oracle CloudのExadata」で、「Exadata VMクラスタ」をクリックします。
VMクラスタのリストで、アクセスするVMクラスタを検索し、強調表示された名前をクリックしてクラスタの詳細ページを表示します。
DBシステム: 「Oracleベース・データベース」で、「DBシステム」をクリックします。
DBシステムのリストで、アクセスするExadata DBシステムを検索し、その名前をクリックしてその詳細を表示します。
クラウド・「VMクラスタ」または「DBシステム」詳細ページの「データベース」表で、データベースの名前をクリックして、「データベース詳細」page.The「バックアップ」セクションに自動バックアップの状態が表示されます。Autonomous Recovery Serviceが宛先の場合、追加の詳細を含むリンクが使用可能になります。リアルタイム・データ保護が有効か無効かを確認することもできます。保護されたデータベースの詳細は、「Autonomous Recovery Service」リンクをクリックして、保護されたデータベースdetails.Forを含むページに移動します。保護されたデータベースの詳細の表示を参照してください。
バックアップからデータベースを作成するには
始める前に、次のことに注意してください:
- バックアップからデータベースを作成する場合、可用性ドメインはバックアップをホストする可用性ドメインまたは同じリージョン内の別の可用性ドメインと同じです。
- 指定するOracle Databaseソフトウェア・バージョンは、バックアップしたデータベースのバージョンと同じか、それより後のバージョンである必要があります。
- 自動バックアップからデータベースを作成している場合、任意のレベル0の週次バックアップ、または最新のレベル0のバックアップの後に作成されたレベル1の増分バックアップを選択できます。自動バックアップの詳細は、コンソールの使用を参照してください
- データベースの作成に使用されているバックアップがセキュリティ・ゾーン・コンパートメント内にある場合、セキュリティ・ゾーン内にないコンパートメントにデータベースを作成することはできません。データベース・サービス・リソースに影響するポリシーの完全なリストは、セキュリティ・ゾーン・ポリシーのトピックを参照してください。
- ナビゲーション・メニューを開きます。「Oracle Database」をクリックし、「Oracle Exadata Database Service on Dedicated Infrastructure」をクリックします。
- コンパートメントを選択します。
- バックアップに移動します。
- スタンドアロン・バックアップ: 「Oracle Exadata Database Service on Dedicated Infrastructure」で、「スタンドアロン・バックアップ」をクリックします。
-
自動バックアップ: バックアップに関連付けられているデータベースの「データベース詳細」ページに移動します:
- クラウドVMクラスタ(新しいリソース・モデル): 「Oracle Exadata Database Service on Dedicated Infrastructure」で、「Exadata VMクラスタ」をクリックします。VMクラスタのリストで、アクセスするVMクラスタを検索し、強調表示された名前をクリックしてクラスタの詳細ページを表示します。
- DBシステム: 「Oracle CloudのExadata」で、「DBシステム」をクリックします。DBシステムのリストで、アクセスするExadata DBシステムを検索し、その名前をクリックしてその詳細を表示します。
新しいデータベースの作成に使用するバックアップに関連付けられているデータベースの名前をクリックします。「データベース詳細」ページのバックアップのリストでバックアップを見つけます。
- 選択したバックアップのアクション・アイコン(3つのドット)をクリックします。
- 「データベースの作成」をクリックします。「バックアップからのデータベースの作成」ページで、次のようにデータベースを構成します。
- 「Exadataインフラストラクチャの基本情報の指定」セクションで:
- 可用性ドメインの選択:バックアップをホストする可用性ドメインと同じ場合と、同じリージョン内の異なる可用性ドメインの場合があります
- Exadataインフラストラクチャの選択: 選択したコンパートメントからExadataインフラストラクチャを選択します。別のコンパートメントを選択するには、「コンパートメントの変更」ハイパーリンクをクリックします。
- 「DBシステムの構成」セクションで:
- クラウドVMクラスタで作成されたバックアップ: 「VMクラスタの選択」ドロップダウン・リストから、データベースを実行するクラウドVMクラスタを選択します。
- DBシステムで作成されたバックアップ: 「シェイプの選択」ドロップダウン・リストからシェイプを選択し、「DBシステムの選択」ドロップダウン・リストからデータベースを実行するDBシステムを選択します。
- 「データベース・ホームの構成」セクションで:
- 既存のデータベース・ホームの選択: このオプションを選択する場合は、「データベース・ホームの選択」ドロップダウン・リストから選択します。
ノート
ソース・データベースが存在するデータベース・ホームと同じデータベース・ホームで、バックアップからデータベースを作成することはできません。 - 新規データベース・ホームの作成: このオプションを選択した場合は、「データベース・ホームの表示名」フィールドに新しいデータベース・ホームの名前を入力します。「データベース・イメージの変更」をクリックして、新しいデータベース・ホームのデータベース・ソフトウェア・イメージを選択します。「データベース・ソフトウェア・イメージの選択」パネルで、次を実行します:
- 新しいデータベース・ホームの作成に使用するデータベース・ソフトウェア・イメージが含まれているコンパートメントを選択します。
- 新しいデータベース・ホームの作成に使用するデータベース・ソフトウェア・イメージが含まれているリージョンを選択します。リージョン・フィルタは、デフォルトで現在接続されているリージョンに設定され、そのリージョンで作成されたすべてのソフトウェア・イメージがリストされます。別のリージョンを選択すると、選択したリージョンで作成されたソフトウェア・イメージが表示されるように、ソフトウェア・イメージ・リストがリフレッシュされます。
- 新しいデータベース・ホームで使用するOracle Databaseソフトウェアのバージョンを選択し、選択したソフトウェア・バージョンで使用可能なイメージのリストからイメージを選択します。
ノート
12.2.0.1以前のデータベースのデータベース・リストア操作は、現時点では許可されていません。 - 「選択」をクリックします。
- 既存のデータベース・ホームの選択: このオプションを選択する場合は、「データベース・ホームの選択」ドロップダウン・リストから選択します。
- 「データベースの構成」セクションで:
ノート
データベースの作成後は、db_name
、db_unique_name
およびSID接頭辞を変更できません。- 「データベース名」フィールドで、データベースの名前を指定するか、デフォルト値を受け入れます。データベース名は要件を満たす必要があります:
- 最大8文字
- 英数字のみを含みます
- アルファベットで始まります
-
VMクラスタ上の別のデータベースの
db_unique_name
の最初の8文字にすることはできません - 次の予約名は使用しないでください: grid、ASM
- 一意のデータベース名:
DB_UNIQUE_NAME
データベース・パラメータの値を指定します。一意の名前は次の要件を満たす必要があります:- 最大30文字
- 英数字またはアンダースコア(_)文字のみを含みます
- アルファベットで始まります
- VMクラスタ全体で一意。テナンシ全体で一意にすることをお薦めします。
指定しない場合は、次のように一意の名称値が自動的に生成されます:<db_name>_<3_chars_unique_string>_<region-name>
- 管理者ユーザー名: この読取り専用フィールドには、管理者のユーザー名"sys"が表示されます。
- 「パスワード」フィールドにパスワードを入力し、「パスワードの確認」フィールドに再入力します。
SYS管理者の強力なパスワードは9文字から30文字で、大文字、小文字、数字および特殊文字をそれぞれ2つ以上使用する必要があります。特殊文字は、_、#または-である必要があります。パスワードには、ユーザー名(SYS、SYSTEMなど)を含めることはできません。また、"oracle"という単語も、正順でも逆順でも、大文字/小文字の区別に関係なく含めることができません。
- 「データベース名」フィールドで、データベースの名前を指定するか、デフォルト値を受け入れます。データベース名は要件を満たす必要があります:
- 「ソース・データベースのTDEウォレットまたはRMANパスワードの入力」フィールドに、ソース・データベースのTransparent Data Encryption (TDE)ウォレット・パスワードまたはRMANパスワードと一致するパスワードを入力します。
- 「拡張オプションの表示」をクリックし、データベースの拡張オプションを指定します:
- 管理Oracle SID接頭辞: このオプションは「管理」タブにあります。Oracle Databaseインスタンス番号がSID接頭辞に自動的に追加され、
INSTANCE_NAME
データベース・パラメータが作成されます。指定しない場合、SID接頭辞はdb_name
の最初の12文字にデフォルト設定されます。ノート
SID接頭辞の入力は、Oracle 12.1以上のデータベースでのみ使用できます。SID接頭辞は次の要件を満たす必要があります:
- 最大12文字
- 英数字のみを含みます
- アルファベットで始まります
- VMクラスタ内で一意
- 次の予約名は使用しないでください: grid、ASM
- 管理
- 「データベースの作成」をクリックします。
- 詳細ページを表示するには、特定のデータベースを含むExadataクラウドVMクラスタまたはDBシステム名をクリックします。
- データベースのリストから、使用するバックアップに関連付けられているデータベース名をクリックして、データベースの詳細ページにバックアップのリストを表示します。「リソース」セクションの「バックアップ」をクリックして、データベースのバックアップのリストにアクセスすることもできます。
- 「Oracle Exadata Database Service on Dedicated Infrastructure」で、「スタンドアロン・バックアップ」をクリックします。
- スタンドアロン・バックアップのリストで、データベースの作成に使用するバックアップを探します。
現在のコンパートメントのスタンドアロン・バックアップのリストに移動するには
- 「Oracle Exadata Database Service on Dedicated Infrastructure」で、「スタンドアロン・バックアップ」をクリックします。
- スタンドアロン・バックアップのリストで、データベースの作成に使用するバックアップを探します。
親トピック: バックアップからデータベースを作成するには
最新のバックアップからデータベースを作成するには
始める前に、次のことに注意してください:
- バックアップからデータベースを作成する場合、可用性ドメインはバックアップをホストする可用性ドメインまたは同じリージョン内の別の可用性ドメインと同じです。
- 指定するOracle Databaseソフトウェア・バージョンは、バックアップしたデータベースのバージョンと同じか、それより後のバージョンである必要があります。
- データベースの作成に使用されているバックアップがセキュリティ・ゾーン・コンパートメント内にある場合、セキュリティ・ゾーン内にないコンパートメントにデータベースを作成することはできません。データベース・サービス・リソースに影響するポリシーの完全なリストは、セキュリティ・ゾーン・ポリシーのトピックを参照してください。
データベースを別のデータベース・ホームに移動するには
このタスクでは、Exadata Cloud Infrastructureインスタンス内の単一のOracle Databaseを別のデータベース・ホームに移動してパッチを適用する方法について説明します。
次のいずれかの基準を満たす任意のデータベース・ホームにデータベースを移動できます:
- ターゲット・データベース・ホームは、ソース・データベース・ホームと同じOracle Databaseソフトウェア・バージョン(パッチ更新を含む)を使用します
- ターゲット・データベース・ホームは、データベースで使用されているOracle Databaseソフトウェア・リリースの最新バージョンまたはそのリリースの前の3つのバージョンのいずれかに基づきます
データベースを新しいデータベース・ホームに移動すると、データベースはターゲット・データベース・ホームのパッチ・レベルになります。データベース・ホームへのパッチ適用の詳細は、データベース・ホームのパッチ適用を参照してください。
- ナビゲーション・メニューを開きます。「Oracle Database」をクリックし、「Oracle Exadata Database Service on Dedicated Infrastructure」をクリックします
- コンパートメントを選択します。
- 移動するデータベースに移動します。
クラウドVMクラスタ(新しいExadata Cloud Infrastructureリソース・モデル): 「Oracle Exadata Database Service on Dedicated Infrastructure」で、「Exadata VMクラスタ」をクリックします。VMクラスタのリストで、移動するデータベースが含まれるVMクラスタの名前をクリックします。
DBシステム :「ベア・メタル、VMおよびExadata」で、「DBシステム」をクリックします。DBシステムのリストで、アクセスするDBシステムを探し、移動するデータベースが含まれているExadata DBシステムの名前をクリックします。
- 「他のアクション」をクリックし、「別のホームに移動」をクリックします。
- ターゲット・データベース・ホームを選択します。
- 「データベースの移動」をクリックします。
-
移動操作を確認します。
データベースはローリング方式で移動されます。データベース・インスタンスは、ノードごとに現在のホームで停止された後、宛先のホームで再起動されます。データベースが移動されている間、データベース・ホームのステータスは「データベースの移動中」と表示されます。操作が完了すると、「データベース・ホーム」が現在のホームで更新されます。Datapatchは、データベースの移動の一部として自動的に実行され、新しいデータベース・ホームで、個別パッチを含むすべてのパッチのパッチ後のSQLアクションを完了します。データベースの移動操作が失敗した場合、データベースのステータスは
「失敗」
と表示され、「データベース・ホーム」フィールドに失敗の理由に関する情報が表示されます。
データベースを終了するには
データベースを終了する前にバックアップできます。これにより、後でデータベースの作成に使用できるスタンドアロン・バックアップが作成されます。この最終バックアップは、本番(非テスト)データベースで作成することをお薦めします。
データベースを終了すると、データベースのすべての自動増分バックアップがOracle Cloud Infrastructure Object Storageから削除されます。ただし、最終バックアップなど、オンデマンドで作成されたすべてのフル・バックアップは、スタンドアロン・バックアップとして保持されます。
Data Guardアソシエーションでプライマリ・ロールを担っているデータベースは終了できません。終了するには、スタンバイ・ロールに切り替えます。
- ナビゲーション・メニューを開きます。「Oracle Database」をクリックし、「Oracle Exadata Database Service on Dedicated Infrastructure」をクリックします
- コンパートメントを選択します。
-
データベースに移動します:
クラウドVMクラスタ(新しいExadata Cloud Infrastructureリソース・モデル):「Oracle Exadata Database Service on Dedicated Infrastructure」で、「Exadata VMクラスタ」をクリックします。VMクラスタのリストで、アクセスするVMクラスタを検索し、強調表示された名前をクリックしてクラスタの詳細ページを表示します。
DBシステム: 「Oracleベース・データベース」で、「DBシステム」をクリックします。DBシステムのリストで、アクセスするExadata DBシステムを検索し、その名前をクリックしてその詳細を表示します。
クラウドVMクラスタまたはDBシステムの詳細ページの「データベース」表で、データベースの名前をクリックして「データベース詳細」ページを表示します。 - 「他のアクション」をクリックし、「終了」をクリックします。
Oracle Cloud Infrastructure Object StorageまたはOracle Database Autonomous Recovery Serviceを使用するデータベースの場合: 確認ダイアログで、
- バックアップ保存ポリシーに関するメッセージを確認します。
- 必要に応じて、自動バックアップを構成します。
- データベースの名前を入力して終了を確認します
- 「データベースの終了」をクリックします。
データベースのステータスは「終了中」を示します。
ノート
データベースは、すべてのバックアップが期限切れになるまで、リストされたバックアップで終了状態のままです。
Vault暗号化キーを管理するには
次の手順を使用して、Vault暗号化キーをローテーションするか、暗号化管理構成を変更します。
Exadata DBシステムまたはクラウドVMクラスタでデータベースをプロビジョニングした後、Vault暗号化キーをローテーションするか、そのデータベースの暗号化管理構成を変更できます。
- Exadataデータベースで最新バージョンのVault暗号化キーが使用されるようにするには、Oracle Cloud Infrastructureコンソールのデータベース詳細ページからキーをローテーションします。Vaultサービスは使用しないでください。
- Vault暗号化キーは、顧客管理キーで構成されているデータベースでのみローテーションできます。
- 暗号化キー管理はOracle管理キーから顧客管理キーに変更できますが、顧客管理キーからOracle管理キーに変更することはできません。
- Oracleでは、Oracle Database 11gリリース2 (11.2.0.4)より後のデータベースでの暗号化キーの管理をサポートしています。
- ナビゲーション・メニューを開きます。「Oracle Database」をクリックし、「Oracle Exadata Database Service on Dedicated Infrastructure」をクリックします
- 「コンパートメント」ドロップダウンからコンパートメントを選択します。
- 暗号化管理の変更またはキーのローテーションを行うデータベースを含むクラウドVMクラスタに移動します。
クラウドVMクラスタ: 「Oracle Exadata Database Service on Dedicated Infrastructure」で、「Exadata VMクラスタ」をクリックします。VMクラスタのリストで、アクセスするVMクラスタを特定し、強調表示された名前をクリックしてクラスタの詳細ページを表示します。
- 「データベース」セクションで、暗号化管理を変更する、またはキーをローテーションするデータベースの名前をクリックしてその詳細ページを表示します。
- 「他のアクション」ドロップダウンをクリックします。
- 「暗号化キーの管理」をクリックします。
顧客管理キーを使用してデータベースの暗号化キーをローテーションするには:
- 「暗号化キーのローテーション」をクリックして確認ダイアログを表示します。
- 「キーのローテーション」をクリックします。
キー管理タイプをOracle管理キーから顧客管理キーに変更するには:
- 「キー管理タイプの変更」をクリックします。
- 「顧客管理キーの使用」を選択します。
Oracle Cloud Infrastructure Vaultサービスに有効な暗号化キーが必要で、後続のステップで情報を指定する必要があります。キーおよびシークレット管理の概念を参照してください。
- 「コンパートメント内のボールト」ドロップダウンからボールトを選択します。コンパートメントを変更するには、「コンパートメントの変更」リンクをクリックします。
- 「コンパートメント内のマスター暗号化キー」ドロップダウンから暗号化キーを選択します。「コンパートメントの変更」リンクをクリックして、使用する暗号化キーを含むコンパートメントを変更します。
- ボールトにインポートした暗号化キーを使用する場合は、「コンパートメントの変更」を選択し、使用するキーのOCIDを「キー・バージョンOCID」フィールドに入力します。
- 「適用」をクリックします。
キー管理を変更すると、データベースが短時間使用できなくなります。
注意:
キー管理を顧客管理キーに変更した後は、ボールトから暗号化キーを削除するとデータベースが使用できなくなる可能性があるため、削除しないでください。このデータベースのデータベース詳細ページの「暗号化」セクションには、暗号化キー名および暗号化キーOCIDが表示されます。
Exadata Cloud Infrastructureの既知の問題
rac stopdb
が失敗する
rac stopdb
がDBの停止に失敗します
GIバージョンが19.17の場合、パッチセットが2022年7月以前のRUである11.2.0.4 Oracleホームに対してデータベースを作成すると、Bug#28326679で説明されているエラーとともに失敗します
例:
エラー : rac stopdb, failed to stop db viacmd export ORACLE_HOME=/u02/app/oracle/product/11.2.0/dbhome_1 ;/u02/app/oracle/product/11.2.0/dbhome_1/bin/srvctl stop database -d db008077-o immediate, out : PRCD-1120 : データベースdb008077のリソースが見つかりませんでした。PRCR-1001 : リソースora.db008077.dbが存在しません。err :1 }
解決策:
- パッチセットの2022年7月以前のRUと個別のBug#28326679を使用して11.2.0.4のカスタム・イメージを作成します
- 前述の顧客イメージを使用してOracleホームを作成します
- ホームに対してデータベースを作成します
オプション2 (既存のOracleホームに1回のみ適用します):
- Bug#28326679のパッチをダウンロードします
- opatchを使用してパッチを適用します
- ExaCSおよびExaCC-Gen2の場合、前述のどちらのオプションも機能します。
- ExaCC – Gen1の場合、オプション2 (既存のOracleホームに1回のみ適用)が機能します。
APIを使用したデータベースの管理
APIの使用およびリクエストの署名の詳細は、REST APIおよびセキュリティ資格証明を参照してください。SDKについては、ソフトウェア開発キットとコマンドライン・インタフェースを参照してください。
次のAPI操作を使用して、データベースを管理します。
- ListDatabases
- GetDatabase
- CreateDatabase
- UpdateDatabase - この操作を使用して、データベースを別のデータベース・ホームに移動します
- DeleteDatabase
データベース・サービスのAPIの完全なリストは、データベース・サービスAPIを参照してください。
Exadataプラガブル・データベースの作成および管理
コンソールおよびAPIを使用して、Exadata Cloud Infrastructureでプラガブル・データベース(PDB)を作成および管理できます。
このドキュメントでは、「データベース」とはコンテナ・データベース(CDBとも呼ばれる)を示します。これらのリソース・タイプの詳細は、Oracle Databaseドキュメントのマルチテナント・アーキテクチャを参照してください。Exadata Cloud Infrastructureのコンテナ・データベースの詳細は、Exadata Databaseのプロビジョニングおよび管理を参照してください。
Exadata Cloud Infrastructureで作成されたOracle 19c以上のデータベースには、コンソールの「データベース詳細」ページからアクセスできる初期PDBが含まれます。コンソールまたはAPIを使用して、データベースに追加のPDBを作成および管理できます。
- バックアップ
CDBが自動バックアップ機能で構成されている場合、作成、クローニングまたは再配置操作中に、オプションでPDBのバックアップを取得できます。PDBバックアップの保存先は常にCDBと同じであり、バックアップに直接アクセスしたり、オンデマンドで作成することはできません。Oracleでは、PDBを作成またはクローニングした後、すぐにPDBをバックアップすることをお薦めします。これは、次の日次自動バックアップが正常に完了するまでPDBがリカバリできず、データ損失が発生する可能性があるためです。
- リストア
- ベース・データベース・サービス/Oracle Exadata Database Service on Dedicated Infrastructure:
- インプレース・リストア:同じCDB内のPDBを、最新の正常な状態または指定したタイムスタンプにリストアできます。
- アウトオブプレース・リストア: PDBをリストアするには、バックアップからデータベース(CDB)を作成し、新しいデータベースにリストアするPDBまたはPDBのサブセットを選択します。
- Oracle Exadata Database Service on Cloud@Customer:
- インプレース・リストア:同じCDB内のPDBを、最新の正常な状態および指定されたタイムスタンプにリストアできます。
- アウトオブプレース・リストア:使用できません。
PDBを指定された状態または時間に戻す場合は、インプレース・リストアを実行できます。CDBとPDBの両方が稼働している必要があり、一度にリストアできるPDBは1つのみです。
- CDBに複数のPDBがあり、それらの複数のPDBを同じCDBにリストアする場合は、CDBバックアップから個々のPDB (一度に1つのPDB)をリストアできます。
- CDBが停止すると、完全なCDBをリストアでき、そのCDB内のすべてのPDBもリストアできます。
- データベースを指定されたタイムスタンプにリストアするか、最新の正常な状態にリストアできます。
- ベース・データベース・サービス/Oracle Exadata Database Service on Dedicated Infrastructure:
- 移動CDB間で同じ可用性ドメイン(AD)内の別のCDBにPDBを再配置できます。
- コンパートメント間、VMクラスタ間、DBシステム(BaseDBのみ)またはVCN (ExaDB-C@Cには適用されません)。2つの異なるVCNが使用されている場合、再配置の前に両方のVCNをピアリングする必要があります。
- 同じまたはそれ以上のデータベース・バージョン。
再配置中、PDBはソースCDBから削除され、稼働中の宛先CDBに移動されます。Data Guardアソシエーションでは、プライマリに再配置されたPDBもスタンバイと同期されます。
- クローン
クローンは、クローニング操作時に存在していた特定のデータベースの独立した完全なコピーです。同じCDBまたは別のCDB内にPDBのクローンを作成し、クローニングされたPDBをリフレッシュできます。
次のタイプのクローンがサポートされています。- ローカル・クローン: PDBのコピーが同じCDB内に作成されます。
- リモート・クローン: PDBのコピーが別のCDBに作成されます。
同じ可用性ドメイン(AD)内のあるCDBから別のCDBへのPDBのリモート・クローンを実行できます。- コンパートメント間、VMクラスタ間、DBシステム(BaseDBのみ)またはVCN (ExaDB-C@Cには適用されません)。2つの異なるSCNを使用する場合は、クローニングの前に両方のVCNをピアリングする必要があります。
- 同じまたはそれ以上のデータベース・バージョン。
- リフレッシュ可能クローン: PDBのコピーが別のCDBに作成され、クローニングされたPDBをリフレッシュできます。
同じ可用性ドメイン(AD)内のあるCDBから別のCDBへのPDBのリフレッシュ可能クローンを実行できます。
- コンパートメント間、VMクラスタ間、DBシステム(BaseDBのみ)またはVCN (ExaDB-C@Cには適用されません)。2つの異なるSCNを使用する場合は、クローニングの前に両方のVCNをピアリングする必要があります。
- 同じまたはそれ以上のデータベース・バージョン。
- リフレッシュ可能クローンリフレッシュ可能クローンを使用すると、リモート・クローンをソースPDBで更新したままにできます。リフレッシュできるのは、PDBがマウント・モードの場合のみです。保持できるオープン・モードは読取り専用で、読取り専用モードではリフレッシュを実行できません。
- リフレッシュ可能クローンを作成するには、データベース・リンク・ユーザー資格証明が必要です。
- リフレッシュ可能クローンでは、クローニング、再配置およびインプレース・リストア操作はサポートされていません。再配置およびインプレース・リストア操作はソースでサポートされていません。ソースは、リフレッシュ可能クローンの切断または削除後にのみ削除できます。
- Data Guardアソシエーションでは、リフレッシュ可能クローンはスタンバイに作成できませんが、プライマリに作成できます。ただし、プライマリはスタンバイに同期されません。
ノート
スタンバイのPDBは、リフレッシュ可能なPDBのソースとして使用できません。
- リフレッシュ可能PDBから通常のPDBへの変換
リフレッシュ可能なPDBを通常のPDBに変換するには、いつでもソースPDBからリフレッシュ可能なクローン(宛先PDB)を切断します。リフレッシュPDBがData Guardアソシエーションにある場合、PDBを通常のPDBに変換すると、PDBは変換プロセスの一環としてスタンバイに同期されます。
- オープン・モード
コンソールで、PDBのオープン・モード(読取り/書込み、読取り専用、マウントなど)を確認できます。PDBステータスがすべてのノードで同じである場合、すべてのPDBで同じステータスが表示されます。PDBステータスがノード間で異なる場合、PDBが読取り/書込みモードでオープンされているノードを示すメッセージが表示されます。APIまたはコンソールを使用してPDBのオープン・モードを変更することはできません。ただし、PDBを起動または停止できます。PDBを起動すると、読取り/書込みモードで起動します。PDBを停止すると、PDBはクローズされ、マウント・モードのままになります。
- プラガブル・データベース管理の制限事項
- Exadataプラガブル・データベースの作成
- Exadataプラガブル・データベースの管理
このトピックでは、プラガブル・データベース(PDB)への接続、起動、停止および削除の手順について説明します。 - Exadataプラガブル・データベースのクローニング
ローカル、リモートおよびリフレッシュ可能なクローンを作成できます。
プラガブル・データベース管理の制限事項
- SQLで作成された新しいPDBは、OCIのコントロール・プレーンによってすぐに検出され、コンソールに表示されるわけではありません。ただし、OCIでは、手動で作成されたPDBを検出するために同期操作が定期的に実行されるため、作成から45分以内にコンソールおよびAPIベースのツールで表示されます。コンソールまたはAPIベースのツール(OCI CLI、SDK、Terraformなど)を使用してPDBを作成することをお薦めします。
- プラガブル・データベース操作は、Oracle Database 19c以降を使用するデータベースでのみサポートされます。
- OCIコンソールまたはAPIを使用している場合、PDBはCDBレベルでバックアップされ、各バックアップにはデータベース内のすべてのPDBが含まれます。ただし、dbaascliユーティリティの
dbaascli database backup
コマンドを使用すると、指定したPDBのバックアップを作成できます。詳細は、Exadata Cloud Infrastructureでのdbaascliユーティリティの使用を参照してください。 - OCIコンソールまたはAPIを使用する場合、リストア操作はCDBレベルで実行されます。ただし、dbaascliユーティリティの
dbaascli pdb recover
コマンドを使用すると、指定したPDBのバックアップをリストアできます。詳細は、Exadata Cloud Infrastructureでのdbaascliユーティリティの使用を参照してください。
親トピック: Exadataプラガブル・データベースの作成および管理
Exadataプラガブル・データベースの作成
プラガブル・データベース(PDB)は、OCIコンソールから、またはAPIおよびAPIベースのツール(OCI CLI、SDKおよびTerraform)を使用して、Exadata Cloud Serviceで作成できます。PDBは一度に1つずつ作成する必要があります。PDBの作成操作中、親データベース(CDB)は「更新中」状態になります。新しいPDBを作成しても、データベース内の既存のPDBには影響しません。
親トピック: Exadataプラガブル・データベースの作成および管理
コンソールを使用したプラガブル・データベースの作成
プラガブル・データベース(PDB)の作成は、Data Guardを使用するデータベースではサポートされていません。
- ナビゲーション・メニューを開きます。「Oracle Database」をクリックし、「Oracle Exadata Database Service on Dedicated Infrastructure」をクリックします。
- コンパートメントを選択します。
-
データベースに移動します:
クラウドVMクラスタ(新しいリソース・モデル)「Oracle Exadata Database Service on Dedicated Infrastructure」で、「Exadata VMクラスタ」をクリックします。VMクラスタのリストで、アクセスするVMクラスタを検索し、強調表示された名前をクリックしてクラスタの詳細ページを表示します。
DBシステム 「ベア・メタル、VMおよびExadata」で、「DBシステム」をクリックします。DBシステムのリストで、アクセスするExadata DBシステムを検索し、その名前をクリックしてその詳細を表示します。
クラウドVMクラスタまたはDBシステムの詳細ページの「データベース」表で、データベースの名前をクリックして「データベース詳細」ページを表示します。
- 「データベース詳細」ページで、ページの「リソース」セクションの「プラガブル・データベース」をクリックします。
- 「プラガブル・データベースの作成」をクリックします。
-
「プラガブル・データベースの作成」ダイアログで、次を入力します:
- PDB名: PDBの名前を入力します。名前は、英字で始める必要があります。最大30個の英数字を含めることができます。ノート: ベア・メタルDBシステムでは、同じデータベースに同じPDB名を使用する2つのPDBを持つことはできません。同じDBシステム内の異なるデータベース内のPDBには同じ名前を使用できます。
- PDB管理アカウントのロック解除: オプション。PDB管理パスワードを指定し、作成時にロック解除されるようにPDBを構成するには、このオプションを選択します。
- PDB管理パスワード: 「PDB管理アカウントのロック解除」をクリックした場合は、PDB管理パスワードを作成して入力します。パスワードには次が含まれる必要があります:
- 9文字以上30文字以下
- 少なくとも2つの大文字
- 少なくとも2つの小文字
- 少なくとも2つの特殊文字。有効な特殊文字は、アンダースコア(_)、ハッシュ記号(#)およびダッシュ(-)です。2つの同じ文字を使用したり、2つの同じ文字の組合せを使用したりできます。
- 少なくとも2つの数字(0 - 9)
- PDB管理パスワードの確認: PDB管理パスワードを再度入力します。
- TDEウォレット・パスワード: Oracle管理暗号化キーを使用するデータベースにのみ適用可能。親CDBのTDEウォレット・パスワードを入力します。
- PDBの作成後にすぐにPDBのバックアップを取得します: CDBで自動バックアップを有効にして、PDBの作成後にすぐにPDBをバックアップする必要があります。CDBで自動バックアップが有効になっている場合、このチェック・ボックスはデフォルトで選択されます。
ノート
チェック・ボックスの選択を解除すると、次の日次バックアップが正常に完了するまでPDBをリカバリできないことを示す警告が表示されます。
- 「プラガブル・データベースの作成」をクリックします。
次の処理
PDBの作成後、OCIコンソールを使用して管理サービスの接続文字列を取得できます。
親トピック: Exadataプラガブル・データベースの作成
コンソールを使用したプラガブル・データベースの再配置
- ナビゲーション・メニューを開きます。「Oracle Database」をクリックし、「Oracle Exadata Database Service on Dedicated Infrastructure」をクリックします。
- コンパートメントを選択します。
-
データベースに移動します:
クラウドVMクラスタ(新しいリソース・モデル)「Oracle Exadata Database Service on Dedicated Infrastructure」で、「Exadata VMクラスタ」をクリックします。VMクラスタのリストで、アクセスするVMクラスタを検索し、強調表示された名前をクリックしてクラスタの詳細ページを表示します。
DBシステム 「ベア・メタル、VMおよびExadata」で、「DBシステム」をクリックします。DBシステムのリストで、アクセスするExadata DBシステムを検索し、その名前をクリックしてその詳細を表示します。
クラウドVMクラスタまたはDBシステムの詳細ページの「データベース」表で、データベースの名前をクリックして「データベース詳細」ページを表示します。
- 「データベース詳細」ページで、ページの「リソース」セクションの「プラガブル・データベース」をクリックします。
- 再配置するPDBの名前をクリックします。
プラガブル・データベースの詳細ページで、「その他のアクション」をクリックし、「再配置」を選択します。
(または)
「アクション」メニュー(3つのドット)をクリックし、「再配置」を選択します。
- 結果の「プラガブル・データベースの再配置」ウィンドウで、次のように入力します。
- VMクラスタ:メニューを使用して、宛先VMクラスタを選択します。
- 宛先データベース: メニューを使用して、PDBを作成する既存のデータベースを選択します。このデータベースは、ソースPDBが存在するCDBと同じバージョンまたはより上位のバージョンにすることができます。
- クローンの新規PDB名: 名前は、英字で始める必要があります。最大30文字まで含めることができます。PDB名を同じままにするには、ソースPDB名を再入力します。
- データベースのTDEウォレット・パスワード: ソースPDBの親CDBのTDEウォレット・パスワードを入力します。
- PDB管理アカウントのロック解除:
- 管理者のパスワードを入力するには、このチェック・ボックスを選択します。
- PDB管理パスワード: PDB管理パスワードを入力します。パスワードには次が含まれる必要があります:
- 最小9文字および最大30文字
- 少なくとも2つの大文字
- 少なくとも2つの小文字
- 少なくとも2つの特殊文字。有効な特殊文字は、アンダースコア( _ )、ポンド記号またはハッシュ記号(#)、およびダッシュ(-)です。2つの同じ文字を使用したり、2つの同じ文字の組合せを使用したりできます。
- 少なくとも2つの数字(0 - 9)
- PDB管理パスワードの確認: 確認フィールドに同じPDB管理パスワードを入力します。
- PDB管理パスワード: PDB管理パスワードを入力します。パスワードには次が含まれる必要があります:
- 管理者のパスワードの入力をスキップするには、このチェック・ボックスの選択を解除します。このチェック・ボックスの選択を解除すると、PDBは作成されますが、使用できません。PDBを使用するには、管理者パスワードをリセットする必要があります。
ノート
新しいPDBを作成すると、PDBのローカル・ユーザーが管理者として作成され、PDB_DBA
ロールがローカルに管理者に付与されます。パスワードをリセットするには:- SQL*Plusの
CONNECT
文を使用して、PDBが存在するコンテナに接続します。SQL> show con_name; CON_NAME ------------------------ CDB$ROOT
詳細は、『Oracle® Multitenant管理者ガイド』のCDBの管理およびPDBの管理を参照してください。
- PDBの管理者名を検索します:
SQL> select grantee from cdb_role_privs where con_id = (select con_id from cdb_pdbs where pdb_name = '<PDB_NAME>') and granted_role = 'PDB_DBA';
- PDBに切り替えます:
SQL> alter session set container=<PDB_NAME>; Session altered. SQL> show con_name; CON_NAME ------------------------ <PDB_NAME>
- PDB管理者パスワードをリセットします:
SQL> alter user <PDB_Admin> identified by <PASSWORD>; User altered.
- SQL*Plusの
- 管理者のパスワードを入力するには、このチェック・ボックスを選択します。
- ソース・データベースSYSパスワード:データベース管理パスワードを入力します。
- データベース・リンク:データベース・リンクのユーザー名とパスワードを入力します。ソース・データベースでユーザーが事前に作成されている必要があります。DBリンクは、そのユーザー名とパスワードを使用して宛先に作成されます。
- PDBの作成後にすぐにPDBのバックアップを取得します: CDBで自動バックアップを有効にして、PDBの作成後にすぐにPDBをバックアップする必要があります。CDBで自動バックアップが有効になっている場合、このチェック・ボックスはデフォルトで選択されます。
ノート
チェック・ボックスの選択を解除すると、次の日次バックアップが正常に完了するまでPDBをリカバリできないことを示す警告が表示されます。 - 拡張オプション:
- タグ: オプションで、タグを適用できます。リソースを作成する権限がある場合、そのリソースにフリーフォーム・タグを適用する権限もあります。定義済タグを適用するには、タグ・ネームスペースを使用する権限が必要です。タグ付けの詳細は、リソース・タグを参照してください。タグを適用する必要があるかどうかがわからない場合は、このオプションをスキップするか(後でタグを適用できます)、管理者に問い合せてください。
- 「プラガブル・データベースの再配置」をクリックします。
ノート
再配置では、プロセス中に停止時間が発生し、必要な時間はPDBのサイズに基づきます。
親トピック: Exadataプラガブル・データベースの作成
APIを使用したプラガブル・データベースの作成
APIの使用およびリクエストの署名の詳細は、REST APIおよびセキュリティ資格証明を参照してください。SDKについては、ソフトウェア開発キットとコマンドライン・インタフェースを参照してください。
CreatePluggableDatabase APIを使用して、Exadata Cloud Infrastructureにプラガブル・データベースを作成します。
データベース・サービスのAPIの完全なリストは、データベース・サービスAPIを参照してください。
親トピック: Exadataプラガブル・データベースの作成
Exadataプラガブル・データベースの管理
このトピックでは、プラガブル・データベース(PDB)への接続、起動、停止および削除の手順について説明します。
管理サービスのPDB接続文字列を取得する手順も含まれています。
- プラガブル・データベースを起動するには
- プラガブル・データベースを停止するには
- プラガブル・データベースを削除するには
- プラガブル・データベースの接続文字列を取得するには
- APIを使用したプラガブル・データベースの管理
親トピック: Exadataプラガブル・データベースの作成および管理
プラガブル・データベースを起動するには
この手順を使用するには、PDBが使用可能であり、停止している必要があります。
- ナビゲーション・メニューを開きます。「Oracle Database」をクリックし、「Oracle Exadata Database Service on Dedicated Infrastructure」をクリックします。
- コンパートメントを選択します。
-
データベースに移動します:
クラウドVMクラスタ(新しいリソース・モデル)「Oracle Exadata Database Service on Dedicated Infrastructure」で、「Exadata VMクラスタ」をクリックします。VMクラスタのリストで、アクセスするVMクラスタを検索し、強調表示された名前をクリックしてクラスタの詳細ページを表示します。
DBシステム 「ベア・メタル、VMおよびExadata」で、「DBシステム」をクリックします。DBシステムのリストで、アクセスするExadata DBシステムを検索し、その名前をクリックしてその詳細を表示します。
クラウドVMクラスタまたはDBシステムの詳細ページの「データベース」表で、データベースの名前をクリックして「データベース詳細」ページを表示します。
- ページの「リソース」セクションの「プラガブル・データベース」をクリックします。
- プラガブル・データベースのリストで、起動するプラガブル・データベース(PDB)を見つけます。PDB名をクリックすると、その詳細が表示されます。
- 「起動」をクリックします。
- 「PDBの起動」ダイアログで、「PDBの起動」をクリックして起動操作を確認します。
親トピック: Exadataプラガブル・データベースの管理
プラガブル・データベースを停止するには
この手順を使用するには、PDBが使用可能であり、実行中(起動済)である必要があります。
- ナビゲーション・メニューを開きます。「Oracle Database」をクリックし、「Oracle Exadata Database Service on Dedicated Infrastructure」をクリックします。
- コンパートメントを選択します。
-
データベースに移動します:
クラウドVMクラスタ(新しいリソース・モデル)「Oracle Exadata Database Service on Dedicated Infrastructure」で、「Exadata VMクラスタ」をクリックします。VMクラスタのリストで、アクセスするVMクラスタを検索し、強調表示された名前をクリックしてクラスタの詳細ページを表示します。
DBシステム 「ベア・メタル、VMおよびExadata」で、「DBシステム」をクリックします。DBシステムのリストで、アクセスするExadata DBシステムを検索し、その名前をクリックしてその詳細を表示します。
クラウドVMクラスタまたはDBシステムの詳細ページの「データベース」表で、データベースの名前をクリックして「データベース詳細」ページを表示します。
- ページの「リソース」セクションの「プラガブル・データベース」をクリックします。
- プラガブル・データベースのリストで、停止するプラガブル・データベース(PDB)を見つけます。PDB名をクリックすると、その詳細が表示されます。
- 「起動」をクリックします。
- 「PDBの停止」ダイアログで、「PDBの停止」をクリックして停止操作を確認します。
親トピック: Exadataプラガブル・データベースの管理
プラガブル・データベースを削除するには
- ナビゲーション・メニューを開きます。「Oracle Database」をクリックし、「Oracle Exadata Database Service on Dedicated Infrastructure」をクリックします。
- コンパートメントを選択します。
-
データベースに移動します:
クラウドVMクラスタ(新しいリソース・モデル)「Oracle Exadata Database Service on Dedicated Infrastructure」で、「Exadata VMクラスタ」をクリックします。VMクラスタのリストで、必要なVMクラスタを検索します。VMクラスタのリストで、アクセスするVMクラスタを検索し、強調表示された名前をクリックしてクラスタの詳細ページを表示します。
DBシステム 「ベア・メタル、VMおよびExadata」で、「DBシステム」をクリックします。DBシステムのリストで、アクセスするExadata DBシステムを検索し、その名前をクリックしてその詳細を表示します。
クラウドVMクラスタまたはDBシステムの詳細ページの「データベース」表で、データベースの名前をクリックして「データベース詳細」ページを表示します。
- ページの「リソース」セクションの「プラガブル・データベース」をクリックします。
- プラガブル・データベースのリストで、削除するプラガブル・データベース(PDB)を見つけます。PDB名をクリックすると、その詳細が表示されます。
- 「他のアクション」をクリックし、「削除」を選択します。
- 「PDBの削除」ダイアログ・ボックスで、削除するPDBの名前を入力してアクションを確認し、「PDBの削除」をクリックします。
親トピック: Exadataプラガブル・データベースの管理
プラガブル・データベースの接続文字列を取得するには
このトピックでは、PDBの管理サービスの接続文字列を取得する方法について説明します。アプリケーション・サービス用に作成された文字列を使用して、アプリケーションをアプリケーション・サービスに接続することをお薦めします。
- ナビゲーション・メニューを開きます。「Oracle Database」をクリックし、「Oracle Exadata Database Service on Dedicated Infrastructure」をクリックします。
- コンパートメントを選択します。
-
データベースに移動します:
クラウドVMクラスタ(新しいリソース・モデル)「Oracle Exadata Database Service on Dedicated Infrastructure」で、「Exadata VMクラスタ」をクリックします。VMクラスタのリストで、アクセスするVMクラスタを検索し、強調表示された名前をクリックしてクラスタの詳細ページを表示します。
DBシステム 「ベア・メタル、VMおよびExadata」で、「DBシステム」をクリックします。DBシステムのリストで、アクセスするExadata DBシステムを検索し、その名前をクリックしてその詳細を表示します。
クラウドVMクラスタまたはDBシステムの詳細ページの「データベース」表で、データベースの名前をクリックして「データベース詳細」ページを表示します。
- ページの「リソース」セクションの「プラガブル・データベース」をクリックします。
- プラガブル・データベースのリストで、PDBを検索し、名前をクリックしてその詳細を表示します。
- 「PDB接続」をクリックします。
- 「プラガブル・データベース接続」ダイアログで、「表示」および「コピー」リンクを使用して、必要に応じて接続文字列を表示およびコピーします。
- 「閉じる」をクリックし、ダイアログを終了します。
親トピック: Exadataプラガブル・データベースの管理
APIを使用したプラガブル・データベースの管理
APIの使用およびリクエストの署名の詳細は、REST APIおよびセキュリティ資格証明を参照してください。SDKについては、ソフトウェア開発キットとコマンドライン・インタフェースを参照してください。
次のAPIを使用して、プラガブル・データベースを管理します。
- ListPluggableDatabases
- GetPluggableDatabase
- StartPluggableDatabase
- StopPluggableDatabase
- UpdatePluggableDatabase
- DeletePluggableDatabase
データベース・サービスのAPIの完全なリストは、データベース・サービスAPIを参照してください。
親トピック: Exadataプラガブル・データベースの管理
Exadataプラガブル・データベースのクローニング
ローカル・クローン、リモート・クローンおよびリフレッシュ可能クローンを作成できます。
クローンは、クローニング操作時に存在していた特定のデータベースの独立した完全なコピーです。同じCDBまたは別のCDB内にPDBのクローンを作成し、クローニングされたPDBをリフレッシュすることもできます。
次のタイプのクローンがサポートされています。
- ローカル・クローン: PDBのクローンは、同じCDB内に作成されます。
- リモート・クローン: PDBのクローンは、別のCDBに作成されます。
- リフレッシュ可能クローン: PDBのクローンは別のCDBに作成され、クローニングされたPDBをリフレッシュできます。
- コンソールを使用したプラガブル・データベース(PDB)のローカル・クローンの作成
- コンソールを使用したプラガブル・データベース(PDB)のリモート・クローンの作成
- コンソールを使用したプラガブル・データベース(PDB)のリフレッシュ可能クローンの作成
- コンソールを使用したクローニングされたプラガブル・データベース(PDB)のリフレッシュ
- コンソールを使用したリフレッシュ可能クローンの通常のプラガブル・データベース(PDB)への変換
- APIを使用したプラガブル・データベースのクローニング
親トピック: Exadataプラガブル・データベースの作成および管理
コンソールを使用したプラガブル・データベース(PDB)のローカル・クローンの作成
- ナビゲーション・メニューを開きます。「Oracle Database」をクリックし、「Oracle Exadata Database Service on Dedicated Infrastructure」をクリックします。
- コンパートメントを選択します。
-
データベースに移動します:
クラウドVMクラスタ(新しいリソース・モデル)「Oracle Exadata Database Service on Dedicated Infrastructure」で、「Exadata VMクラスタ」をクリックします。VMクラスタのリストで、アクセスするVMクラスタを検索し、強調表示された名前をクリックしてクラスタの詳細ページを表示します。
DBシステム 「ベア・メタル、VMおよびExadata」で、「DBシステム」をクリックします。DBシステムのリストで、アクセスするExadata DBシステムを検索し、その名前をクリックしてその詳細を表示します。
クラウドVMクラスタまたはDBシステムの詳細ページの「データベース」表で、データベースの名前をクリックして「データベース詳細」ページを表示します。
- ページの「リソース」セクションの「プラガブル・データベース」をクリックします。
- プラガブル・データベースのリストで、クローニングするプラガブル・データベース(PDB)を検索し、名前をクリックしてその詳細を表示します。
- 「クローン」をクリックします。
-
「PDBのクローニング」ダイアログ・ボックスで、次のように入力します:
- クローン・タイプの選択: 「ローカル・クローン」を選択して、同じCDBへのソースPDBのコピーを作成します。
- Exadata VMクラスタ: メニューを使用して、ターゲット・データベースのクラウドVMクラスタを選択します。
ノート
ターゲットVMクラスタは、異なるExadataインフラストラクチャ上にある場合があります。 - 宛先データベース: このフィールドは無効です。
- PDB名: 新しいクローンPDBの名前を指定します。名前はアルファベット文字で始まり、最大30文字を含めることができます。
- データベースTDEウォレット・パスワード: Vaultサービスから顧客管理キーを使用するデータベースには適用されません。ソースPDBの親データベース(CDB)のTDEウォレット・パスワードを入力します。
- PDB管理アカウントのロック解除: オプション。PDB管理パスワードを指定し、作成時にロック解除されるようにPDBを構成するには、このオプションを選択します。
- PDB管理パスワード: 新しいPDB管理パスワードを作成して入力します。パスワードには次が含まれる必要があります:
- 9-30文字
- 少なくとも2つの大文字
- 少なくとも2つの小文字
- 少なくとも2つの特殊文字。有効な特殊文字は、アンダースコア(_)、ハッシュ記号(#)およびダッシュ(-)です。同じ文字を2回使用することも、これらの文字を2つ組み合せて使用することもできます。
- 少なくとも2つの数字(0-9)
- PDB管理パスワードの確認: PDB管理パスワードを再度入力して確認します。
- PDBの作成後にすぐにPDBのバックアップを取得: CDBで自動バックアップを有効にして、PDBの作成後にすぐにPDBをバックアップする必要があります。CDBで自動バックアップが有効になっている場合、このチェック・ボックスはデフォルトで選択されます。
ノート
チェック・ボックスの選択を解除すると、次の日次バックアップが正常に完了するまでPDBをリカバリできないことを示す警告が表示されます。 - 拡張オプション:
- タグ: オプションで、タグを適用できます。リソースを作成する権限がある場合、そのリソースにフリーフォーム・タグを適用する権限もあります。定義済タグを適用するには、タグ・ネームスペースを使用する権限が必要です。タグ付けの詳細は、リソース・タグを参照してください。タグを適用する必要があるかどうかがわからない場合は、このオプションをスキップするか(後でタグを適用できます)、管理者に問い合せてください。
- 「プラガブル・データベースのクローニング」をクリックします。
親トピック: Exadataプラガブル・データベースのクローニング
コンソールを使用したプラガブル・データベース(PDB)のリモート・クローンの作成
- ナビゲーション・メニューを開きます。「Oracle Database」をクリックし、「Oracle Exadata Database Service on Dedicated Infrastructure」をクリックします。
- コンパートメントを選択します。
-
データベースに移動します:
クラウドVMクラスタ(新しいリソース・モデル)「Oracle Exadata Database Service on Dedicated Infrastructure」で、「Exadata VMクラスタ」をクリックします。VMクラスタのリストで、アクセスするVMクラスタを検索し、強調表示された名前をクリックしてクラスタの詳細ページを表示します。
DBシステム 「ベア・メタル、VMおよびExadata」で、「DBシステム」をクリックします。DBシステムのリストで、アクセスするExadata DBシステムを検索し、その名前をクリックしてその詳細を表示します。
クラウドVMクラスタまたはDBシステムの詳細ページの「データベース」表で、データベースの名前をクリックして「データベース詳細」ページを表示します。
- ページの「リソース」セクションの「プラガブル・データベース」をクリックします。
- プラガブル・データベースのリストで、クローニングするプラガブル・データベース(PDB)を検索し、名前をクリックしてその詳細を表示します。
- 「クローン」をクリックします。
-
「PDBのクローニング」ダイアログ・ボックスで、次のように入力します:
- クローン・タイプの選択: 「リモート・クローン」を選択して、同じCDBへのソースPDBのコピーを作成します。
- Exadata VMクラスタ: メニューを使用して、ターゲット・データベースのクラウドVMクラスタを選択します。
ノート
ターゲットVMクラスタは、異なるExadataインフラストラクチャ上にある場合があります。 - 宛先データベース: メニューを使用して、PDBを作成する既存のデータベースを選択します。このデータベースは、ソースPDBが存在するCDBと同じバージョンまたはより上位のバージョンにすることができます。
- PDB名: 新しいクローンPDBの名前を指定します。名前はアルファベット文字で始まり、最大30文字を含めることができます。
- データベースTDEウォレット・パスワード: Vaultサービスから顧客管理キーを使用するデータベースには適用されません。ソースPDBの親データベース(CDB)のTDEウォレット・パスワードを入力します。
- PDB管理アカウントのロック解除: オプション。PDB管理パスワードを指定し、作成時にロック解除されるようにPDBを構成するには、このオプションを選択します。
- PDB管理パスワード: 新しいPDB管理パスワードを作成して入力します。パスワードには次が含まれる必要があります:
- 9-30文字
- 少なくとも2つの大文字
- 少なくとも2つの小文字
- 少なくとも2つの特殊文字。有効な特殊文字は、アンダースコア(_)、ハッシュ記号(#)およびダッシュ(-)です。同じ文字を2回使用することも、これらの文字を2つ組み合せて使用することもできます。
- 少なくとも2つの数字(0-9)
- PDB管理パスワードの確認: PDB管理パスワードを再度入力して確認します。
- データベース・リンク: データベース・リンクのユーザー名とパスワードを入力します。ソース・データベースでユーザーが事前に作成されている必要があります。DBリンクは、そのユーザー名とパスワードを使用して宛先に作成されます。
- PDBの作成後にすぐにPDBのバックアップを取得: CDBで自動バックアップを有効にして、PDBの作成後にすぐにPDBをバックアップする必要があります。CDBで自動バックアップが有効になっている場合、このチェック・ボックスはデフォルトで選択されます。
ノート
チェック・ボックスの選択を解除すると、次の日次バックアップが正常に完了するまでPDBをリカバリできないことを示す警告が表示されます。 - 拡張オプション:
- タグ: オプションで、タグを適用できます。リソースを作成する権限がある場合、そのリソースにフリーフォーム・タグを適用する権限もあります。定義済タグを適用するには、タグ・ネームスペースを使用する権限が必要です。タグ付けの詳細は、リソース・タグを参照してください。タグを適用する必要があるかどうかがわからない場合は、このオプションをスキップするか(後でタグを適用できます)、管理者に問い合せてください。
- 「プラガブル・データベースのクローニング」をクリックします。
親トピック: Exadataプラガブル・データベースのクローニング
コンソールを使用したプラガブル・データベース(PDB)のリフレッシュ可能クローンの作成
- ナビゲーション・メニューを開きます。「Oracle Database」をクリックし、「Oracle Exadata Database Service on Dedicated Infrastructure」をクリックします。
- コンパートメントを選択します。
-
データベースに移動します:
クラウドVMクラスタ(新しいリソース・モデル)「Oracle Exadata Database Service on Dedicated Infrastructure」で、「Exadata VMクラスタ」をクリックします。VMクラスタのリストで、アクセスするVMクラスタを検索し、強調表示された名前をクリックしてクラスタの詳細ページを表示します。
DBシステム 「ベア・メタル、VMおよびExadata」で、「DBシステム」をクリックします。DBシステムのリストで、アクセスするExadata DBシステムを検索し、その名前をクリックしてその詳細を表示します。
クラウドVMクラスタまたはDBシステムの詳細ページの「データベース」表で、データベースの名前をクリックして「データベース詳細」ページを表示します。
- ページの「リソース」セクションの「プラガブル・データベース」をクリックします。
- プラガブル・データベースのリストで、クローニングするプラガブル・データベース(PDB)を検索し、名前をクリックしてその詳細を表示します。
- 「クローン」をクリックします。
-
「PDBのクローニング」ダイアログ・ボックスで、次のように入力します:
- クローン・タイプの選択:「リフレッシュ可能クローン」を選択して、ソースPDBのコピーを同じCDBに作成します。
リフレッシュ可能なクローンの詳細は、「リフレッシュ可能なクローンPDBについて」を参照してください。
- Exadata VMクラスタ: メニューを使用して、ターゲット・データベースのクラウドVMクラスタを選択します。
ノート
ターゲットVMクラスタは、異なるExadataインフラストラクチャ上にある場合があります。 - 宛先データベース: メニューを使用して、PDBを作成する既存のデータベースを選択します。このデータベースは、ソースPDBが存在するCDBと同じバージョンまたはより上位のバージョンにすることができます。
- PDB名: 新しいクローンPDBの名前を指定します。名前はアルファベット文字で始まり、最大30文字を含めることができます。
- データベースTDEウォレット・パスワード: Vaultサービスから顧客管理キーを使用するデータベースには適用されません。ソースPDBの親データベース(CDB)のTDEウォレット・パスワードを入力します。
- PDB管理アカウントのロック解除: オプション。PDB管理パスワードを指定し、作成時にロック解除されるようにPDBを構成するには、このオプションを選択します。
- PDB管理パスワード: 新しいPDB管理パスワードを作成して入力します。パスワードには次が含まれる必要があります:
- 9-30文字
- 少なくとも2つの大文字
- 少なくとも2つの小文字
- 少なくとも2つの特殊文字。有効な特殊文字は、アンダースコア(_)、ハッシュ記号(#)およびダッシュ(-)です。同じ文字を2回使用することも、これらの文字を2つ組み合せて使用することもできます。
- 少なくとも2つの数字(0-9)
- PDB管理パスワードの確認: PDB管理パスワードを再度入力して確認します。
- データベース・リンク: データベース・リンクのユーザー名とパスワードを入力します。ソース・データベースでユーザーが事前に作成されている必要があります。DBリンクは、そのユーザー名とパスワードを使用して宛先に作成されます。
- PDBの作成後にすぐにPDBのバックアップを取得: CDBで自動バックアップを有効にして、PDBの作成後にすぐにPDBをバックアップする必要があります。CDBで自動バックアップが有効になっている場合、このチェック・ボックスはデフォルトで選択されます。
ノート
チェック・ボックスの選択を解除すると、次の日次バックアップが正常に完了するまでPDBをリカバリできないことを示す警告が表示されます。 - 拡張オプション:
- タグ: オプションで、タグを適用できます。リソースを作成する権限がある場合、そのリソースにフリーフォーム・タグを適用する権限もあります。定義済タグを適用するには、タグ・ネームスペースを使用する権限が必要です。タグ付けの詳細は、リソース・タグを参照してください。タグを適用する必要があるかどうかがわからない場合は、このオプションをスキップするか(後でタグを適用できます)、管理者に問い合せてください。
- クローン・タイプの選択:「リフレッシュ可能クローン」を選択して、ソースPDBのコピーを同じCDBに作成します。
- 「プラガブル・データベースのクローニング」をクリックします。
親トピック: Exadataプラガブル・データベースのクローニング
コンソールを使用したクローニングされたプラガブル・データベース(PDB)のリフレッシュ
- ナビゲーション・メニューを開きます。「Oracle Database」をクリックし、「Oracle Exadata Database Service on Dedicated Infrastructure」をクリックします。
- コンパートメントを選択します。
-
データベースに移動します:
クラウドVMクラスタ(新しいリソース・モデル)「Oracle Exadata Database Service on Dedicated Infrastructure」で、「Exadata VMクラスタ」をクリックします。VMクラスタのリストで、アクセスするVMクラスタを検索し、強調表示された名前をクリックしてクラスタの詳細ページを表示します。
DBシステム 「ベア・メタル、VMおよびExadata」で、「DBシステム」をクリックします。DBシステムのリストで、アクセスするExadata DBシステムを検索し、その名前をクリックしてその詳細を表示します。
クラウドVMクラスタまたはDBシステムの詳細ページの「データベース」表で、データベースの名前をクリックして「データベース詳細」ページを表示します。
- ページの「リソース」セクションの「プラガブル・データベース」をクリックします。
- プラガブル・データベースのリストで、リフレッシュするプラガブル・データベース(PDB)を検索し、名前をクリックして詳細を表示します。
- 「他のアクション」をクリックし、「リフレッシュ」を選択します。
- 表示された「リフレッシュ」ダイアログ・ボックスで、「リフレッシュ」をクリックして確認します。
親トピック: Exadataプラガブル・データベースのクローニング
コンソールを使用したリフレッシュ可能クローンの通常のプラガブル・データベース(PDB)への変換
- ナビゲーション・メニューを開きます。「Oracle Database」をクリックし、「Oracle Exadata Database Service on Dedicated Infrastructure」をクリックします。
- コンパートメントを選択します。
-
データベースに移動します:
クラウドVMクラスタ(新しいリソース・モデル)「Oracle Exadata Database Service on Dedicated Infrastructure」で、「Exadata VMクラスタ」をクリックします。VMクラスタのリストで、アクセスするVMクラスタを検索し、強調表示された名前をクリックしてクラスタの詳細ページを表示します。
DBシステム 「ベア・メタル、VMおよびExadata」で、「DBシステム」をクリックします。DBシステムのリストで、アクセスするExadata DBシステムを検索し、その名前をクリックしてその詳細を表示します。
クラウドVMクラスタまたはDBシステムの詳細ページの「データベース」表で、データベースの名前をクリックして「データベース詳細」ページを表示します。
- ページの「リソース」セクションの「プラガブル・データベース」をクリックします。
- プラガブル・データベースのリストで、通常のPDBに変換するプラガブル・データベース(PDB)を見つけ、その名前をクリックして詳細を表示します。
- 表示される「通常のPDBに変換」ダイアログ・ボックスで、次のように入力します:
- データベースTDEウォレット・パスワード: Vaultサービスから顧客管理キーを使用するデータベースには適用されません。ソースPDBの親データベース(CDB)のTDEウォレット・パスワードを入力します。
- PDBの作成後にすぐにPDBのバックアップを取得: CDBで自動バックアップを有効にして、PDBの作成後にすぐにPDBをバックアップする必要があります。CDBで自動バックアップが有効になっている場合、このチェック・ボックスはデフォルトで選択されます。
ノート
チェック・ボックスの選択を解除すると、次の日次バックアップが正常に完了するまでPDBをリカバリできないことを示す警告が表示されます。
- 「変換」をクリックします
親トピック: Exadataプラガブル・データベースのクローニング
APIを使用したプラガブル・データベースのクローニング
APIの使用およびリクエストの署名の詳細は、REST APIおよびセキュリティ資格証明を参照してください。SDKについては、ソフトウェア開発キットとコマンドライン・インタフェースを参照してください。
次のAPIを使用して、プラガブル・データベースをクローニングします:
データベース・サービスのAPIの完全なリストは、データベース・サービスAPIを参照してください。
親トピック: Exadataプラガブル・データベースのクローニング
Exadataプラガブル・データベースのリストア
Exadataプラガブル・データベースのインプレース・リストアおよびアウトオブプレース・リストアが可能です。
次のタイプのクローンがサポートされています。
- インプレース・リストア:同じCDB内のPDBを、最新の正常な状態または指定したタイムスタンプにリストアできます。
- アウトオブプレース・リストア: PDBをリストアするには、バックアップからデータベース(CDB)を作成し、新しいデータベースにリストアするPDBまたはPDBのサブセットを選択します。
コンソールを使用したプラガブル・データベース(PDB)のインプレース・リストアの実行
- ナビゲーション・メニューを開きます。「Oracle Database」をクリックし、「Oracle Exadata Database Service on Dedicated Infrastructure」をクリックします。
- コンパートメントを選択します。
-
データベースに移動します:
クラウドVMクラスタ(新しいリソース・モデル)「Oracle Exadata Database Service on Dedicated Infrastructure」で、「Exadata VMクラスタ」をクリックします。VMクラスタのリストで、アクセスするVMクラスタを検索し、強調表示された名前をクリックしてクラスタの詳細ページを表示します。
DBシステム 「ベア・メタル、VMおよびExadata」で、「DBシステム」をクリックします。DBシステムのリストで、アクセスするExadata DBシステムを検索し、その名前をクリックしてその詳細を表示します。
クラウドVMクラスタまたはDBシステムの詳細ページの「データベース」表で、データベースの名前をクリックして「データベース詳細」ページを表示します。
- ページの「リソース」セクションの「プラガブル・データベース」をクリックします。
- プラガブル・データベースのリストで、リストアするプラガブル・データベース(PDB)を検索し、名前をクリックして詳細を表示します。
- 表示される「PDBのリストア」ダイアログで、次のように入力します。
- 最新にリストア:このオプションを選択すると、データ損失の可能性がゼロまたは最小でデータベースをリストアおよびリカバリできます。
- タイムスタンプにリストア:データベースをリストアして、指定したタイムスタンプにリカバリするには、このオプションを選択します。
- 「リストア」をクリックします。
親トピック: Exadataプラガブル・データベースのリストア
コンソールを使用したプラガブル・データベース(PDB)のアウトオブプレース・リストアの実行
- ナビゲーション・メニューを開きます。「Oracle Database」をクリックし、「Oracle Exadata Database Service on Dedicated Infrastructure」をクリックします。
- コンパートメントを選択します。
-
データベースに移動します:
クラウドVMクラスタ(新しいリソース・モデル)「Oracle Exadata Database Service on Dedicated Infrastructure」で、「Exadata VMクラスタ」をクリックします。VMクラスタのリストで、アクセスするVMクラスタを検索し、強調表示された名前をクリックしてクラスタの詳細ページを表示します。
DBシステム 「ベア・メタル、VMおよびExadata」で、「DBシステム」をクリックします。DBシステムのリストで、アクセスするExadata DBシステムを検索し、その名前をクリックしてその詳細を表示します。
クラウドVMクラスタまたはDBシステムの詳細ページの「データベース」表で、データベースの名前をクリックして「データベース詳細」ページを表示します。
- ページの「リソース」セクションの「プラガブル・データベース」をクリックします。
- プラガブル・データベースのリストで、リストアするプラガブル・データベース(PDB)を検索し、名前をクリックして詳細を表示します。
- 「リソース」で、「バックアップ」をクリックします。
- バックアップのリストからバックアップを選択し、「アクション」メニュー(3つのドット)をクリックして、「データベースの作成」を選択します。
- 表示される「バックアップからのデータベースの作成」ダイアログ・ボックスで、「すべてのPDBの選択」または「リストアするPDBの指定」のいずれかのオプションを選択します。
- すべてのプラガブル・データベースを選択してデータベースを作成するには
「バックアップからデータベースを作成」ページで、リクエストされた情報を指定します: - プラガブル・データベースのサブセットを指定してデータベースを作成するには
「バックアップからデータベースを作成」ページで、リクエストされた情報を指定します:
親トピック: Exadataプラガブル・データベースのリストア
すべてのプラガブル・データベースを選択してデータベースを作成するには
「Create database from backup」ページで要求された情報を指定します:
- 「すべてのPDBの選択」をクリックします。
- 「次へ」をクリックします
- データベースを作成するVMクラスタを選択します。
「コンパートメントの変更」ハイパーリンクをクリックして、コンパートメントを選択します。
- データベース・ホームの構成: 既存のデータベース・ホームを選択するか、必要に応じて作成します。「データベース・ホームの詳細」ページでデータベースを作成する場合は、このフィールドを使用できないことに注意してください。
- 既存のデータベース・ホームの選択: 選択したデータベース・バージョンのデータベース・ホームが1つ以上すでに存在する場合、このオプションがデフォルトで選択されます。また、データベース・ホームのリストが表示されます。リストからデータベース・ホームを選択します。
- 新規データベース・ホームの作成: 選択したデータベース・バージョンのデータベース・ホームが存在しない場合、このオプションがデフォルトで選択されます。
- データベース・ホームの表示名を入力します。
- 「データベース・イメージの変更」をクリックして、ソフトウェア・バージョンを選択します。
「データベース・ソフトウェア・イメージの選択」ウィンドウが表示されます。
- イメージ・タイプ、「Oracle提供のデータベース・ソフトウェア・イメージ」または「カスタム・データベース・ソフトウェア・イメージ」を選択します。
「Oracle提供のデータベース・ソフトウェア・イメージ」を選択した場合、「使用可能なすべてのバージョンの表示」スイッチを使用して、使用可能なすべてのPSUおよびRUから選択できます。各メジャー・バージョンの最新リリースは、「最新」ラベルで示されます。
ノート
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が対象になります。
-
データベース名の指定: データベースの識別に使用できるわかりやすい名前を指定します。データベース名に使用できるのは、許可されている文字のみです。
データベース名を選択する場合は、次のガイドラインを確認してください。- 最大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管理パスワードを指定して確認します。このパスワードは、次のようなデータベース内の管理アカウントおよび機能で使用されます:
SYS
およびSYSTEM
ユーザーのパスワード。- 透過的データ暗号化(TDE)キーストアのパスワード。
Oracle Database 12cリリース1以上のリリースでは、最初のPDBのPDB管理ユーザー(
PDBADMIN
)のパスワードは、9から30文字で、少なくとも2つの大文字、2つの小文字、2つの数字および2つの特殊文字を含む必要があります。特殊文字は、_
、#
または-
である必要があります。また、パスワードには、大/小文字の区別に関係なく、テナンシの名前または予約語(Oracle
やTable
など)を含めることはできません。 - ソース・データベースのTDEウォレットまたはRMANパスワードを入力してください:パスワードは、バックアップに含まれるソース・データベースのTDEウォレットまたはRMANパスワードと一致する必要があります。
- 「バックアップの作成」をクリックします。
プラガブル・データベースのサブセットを指定してデータベースを作成するには
「Create database from backup」ページで要求された情報を指定します:
- 「リストアするPDBの指定」をクリックします。
- 「リストアするPDBの指定」フィールドに、リストアするPDBのカンマ区切りリストを指定します。
- 「次へ」をクリックします
-
データベースを作成するVMクラスタを選択します。
「コンパートメントの変更」ハイパーリンクをクリックして、コンパートメントを選択します。
- データベース・ホームの構成: 既存のデータベース・ホームを選択するか、必要に応じて作成します。「データベース・ホームの詳細」ページでデータベースを作成する場合は、このフィールドを使用できないことに注意してください。
- 既存のデータベース・ホームの選択: 選択したデータベース・バージョンのデータベース・ホームが1つ以上すでに存在する場合、このオプションがデフォルトで選択されます。また、データベース・ホームのリストが表示されます。リストからデータベース・ホームを選択します。
- 新規データベース・ホームの作成: 選択したデータベース・バージョンのデータベース・ホームが存在しない場合、このオプションがデフォルトで選択されます。
- データベース・ホームの表示名を入力します。
- 「データベース・イメージの変更」をクリックして、ソフトウェア・バージョンを選択します。
「データベース・ソフトウェア・イメージの選択」ウィンドウが表示されます。
- イメージ・タイプ、「Oracle提供のデータベース・ソフトウェア・イメージ」または「カスタム・データベース・ソフトウェア・イメージ」を選択します。
「Oracle提供のデータベース・ソフトウェア・イメージ」を選択した場合、「使用可能なすべてのバージョンの表示」スイッチを使用して、使用可能なすべてのPSUおよびRUから選択できます。各メジャー・バージョンの最新リリースは、「最新」ラベルで示されます。
ノート
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が対象になります。
-
データベース名の指定: データベースの識別に使用できるわかりやすい名前を指定します。データベース名に使用できるのは、許可されている文字のみです。
データベース名を選択する場合は、次のガイドラインを確認してください。- 最大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管理パスワードを指定して確認します。このパスワードは、次のようなデータベース内の管理アカウントおよび機能で使用されます:
SYS
およびSYSTEM
ユーザーのパスワード。- 透過的データ暗号化(TDE)キーストアのパスワード。
Oracle Database 12cリリース1以上のリリースでは、最初のPDBのPDB管理ユーザー(
PDBADMIN
)のパスワードは、9から30文字で、少なくとも2つの大文字、2つの小文字、2つの数字および2つの特殊文字を含む必要があります。特殊文字は、_
、#
または-
である必要があります。また、パスワードには、大/小文字の区別に関係なく、テナンシの名前または予約語(Oracle
やTable
など)を含めることはできません。 - ソース・データベースのTDEウォレットまたはRMANパスワードを入力してください:パスワードは、バックアップに含まれるソース・データベースのTDEウォレットまたはRMANパスワードと一致する必要があります。
- 「バックアップの作成」をクリックします。
データベース・パスワードの変更
SYSパスワードを変更するか、TDEウォレット・パスワードを変更するには、この手順を使用します。
新しいExadata Cloud Infrastructureインスタンスまたはデータベースを作成するときに「データベース管理パスワード」フィールドで指定したパスワードは、SYS、SYSTEM、TDEウォレットおよびPDB管理者資格証明のパスワードに設定されます。既存のデータベースのパスワードを変更する必要がある場合は、次の手順を使用します。
データベースでData Guardを有効にする場合、プライマリ・データベースとスタンバイ・データベースのSYSパスワードおよびTDEウォレット・パスワードはすべて同じである必要があります。
dbaascli
を使用してSYSパスワードを変更すると、バックアップ/リストアの自動化によってクラスタ内のすべてのノード間でチャネルをパラレル化できます。