20.1 DBMS_CLOUDパッケージ・ファミリの使用

DBMS_CLOUDパッケージ・ファミリをデプロイおよび使用するための要件について学習します。

DBMS_CLOUDパッケージは、Oracle Autonomous Databaseにおいてはプリインストールされ、構成され、保守されています。ただし、顧客管理Oracle DatabaseでDBMS_CLOUDパッケージを使用するには、手動でインストールと構成の手順を実行する必要があります。Oracle Autonomous DatabaseにおけるDBMS_CLOUDパッケージの使用と比べると、これらのパッケージで提供できるのは、コア・データベース以外のコンポーネントを含む完全管理されたクラウドネイティブのOracle DatabaseサービスとしてOracle Autonomous Databaseにおいて使用可能な機能の一部のみです。

ノート:

Autonomous Database以外の、顧客管理データベースの場合のDBMS_CLOUDの使用については、Oracle Databaseリリースのドキュメントを参照してください。Oracle Database 19c、Oracle Database 21c、およびOracle Database 23aiの以前のリリースにおけるこのインストールは、Oracle Database 23aiリリース更新7以降の場合のこのプロセスとは異なります。以前のリリースでのDBMS_CLOUDの使用については、「How To Setup And Use DBMS_CLOUD Package (Doc ID 2748362.1)」を参照してください

DBMS_CLOUDパッケージ

DBMS_CLOUDパッケージ・ファミリは、次の内容で構成されています:

  • DBMS_CLOUD
  • DBMS_CLOUD_AI
  • DBMS_CLOUD_NOTIFICATION
  • DBMS_CLOUD_PIPELINE
  • DBMS_CLOUD_REPO

「インストールおよび構成ステップの概要」

DBMS_CLOUDを設定するには、次のインストール・ステップと構成ステップを完了する必要があります。

DBMS_CLOUDのインストールと構成:

  • DBMS_CLOUDパッケージを所有するスキーマを作成し、DBMS_CLOUDコードをそのコンテナ・データベース(CDB)およびすべてのプラガブル・データベース(PDB)にインストールします。
  • HTTP URIとオブジェクト・ストアにアクセスするための必要な証明書を含むウォレットを作成します。
  • 新しいSSLウォレットを使用するようにOracle Database環境を構成します。
  • DBMS_CLOUD用のアクセス制御リスト(ACL)を含めてデータベースを構成します。
  • DBMS_CLOUDの構成を確認します。

DBMS_CLOUDを使用するためのユーザーまたはロールの構成:

  • DBMS_CLOUDを使用するための最小限の権限をユーザーまたはロールに付与します
  • DBMS_CLOUDを使用するためにユーザーまたはロールに対してACLを構成します
  • DBMS_CLOUDを使用するための、ユーザーまたはロールの設定が正しいことを確認します

関連トピック

  • 『Oracle Database PL/SQLパッケージおよびタイプ・リファレンス』 DBMS_CLOUD