【发布时间】:2012-11-30 21:47:18
【问题描述】:
有人可以解释一下如何将数据从一个 oracle 数据库加载到另一个数据库,或者在同一个数据库中使用直接 sql 以有效的方式加载不同模式下的表。这是简单的 ETL 工作,我以前从未使用过 ETL 脚本。感谢您的帮助
最好的问候..
【问题讨论】:
-
你想用什么样的ETL工具?其中有很多,其中一个有趣的是使用 Java RFX 引擎以及 XML 和 Shell 脚本的混合。
-
ETL 工具并不总是答案。简单的 SQL,在 PL/SQL 包装器和 DBMS_Scheduler 中作为控制机制,如果操作正确,比 ETL 工具更快、更可靠。
-
@Annjawn 虽然我熟悉 ODI 并且知道如何使用它,但我想直接使用 SQL 来完成这项任务。
-
@David 感谢您的回复。您能否提供任何有用的链接来帮助我完成这项任务。
-
@user1751356 阅读了当前版本的 Oracle 文档,尤其是数据仓库指南。它描述了您需要的所有优化和技术。以docs.oracle.com/cd/E11882_01/server.112/e25554/toc.htm 或docs.oracle.com/cd/B19306_01/server.102/b14223/toc.htm 为例