oracle 如何导入相同名称的表

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle 如何导入相同名称的表相关的知识,希望对你有一定的参考价值。

表名相同,都是T1,一张表来自正式数据库服务器,一张表来自测试数据库服务器。我现在要将这两张表导入我的本地库,做一下比对

我建议使用数据泵(impdp)来导入数据,而不要用传统的imp指令来导入,因为数据泵的效率要比传统的imp指令效率高。 先在本地库里建一张表a,将测试数据导入表a中,然后再将正式数据库的数据导入到表a中(附加到表a中)。 使用数据泵指令: (1)导入数据到表a: impdp username/password DUMPFILE=目录对象:要使用的导出文件名 LOGFILE=目录对象:日志文件名 TABLES=要导入的表名。 (2)将正式数据库服务器中的数据追加导入到表a中: impdp username/password DUMPFILE=目录对象:要使用的导出文件名 LOGFILE=目录对象:日志文件名 TABLES=要导入的表名 TABLE_EXISTS_ACTION=APPEND。 参考技术A 先把正式库里的T1导入到本地库;在本地库里新建一个表T2;将测试数据库里的T1导入到本地库T2表;选择T2表里的所有数据插入到T1;OK

以上是关于oracle 如何导入相同名称的表的主要内容,如果未能解决你的问题,请参考以下文章

SQL 如何对数据库中相同名称的表中数据进行批量修改

如何将具有不同名称和相同架构的 Excel 文件导入数据库?

连接多个具有相同前缀名称的表

从名称具有相同首字母的表中选择

ORACLE中用PLSQL如何把一个表中数据通过.DMP文件导出,再导入到另一个数据库的一个相同表结构的表中?

将多个CSV文件导入具有相同名称的变量