Importar usando Oracle Export/Import - Amazon Relational Database Service

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. Para obter a documentação, consulte Instant Client for SQL*Loader, exportação e importação no manual Utilitários do banco de dados Oracle.

Como exportar e importar tabelas
  1. Exporte as tabelas do banco de dados de origem usando o comando exp.

    O comando a seguir exporta as tabelas chamadas tab1, tab2 e tab3. 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.

  2. 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 e tab3 do arquivo de despejo exp_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.