使用 Oracle Export/Import 进行导入 - Amazon Relational Database Service
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

使用 Oracle Export/Import 进行导入

在以下情况下,您可以考虑使用 Oracle Export/Import 实用程序进行迁移:

  • 您的数据量很小。

  • 不需要二进制浮点数和双精度等数据类型。

导入过程会创建必要的模式对象。因此,无需事先运行脚本来创建对象。

安装 Oracle 导出和导入实用程序的最简单方法是安装 Oracle Instant Client。要下载该软件,请前往 https://www.oracle.com/database/technologies/instant-client.html。有关文档,请参阅《Oracle 数据库实用程序》手册中的适用于 SQL*Loader、导出和导入的 Instant Client

导出表,然后导入它们
  1. 使用 exp 命令将表从源数据库中导出。

    以下命令导出名为 tab1tab2 以及 tab3 的表。转储文件为 exp_file.dmp

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

    导出会创建一个二进制转储文件,其中包含指定表的架构和数据。

  2. 使用 imp 命令将架构和数据导入目标数据库。

    以下命令从转储文件 exp_file.dmp 中导入表 tab1tab2tab3

    imp cust_dba@targetdb FROMUSER=cust_schema TOUSER=cust_schema \ TABLES=(tab1,tab2,tab3) FILE=exp_file.dmp LOG=imp_file.log

“导出”和“导入”具有其他可能更适合您的要求的变体。有关完整详细信息,请参阅 Oracle Database 文档。