如何导入不同列数的表?

时间:2014-07-05 06:28:37

标签: oracle datapump

我在Oracle 11GR2中使用数据泵导出/导入方法

所以,我有一个表A包含(ID,名称,地址,城市,电话),我想将它导出到表B(ID,名称,地址)。

如何从表A ???中导入具有不同列数的表A到表B的数据

总是给我错误ORA-39112 :(

请帮帮我们.. #newbie here

这是我的代码:

expdp USERID="admin"@orcl DIRECTORY=dmpdir TABLES="A"."table_a"
      FILE=tb_a.dmp GRANTS=Y ROWS=Y LOG=exportTables.log

impdp USERID="admin"@target FULL=Y CONSTRAINTS=Y FILE=tb_a.dmp
      IGNORE=Y GRANTS=Y ROWS=Y COMMIT=Y LOG=importTables.log 

1 个答案:

答案 0 :(得分:0)

主要是关于ETL。如果我是你,我会将它导入同一个表(" table_a"),然后将数据从此表移动到所需的一个(" table_b"),并带有PL / SQL过程。