【发布时间】:2016-06-01 21:20:49
【问题描述】:
我想知道是否有一种简单的方法可以将整个 Oracle 数据库表或数据行复制到另一个 Oracle 数据库表(不同的数据库)中。有没有某种方法可以使用 SQL 语言来做到这一点?我最初的想法是使用这样的 SQL 查询:
INSERT INTO outputTable
SELECT * FROM username/password@instance.inputTable
如果不使用 SQL,还有其他方法吗?我正在尝试自动执行此任务,因此不幸的是,使用 SQL Developer 或类似的方法执行复制是不够的。我正在尝试使用 Python 来做到这一点。
【问题讨论】:
-
您可以为此使用 Oracle 的导出/导入工具。你可以用谷歌搜索更多信息。
-
只需使用
exp/inp导出和导入表 => docs.oracle.com/cd/B28359_01/server.111/b28319/exp_imp.htm