SQL-Befehle
Autonomous Database ermöglicht die meisten in Oracle Database verfügbaren SQL-Befehle. Um die Sicherheit und Performance von Autonomous Database sicherzustellen, sind einige SQL-Befehle eingeschränkt.
Dieser Abschnitt enthält eine Liste der SQL-Befehlseinschränkungen, die zum Schutz von Sicherheit und für Performanceintegrität von autonomen Datenbanken erforderlich sind. Die meisten Standard-SQL- und PL/SQL-Syntaxen und -Konstrukte, die mit Oracle Database verfügbar sind, funktionieren in autonomen Datenbanken.
Wenn Sie versuchen, einen eingeschränkten SQL-Befehl zu verwenden, meldet das System Folgendes:
ORA-01031: insufficient privileges
Dieser Fehler gibt an, dass Sie den SQL-Befehl in Autonomous Database nicht ausführen dürfen.
Die folgenden SQL-Anweisungen sind in Autonomous Database nicht verfügbar:
-
ADMINISTER KEY MANAGEMENT
: Standardmäßig verwendet Autonomous Database von Oracle verwaltete Verschlüsselungsschlüssel. Mit von Oracle verwalteten Schlüsseln erstellt und verwaltet Autonomous Database die Verschlüsselungsschlüssel, die Ihre Daten schützen, und Oracle verarbeitet die Rotation des TDE-Masterschlüssels.Wenn Sie vom Kunden verwaltete Schlüssel möchten, wird der TDE-Masterschlüssel in Autonomous Database mit einem Masterverschlüsselungsschlüssel in Oracle Cloud Infrastructure Vault generiert. Weitere Informationen finden Sie unter Verschlüsselungsschlüssel in Autonomous Database verwalten.
-
CREATE TABLESPACE
,ALTER TABLESPACE
undDROP TABLESPACE
: Autonomous Database konfiguriert automatisch Standarddaten und Temporary Tablespaces für die Datenbank. Das Hinzufügen, Entfernen oder Ändern von Tablespaces ist nicht zulässig. Autonomous Database erstellt je nach Speichergröße automatisch einen oder mehrere Tablespaces. -
CREATE DATABASE LINK
Verwenden Sie
DBMS_CLOUD_ADMIN.CREATE_DATABASE_LINK
, um Datenbanklinks in Autonomous Database zu erstellen. Weitere Informationen finden Sie unter Datenbanklinks mit Autonomous Database verwenden. -
CREATE LIBRARY
-
DROP DATABASE LINK
Verwenden Sie
DBMS_CLOUD_ADMIN.DROP_DATABASE_LINK
, um Datenbanklinks in Autonomous Database zu löschen. Weitere Informationen finden Sie unter Datenbanklinks mit Autonomous Database verwenden.
Rollen und Views - Einschränkungen für Data Dictionary
Wenn Sie SELECT ANY DICTIONARY
erteilen, können Sie nicht auf die SYS
/SYSTEM
-Schemas zugreifen. Sie können SELECT_CATALOG_ROLE
erteilen, um bei Bedarf SELECT
-Berechtigungen für alle Data Dictionary Views zuzulassen.
SQL-Anweisungen mit Einschränkungen in Autonomous Database
Die folgenden DDL-Anweisungen sind in Autonomous Database mit einigen Einschränkungen verfügbar:
SQL-Befehl | Einschränkungen |
---|---|
|
Nur die folgenden Klauseln sind zulässig:
|
|
Wenn Sie Wenn Sie Informationen zu den im Standardprofil definierten Kennwortparameterwerten finden Sie unter Benutzer in Autonomous Database erstellen. |
|
Nur die folgenden Klauseln sind zulässig:
|
|
|
|
Die folgende Klausel wird ignoriert: Die Die |
|
Einschränkungen finden Sie unter |
|
Weitere Informationen finden Sie unter Kennwortkomplexität in Autonomous Database verwalten. Wenn Sie Informationen zu den im Standardprofil definierten Kennwortparameterwerten finden Sie unter Benutzer in Autonomous Database erstellen. |
|
Einschränkungen finden Sie unter |
|
Die Ereignisse |
|
Die folgende Klausel wird ignoriert:
Die |
TABLE-Einschränkungen erstellen
XMLType
-Tabellen, die XML-Schema-basierten Speicher verwenden, sind nicht zulässig. Weitere Informationen finden Sie unter Oracle XML DB.
Die Klauseln, die nicht in dieser Liste enthalten sind, sind zulässig.
Klausel | Kommentar |
---|---|
|
Ignoriert |
|
Ignoriert |
|
Ignoriert |
|
Die Weitere Informationen finden Sie unter LOB_compression_clause. |
|
Ignoriert |
|
Ignoriert |
|
Erstellt eine reguläre Tabelle mit einem Primärschlüssel. Wenn Sie die |
|
Ignoriert |
ALTER TABLE-Einschränkungen
Die Klauseln, die nicht in dieser Liste enthalten sind, sind zulässig.
Klausel | Kommentar |
---|---|
|
Ignoriert |
|
Ignoriert |
|
Ignoriert |
|
Ignoriert |
|
Ignoriert |
|
Ignoriert |
|
Ignoriert |
|
Ignoriert |
|
Ignoriert |
Übergeordnetes Thema: Hinweise für Benutzer, die von anderen Oracle-Datenbanken migrieren