Esportare l'Oracle Database esistente da importare in Autonomous AI Database
Utilizza Oracle Data Pump per esportare il tuo Oracle Database esistente come primo passo per eseguire la migrazione a Autonomous AI Database.
Oracle consiglia di utilizzare la modalità schema di Oracle Data Pump per eseguire la migrazione del database ad Autonomous AI Database. È possibile elencare gli schemi che si desidera esportare utilizzando il parametro schemas.
Per una migrazione più rapida, esportare gli schemi in più file Data Pump e utilizzare il parallelismo. È possibile specificare il formato del nome del file di dump che si desidera utilizzare con il parametro dumpfile. Impostare il parametro parallel su almeno il numero di CPU presenti nel database.
È possibile utilizzare altri parametri di esportazione Data Pump, ad esempio compression, a seconda delle esigenze. Per ulteriori informazioni sull'esportazione di Oracle Data Pump, vedere Oracle AI Database Utilities.
Sono disponibili due opzioni per esportare i dati con Data Pump, a seconda della versione di Data Pump e se si include il parametro CREDENTIAL:
- Esportare Oracle Database esistente in un file di database locale (esportazione senza parametro delle credenziali)
Utilizzare Oracle Data Pump per esportare Oracle Database esistente e specificare un oggetto di directory e un nome file facoltativo in formatodirectory-object-name:file-name, come primo passo per eseguire la migrazione a Autonomous AI Database. - Esporta direttamente Oracle Database esistente nello storage degli oggetti cloud (esportazione con parametro delle credenziali)
Usa Oracle Data Pump per esportare Oracle Database esistente direttamente nello storage degli oggetti cloud, come primo passo per eseguire la migrazione a Autonomous AI Database.
Argomento padre: Importa dati utilizzando Oracle Data Pump su Autonomous AI Database
Esportare Oracle Database esistente in un file di database locale (esportazione senza parametro delle credenziali)
Utilizzare Oracle Data Pump per esportare l'Oracle Database esistente e specificare un oggetto directory e un nome file facoltativi in formato directory-object-name:file-name, come primo passo per eseguire la migrazione a Autonomous AI Database.
Oracle consiglia di utilizzare i seguenti parametri di Data Pump per una migrazione più rapida e semplice ad Autonomous AI Database:
exclude=cluster,indextype,db_link parallel=n schemas=schema_name dumpfile=export%l.dmp
I parametri exclude garantiscono che questi tipi di oggetto non vengano esportati.
Con encryption_pwd_prompt=yes Oracle Data Pump export richiede una password di cifratura per cifrare i file di dump.
L'esempio seguente esporta lo schema SH da un Oracle Database di origine per la migrazione a un database con 16 CPU:
expdp sh/sh@orcl \ exclude=cluster,indextype,db_link \ parallel=16 \ schemas=sh \ dumpfile=export%l.dmp \ encryption_pwd_prompt=yes
Dopo aver creato uno o più file di dump, caricare i file di dump nello storage degli oggetti cloud. Ad esempio, utilizzare DBMS_CLOUD.PUT_OBJECT per caricare i file di dump.
Per ulteriori informazioni, vedere PUT_OBJECT Procedure.
Note per i parametri Data Pump:
-
Se durante l'esportazione con
expdpsi utilizza il parametroencryption_pwd_prompt=yes, utilizzare ancheencryption_pwd_prompt=yescon l'importazione e immettere la stessa password al promptimpdpper decifrare i file di dump (ricordare la password fornita durante l'esportazione). La lunghezza massima della password di cifratura è di 128 byte. -
Il parametro
dumpfilesupporta i caratteri jolly%Le%loltre ai caratteri jolly legacy%Ue%u. Ad esempio,dumpfile=export%L.dmp. Utilizzare il carattere jolly%Lo%lper le esportazioni da Oracle AI Database Release 12.2 e successive. Questo carattere jolly espande il nome del file di dump in un numero intero incrementale a 3 cifre a 10 cifre e a larghezza variabile, a partire da 100 e terminando a 2147483646.Utilizzare il carattere jolly legacy
%Uo%uper le esportazioni da Oracle Database prima della Release 12.2. Se si utilizza questa opzione e sono necessari più di 99 file di dump, è necessario specificare più nomi di file di dump, ciascuno con il parametro%Uo%u.
Esportare Oracle Database esistente direttamente nello storage degli oggetti cloud (esportazione con parametro delle credenziali)
Utilizza Oracle Data Pump per esportare il tuo Oracle Database esistente direttamente nello storage degli oggetti cloud, come primo passo per eseguire la migrazione a Autonomous AI Database.
Questa opzione è supportata per Oracle Data Pump Export 19.9 o versioni successive.
Oracle consiglia di utilizzare i seguenti parametri di Data Pump per una migrazione più rapida e semplice ad Autonomous AI Database:
exclude=cluster,indextype,db_link parallel=n schemas=schema_name dumpfile=https://objectstorage.example.com/schema_name.dmp credential=credential_name
I parametri exclude garantiscono che questi tipi di oggetto non vengano esportati.
L'esempio seguente esporta lo schema SH da un Oracle Database di origine per la migrazione a un database con 16 CPU:
expdp sh/sh@orcl \ exclude=cluster,indextype,db_link \ parallel=16 \ schemas=sh \ dumpfile=https://objectstorage.example.com/%l.dmp \ credential=sales-dept
Note per i parametri Data Pump:
-
Se durante l'esportazione con
expdpsi utilizza il parametroencryption_pwd_prompt=yes, utilizzare ancheencryption_pwd_prompt=yescon l'importazione e immettere la stessa password al promptimpdpper decifrare i file di dump (ricordare la password fornita durante l'esportazione). La lunghezza massima della password di cifratura è di 128 byte. -
Il parametro
dumpfilesupporta i caratteri jolly%Le%loltre ai caratteri jolly legacy%Ue%u. Ad esempio,dumpfile=export%L.dmp. Utilizzare il carattere jolly%Lo%lper le esportazioni da Oracle AI Database Release 12.2 e successive. Questo carattere jolly espande il nome del file di dump in un numero intero incrementale a 3 cifre a 10 cifre e a larghezza variabile, a partire da 100 e terminando a 2147483646.Utilizzare il carattere jolly legacy
%Uo%uper le esportazioni da Oracle Database prima della Release 12.2. Se si utilizza questa opzione e sono necessari più di 99 file di dump, è necessario specificare più nomi di file di dump, ciascuno con il parametro%Uo%u. -
L'esportazione di Data Pump non supporta l'uso di un URL PAR (Preautenticated URL) di Oracle Cloud Infrastructure Object Storage per il parametro
dumpfile. -
Il parametro
credentialpuò essere uno dei seguenti tipi di credenziale supportati:-
L'esportazione di Data Pump supporta credenziali basate su token di autenticazione di Oracle Cloud Infrastructure e credenziali basate su chiave di firma di Oracle Cloud Infrastructure.
-
L'esportazione di Data Pump supporta l'utilizzo di una credenziale principal risorsa con
expdp.
Per ulteriori informazioni sui tipi di credenziali per Oracle Cloud Infrastructure Cloud Object Storage, vedere la CREATE_CREDENTIAL Procedure.
-