Importación mediante exportación/importación de Oracle - Amazon Relational Database Service

Importación mediante exportación/importación de Oracle

Puede considerar las utilidades de exportación/importación de Oracle para migraciones en las siguientes condiciones:

  • El tamaño de los datos es pequeño.

  • Los tipos de datos, como binario flotante y doble, no son necesarios.

El proceso de importación crea los objetos de esquema necesarios. Por lo tanto, no es necesario ejecutar un script para crear los objetos de antemano.

La forma más sencilla de instalar las utilidades de exportación e importación de Oracle es instalar Oracle Instant Client. Para descargar el software, vaya a https://www.oracle.com/database/technologies/instant-client.html. Para obtener documentación, consulte Instant Client for SQL*Loader, Export and Import (Instant Client para SQL*Loader, exportación e importación) en el manual de Oracle Database Utilities.

Para exportar tablas y, a continuación, importarlas
  1. Exporte las tablas de la base de datos de origen con el comando exp.

    El siguiente comando exporta las tablas denominadas tab1, tab2 y tab3. El archivo de volcado es exp_file.dmp.

    exp cust_dba@ORCL FILE=exp_file.dmp TABLES=(tab1,tab2,tab3) LOG=exp_file.log

    La exportación crea un archivo de volcado binario que contiene el esquema y los datos de las tablas especificadas.

  2. Importe el esquema y los datos a una base de datos de destino utilizando el comando imp.

    El siguiente comando importa las tablas tab1, tab2 ytab3 desde el archivo de volcado 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

La utilidad de exportación e importación tiene otras variaciones que podrían adaptarse mejor a sus necesidades. Consulte la documentación de Oracle para obtener toda la información.