Exportieren Sie Ihre vorhandene Oracle AI Database, um sie in eine autonome KI-Datenbank zu importieren
Exportieren Sie Ihre vorhandene Oracle AI Database mit Oracle Data Pump als ersten Schritt für die Migration in eine autonome KI-Datenbank.
Oracle empfiehlt, den Oracle Data Pump-Schemamodus zu verwenden, um Ihre Datenbank in eine autonome KI-Datenbank zu migrieren. Sie können die zu exportierenden Schemas mit dem Parameter schemas auflisten.
Exportieren Sie die Schemas für eine schnellere Migration in mehrere Data Pump-Dateien, und verwenden Sie die Parallelität. Sie können das Namensformat für die zu verwendenden Dumpdatei mit dem Parameter dumpfile angeben. Setzen Sie den Parameter parallel auf mindestens die Anzahl der CPUs, die Sie in Ihrer Datenbank haben.
Je nach Ihren Anforderungen können Sie andere Data Pump-Exportparameter wie compression verwenden. Weitere Informationen zum Oracle Data Pump-Export finden Sie unter Oracle AI Database-Utilitys.
Abhängig von der Data Pump-Version und davon, ob Sie den Parameter CREDENTIAL aufnehmen, haben Sie zwei Optionen zum Exportieren von Daten mit Data Pump:
Vorhandene Oracle AI Database in eine lokale Datenbankdatei exportieren (ohne Zugangsdatenparameter exportieren)
Exportieren Sie Ihre vorhandene Oracle AI Database mit Oracle Data Pump, und geben Sie als ersten Schritt für die Migration in eine autonome KI-Datenbank ein optionales Verzeichnisobjekt und einen Dateinamen im directory-object-name:file-name-Format an.
Oracle empfiehlt die Verwendung der folgenden Data Pump-Parameter für die schnellere und einfachere Migration in eine autonome KI-Datenbank:
exclude=cluster,indextype,db_link
parallel=n
schemas=schema_name
dumpfile=export%l.dmpDie Parameter exclude stellen sicher, dass diese Objekttypen nicht exportiert werden.
Bei encryption_pwd_prompt=yes fordert der Oracle Data Pump-Export ein Verschlüsselungskennwort zur Verschlüsselung der Dumpdateien auf.
Im folgenden Beispiel wird das SH-Schema aus einer Oracle AI Database-Quelldatenbank zur Migration in eine Datenbank mit 16 CPUs exportiert:
expdp sh/sh@orcl \
exclude=cluster,indextype,db_link \
parallel=16 \
schemas=sh \
dumpfile=export%l.dmp \
encryption_pwd_prompt=yesNachdem Sie die Dumpdateien erstellt haben, laden Sie die Dumpdateien in Cloud Object Storage hoch. Beispiel: Verwenden Sie DBMS_CLOUD.PUT_OBJECT, um die Dumpdateien hochzuladen.
Weitere Informationen finden Sie unter Prozedur PUT_OBJECT.
Hinweise zu Data Pump-Parametern:
-
Wenn Sie während des Exports mit
expdpden Parameterencryption_pwd_prompt=yesverwenden, verwenden Sieencryption_pwd_prompt=yesmit dem Import, und geben Sie dasselbe Kennwort beimimpdp-Prompt ein, um die Dumpdateien zu entschlüsseln (merken Sie das Kennwort, das Sie während des Exports angeben). Die maximale Länge des Verschlüsselungskennworts beträgt 128 Byte. -
Der Parameter
dumpfileunterstützt zusätzlich zu den Legacy-Platzhaltern%Uund%udie Platzhalter%Lund%l. Beispiel:dumpfile=export%L.dmp. Verwenden Sie den Platzhalter%Loder%lfür Exporte aus Oracle AI Database Release 12.2 und höher. Dieser Platzhalter erweitert den Namen der Dumpdatei in eine 3-stellige Ganzzahl mit variabler Breite, die bei 100 beginnt und bei 2147483646 endet.Verwenden Sie den Legacy-Platzhalter
%Uoder%ufür Exporte aus Oracle AI Database vor Release 12.2. Wenn Sie diese Option verwenden und mehr als 99 Dumpdateien benötigt werden, müssen Sie mehrere Dumpdateinamen angeben, die jeweils den Parameter%Uoder%uenthalten.
Vorhandene Oracle AI Database direkt in Cloud Object Storage exportieren (mit Zugangsdatenparameter exportieren)
Exportieren Sie Ihre vorhandene Oracle AI Database mit Oracle Data Pump direkt in Cloud Object Storage, als ersten Schritt bei der Migration zu einer autonomen KI-Datenbank.
Hinweis
Hinweis: Diese Option wird für Oracle Data Pump-Exportversionen ab Version 19.9 unterstützt.
Oracle empfiehlt die Verwendung der folgenden Data Pump-Parameter für die schnellere und einfachere Migration in eine autonome KI-Datenbank:
exclude=cluster,indextype,db_link
parallel=n
schemas=schema_name
dumpfile=https://objectstorage.example.com/schema_name.dmp
credential=credential_nameDie Parameter exclude stellen sicher, dass diese Objekttypen nicht exportiert werden.
Im folgenden Beispiel wird das SH-Schema aus einer Oracle AI Database-Quelldatenbank zur Migration in eine Datenbank mit 16 CPUs exportiert:
expdp sh/sh@orcl \
exclude=cluster,indextype,db_link \
parallel=16 \
schemas=sh \
dumpfile=https://objectstorage.example.com/%l.dmp \
credential=sales-deptHinweise zu Data Pump-Parametern:
-
Wenn Sie während des Exports mit
expdpden Parameterencryption_pwd_prompt=yesverwenden, verwenden Sieencryption_pwd_prompt=yesmit dem Import, und geben Sie dasselbe Kennwort beimimpdp-Prompt ein, um die Dumpdateien zu entschlüsseln (merken Sie das Kennwort, das Sie während des Exports angeben). Die maximale Länge des Verschlüsselungskennworts beträgt 128 Byte. -
Der Parameter
dumpfileunterstützt zusätzlich zu den Legacy-Platzhaltern%Uund%udie Platzhalter%Lund%l. Beispiel:dumpfile=export%L.dmp. Verwenden Sie den Platzhalter%Loder%lfür Exporte aus Oracle AI Database Release 12.2 und höher. Dieser Platzhalter erweitert den Namen der Dumpdatei in eine 3-stellige Ganzzahl mit variabler Breite, die bei 100 beginnt und bei 2147483646 endet.Verwenden Sie den Legacy-Platzhalter
%Uoder%ufür Exporte aus Oracle AI Database vor Release 12.2. Wenn Sie diese Option verwenden und mehr als 99 Dumpdateien benötigt werden, müssen Sie mehrere Dumpdateinamen angeben, die jeweils den Parameter%Uoder%uenthalten. -
Data Pump-Export unterstützt nicht die Verwendung einer vorab authentifizierten Oracle Cloud Infrastructure Object Storage-URL (PAR-URL) für den Parameter
dumpfile. -
Der Parameter
credentialkann je nach Datenbankversion einer der folgenden unterstützten Zugangsdatentypen sein:-
In Oracle AI Database 26ai können Sie native Oracle Cloud Infrastructure-URIs mit nativer OCI-Authentifizierung verwenden, einschließlich Resource Principal-Zugangsdaten, für Data Pump-Exporte.
-
In Oracle AI Database 19c können Sie native URIs oder Swift-URIs von Oracle Cloud Infrastructure verwenden. Die Zugangsdaten müssen jedoch Authentifizierungstoken sein.
Weitere Informationen zu den Zugangsdatentypen für Oracle Cloud Infrastructure Cloud Object Storage finden Sie unter Prozedur CREATE_CREDENTIAL.
-