SQLコマンド
Autonomous AI Databaseでは、Oracle Databaseで使用可能なほとんどのSQLコマンドを使用できます。 Autonomous AI Databaseのセキュリティとパフォーマンスを確保するために、一部のSQLコマンドが制限されています。
この項では、セキュリティを保護し、Autonomous AI Databaseのパフォーマンス整合性を確保するために必要なSQLコマンド制限のリストを示します。 Oracle Databaseで使用可能な標準のSQLおよびPL/SQL構文および構成のほとんどは、Autonomous AI Databaseで動作します。
ノート:
制限付きSQLコマンドを使用しようとすると、システムから次のように通知されます。
ORA-01031: insufficient privilegesこのエラーは、Autonomous Data WarehouseでSQLコマンドの実行を許可されていないことを示します。
次のSQL文は、Autonomous AI Databaseでは使用できません:
-
ADMINISTER KEY MANAGEMENT: デフォルトでは、Autonomous AI DatabaseはOracle管理暗号化キーを使用します。 Autonomous AI Databaseは、Oracle管理キーを使用して、データを保護する暗号化キーを作成および管理し、OracleはTDEマスター・キーのローテーションを処理します。顧客管理キーが必要な場合は、Oracle Cloud Infrastructure Vaultのマスター暗号化キーを使用して、Autonomous AI DatabaseでTDEマスター・キーを生成します。 詳細は、Autonomous AI Databaseでの暗号化キーの管理を参照してください。
-
CREATE TABLESPACE、ALTER TABLESPACEおよびDROP TABLESPACE: Autonomous AI Databaseは、データベースのデフォルト・データおよび一時表領域を自動的に構成します。 表領域の追加、削除、または変更は許可されていません。 Autonomous AI Databaseでは、ストレージ・サイズに応じて、1つの表領域または複数の表領域が自動的に作成されます。 -
CREATE DATABASE LINKDBMS_CLOUD_ADMIN.CREATE_DATABASE_LINKを使用して、Autonomous AI Databaseにデータベース・リンクを作成します。 詳細は、Autonomous AI Databaseでのデータベース・リンクの使用を参照してください。 -
CREATE LIBRARY -
DROP DATABASE LINKDBMS_CLOUD_ADMIN.DROP_DATABASE_LINKを使用して、Autonomous AI Databaseのデータベース・リンクを削除します。 詳細は、Autonomous AI Databaseでのデータベース・リンクの使用を参照してください。
データ・ディクショナリのロールおよびビューの制限
SELECT ANY DICTIONARYを付与しても、SYS/SYSTEMスキーマへのアクセスは提供されません。 必要に応じて、SELECT_CATALOG_ROLEにすべてのデータ・ディクショナリ・ビューに対するSELECT権限を付与できます。
Autonomous AI Databaseの制限付きSQL文
Autonomous AI Databaseでは、次のDDL文を使用できますが、いくつかの制限があります:
| SQLコマンド | 制限事項 |
|---|---|
|
|
次の句のみが許可されます。
|
|
|
デフォルト・プロファイルで定義されているパスワード・パラメータ値の詳細は、Autonomous AI Databaseでのユーザーの作成- クライアント・ツールを使用した接続を参照してください。 |
|
|
次の句のみが許可されます。
|
|
|
|
|
|
次の句は無視されます:
|
|
|
制限については、 |
|
|
詳細は、Autonomous AI Databaseでのパスワードの複雑性の管理を参照してください。
デフォルト・プロファイルで定義されているパスワード・パラメータ値の詳細は、Autonomous AI Databaseでのユーザーの作成- クライアント・ツールを使用した接続を参照してください。 |
|
|
制限については、 |
|
|
|
|
|
次の句は無視されます:
|
CREATE TABLEの制限事項
XMLスキーマに基づくストレージを使用するXMLType表は使用できません。 詳細については、Oracle XML DBを参照してください。
このリストにない句は許可されます。
| 句 | コメント |
|---|---|
|
|
無視 |
|
|
無視 |
|
|
無視 |
|
|
詳細については、LOB_compression_clauseを参照してください。 |
|
|
無視 |
|
|
無視 |
|
|
主キーを持つ通常の表を作成します。 |
|
|
無視 |
ノート:
CREATE TABLEの詳細は、『Oracle Database SQL言語リファレンス』を参照してください。ALTER TABLEの制限事項
このリストにない句は許可されます。
| 句 | コメント |
|---|---|
|
|
無視 |
|
|
無視 |
|
|
無視 |
|
|
無視 |
|
|
無視 |
|
|
無視 |
|
|
無視 |
|
|
無視 |
|
|
無視 |
ノート:
ALTER TABLEの詳細は、『Oracle Database SQL言語リファレンス』を参照してください。