Comandi SQL
Autonomous AI Database consente la maggior parte dei comandi SQL disponibili in Oracle Database. Per garantire la sicurezza e le prestazioni di Autonomous AI Database, alcuni comandi SQL sono limitati.
Questa sezione fornisce una lista di limitazioni dei comandi SQL necessarie per proteggere la sicurezza e l'integrità delle prestazioni dei database AI autonomi. La maggior parte della sintassi e dei costrutti SQL e PL/SQL standard disponibili con Oracle Database funzionano nei database AI autonomi.
Se si tenta di utilizzare un comando SQL limitato, il sistema segnala quanto segue.
ORA-01031: insufficient privilegesQuesto errore indica che non è consentito eseguire il comando SQL in Autonomous AI Lakehouse.
Le istruzioni SQL seguenti non sono disponibili in Autonomous AI Database:
-
ADMINISTER KEY MANAGEMENT: per impostazione predefinita, Autonomous AI Database utilizza chiavi di cifratura gestite da Oracle. Utilizzando le chiavi gestite da Oracle, Autonomous AI Database crea e gestisce le chiavi di cifratura che proteggono i tuoi dati e Oracle gestisce la rotazione della chiave master TDE.Se desideri chiavi gestite dal cliente, viene utilizzata una chiave di cifratura master in Oracle Cloud Infrastructure Vault per generare la chiave master TDE su Autonomous AI Database. Per ulteriori informazioni, vedere Gestisci chiavi di cifratura su Autonomous AI Database.
-
CREATE TABLESPACE,ALTER TABLESPACEeDROP TABLESPACE: Autonomous AI Database configura automaticamente i dati predefiniti e le tablespace temporanee per il database. L'aggiunta, la rimozione o la modifica delle tablespace non è consentita. Autonomous AI Database crea automaticamente una tablespace o più tablespace a seconda della dimensione dello storage. -
CREATE DATABASE LINKUtilizzare
DBMS_CLOUD_ADMIN.CREATE_DATABASE_LINKper creare database link in Autonomous AI Database. Per ulteriori informazioni, vedere Usa database link con Autonomous AI Database. -
CREATE LIBRARY -
DROP DATABASE LINKUtilizzare
DBMS_CLOUD_ADMIN.DROP_DATABASE_LINKper eliminare i database link in Autonomous AI Database. Per ulteriori informazioni, vedere Usa database link con Autonomous AI Database.
Limitazioni di ruoli e viste per il dizionario dati
La concessione di SELECT ANY DICTIONARY non fornisce l'accesso agli schemi SYS/SYSTEM. È possibile concedere a SELECT_CATALOG_ROLE i privilegi SELECT su tutte le viste del dizionario dati, se necessario.
Istruzioni SQL con limitazioni in Autonomous AI Database
Le seguenti istruzioni DDL sono disponibili in Autonomous AI Database con alcune limitazioni:
| Comando SQL | Limitazioni |
|---|---|
|
|
Sono consentite solo le seguenti clausole:
|
|
|
Utilizzando Utilizzando Per informazioni sui valori dei parametri della password definiti nel profilo predefinito, vedere Create Users on Autonomous AI Database - Connecting with a Client Tool. |
|
|
Sono consentite solo le seguenti clausole:
|
|
|
|
|
|
La clausola seguente viene ignorata: La clausola La clausola |
|
|
Per le limitazioni, vedere |
|
|
Per ulteriori informazioni, vedere Gestisci complessità password in Autonomous AI Database. Utilizzando Per informazioni sui valori dei parametri della password definiti nel profilo predefinito, vedere Create Users on Autonomous AI Database - Connecting with a Client Tool. |
|
|
Per le limitazioni, vedere |
|
|
Gli eventi |
|
|
La clausola seguente viene ignorata:
La clausola |
CREA restrizioni tabella
Le tabelle XMLType che utilizzano la memorizzazione basata su schema XML non sono consentite. Per ulteriori informazioni, vedere Oracle XML DB.
Le clausole non incluse in questo elenco sono consentite.
| Clausola | Commenta |
|---|---|
|
|
Ignorato |
|
|
Ignorato |
|
|
Ignorato |
|
|
Per ulteriori informazioni, vedere LOB_compression_clause. |
|
|
Ignorato |
|
|
Ignorato |
|
|
Crea una tabella normale con una chiave primaria. L'uso della clausola |
|
|
Ignorato |
Per ulteriori informazioni su CREATE TABLE, vedere Informazioni di riferimento sul linguaggio SQL del database.
Limitazioni ALTER TABLE
Le clausole non incluse in questo elenco sono consentite.
| Clausola | Commenta |
|---|---|
|
|
Ignorato |
|
|
Ignorato |
|
|
Ignorato |
|
|
Ignorato |
|
|
Ignorato |
|
|
Ignorato |
|
|
Ignorato |
|
|
Ignorato |
|
|
Ignorato |
Per ulteriori informazioni su ALTER TABLE, vedere Informazioni di riferimento sul linguaggio SQL del database.