この項では、Oracle Autonomous Databaseに含まれるデータ共有(バージョン管理共有とライブ共有の両方)の制限事項の概要を示します。
Oracle Databaseリリースの制限
バージョン共有とライブ共有の両方をサポートするのは、Oracle Database 19cのみです。 バージョン管理された共有およびライブ共有は、他のデータベース・バージョンでは使用できません。
次の列タイプのリストのみがサポートされています:
BINARY_DOUBLE
BINARY_FLOAT
CHAR
CLOB
DATE
FLOAT
INTERVAL DAY TO SECOND
INTERVAL YEAR TO MONTH
NCHAR
NCLOB
NUMBER
NVARCHAR2
TIMESTAMP
VARCHAR2
ライブ共有データ・プロバイダデータ共有ツールをデータ共有プロバイダとして使用する場合の制限は次のとおりです:
- ライブ共有データ・プロバイダは、最大4つのオブジェクトを持つシェアを作成できます。
- ライブ共有データ・プロバイダが、通常は結合される複数の表を共有している場合は、結合を実行するビューを作成してから、そのビューのみを共有することをお薦めします。
- デルタ共有プロトコルを介してデータを消費する場合、Autonomous Databaseでは、削除ベクトル(DV)が有効になっているデルタ表はサポートされません。 共有表に削除ベクトルがある場合、Autonomous Databaseを使用する受信者はその表を問い合せることができません。 表から削除ベクトルを削除するか(たとえば、Databricks Runtime 16.3+では
ALTER TABLE <table_name> DROP FEATURE deletionVectorsを使用)、共有用にDVフリー・コピーを提供するようにプロバイダに依頼します。 詳細は、「削除ベクトルとは」を参照してください。