Importar usando Oracle Export/Import
Pode ser útil considerar os utilitários Oracle Export/Import para migrações nas seguintes condições:
-
O volume dos seus dados é pequeno.
-
Tipos de dados como flutuante binário e duplo não são necessários.
O processo de importação cria os objetos de esquema necessários. Assim, você não precisa executar um script para criar os objetos antecipadamente.
A maneira mais fácil de instalar o Oracle e os utilitários de exportação e importação, é instalar o Oracle Instant Client. Para baixar o software, acesse https://www.oracle.com/database/technologies/instant-client.html
Como exportar e importar tabelas
-
Exporte as tabelas do banco de dados de origem usando o comando
exp
.O comando a seguir exporta as tabelas chamadas
tab1
,tab2
etab3
. O arquivo de despejo éexp_file.dmp
.exp cust_dba@ORCL FILE=exp_file.dmp TABLES=(tab1,tab2,tab3) LOG=exp_file.log
A exportação cria um arquivo de despejo binário que contém o esquema e os dados das tabelas especificadas.
-
Importe o esquema e os dados em um banco de dados de destino usando o comando
imp
.O comando a seguir importa as tabelas
tab1
,tab2
etab3
do arquivo de despejoexp_file.dmp
.imp cust_dba@targetdb FROMUSER=cust_schema TOUSER=cust_schema \ TABLES=(tab1,tab2,tab3) FILE=exp_file.dmp LOG=imp_file.log
A exportação e a importação têm outras variações que podem ser mais adequadas às suas necessidades. Consulte a documentação do Oracle Database para obter detalhes completos.