Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Importazione con le utilità Oracle di esportazione/importazione
È possibile valutare la possibilità di utilizzare le utilità Oracle di esportazione/importazione per le migrazioni nelle seguenti condizioni:
-
Le dimensioni dei dati sono ridotte.
-
Non sono richiesti tipi di dati come binary float e double.
Il processo di importazione crea gli oggetti dello schema necessari. Pertanto, non devi eseguire prima uno script per creare gli oggetti.
Il modo più semplice per installare le utilità Oracle di esportazione e importazione è installare Oracle Instant Client. Per scaricare il software, vai su https://www.oracle.com/database/technologies/instant-client.html
Per esportare le tabelle e quindi importarle
-
Esporta le tabelle dal database di origine utilizzano il comando
exp
.Il comando seguente esporta le tabelle denominate
tab1
,tab2
etab3
. Il file di dump èexp_file.dmp
.exp cust_dba@ORCL FILE=exp_file.dmp TABLES=(tab1,tab2,tab3) LOG=exp_file.log
L'esportazione crea un file dump binario contenente sia lo schema che i dati delle tabelle specificate.
-
Importa lo schema e i dati in un database di destinazione utilizzando il comando
imp
.Il comando seguente importa le tabelle
tab1
,tab2
etab3
dal file di dumpexp_file.dmp
.imp cust_dba@targetdb FROMUSER=cust_schema TOUSER=cust_schema \ TABLES=(tab1,tab2,tab3) FILE=exp_file.dmp LOG=imp_file.log
Le esportazioni e importazione hanno altre varianti che potrebbero essere più adatte alle esigenze specifiche. Per dettagli completi, consulta la documentazione di Oracle Database.