作者:eygle | English Version 【转载时请以超链接形式标明文章出处和作者信息及本声明】
链接:http://www.eygle.com/archives/2009/03/oracle_omw_odi.html
上周末的活动之后,有朋友问我,Oracle是否有自己的异构数据迁移工具?
答案当然是有的,不过由于使用不够广泛,很多人甚至没有听说过Oracle的这些工具。我在这里简单介绍一下。
最常用的迁移工具是:Oracle Migration Workbench
The Oracle Migration Workbench is a tool that simplifies the process of migrating Informix, and DB2 databases to the Oracle platform. (Oracle9i and Oracle10g). The Oracle Migration Workbench migrates the entire database schema, including triggers and stored procedures, in an integrated environment.
To migrate Microsoft Access, Microsoft SQL Server, MySQL and Sybase databases to Oracle refer to Oracle SQL Developer, which now incorporates the Migration Workbench.
这个工具可以用于迁移Informix 、db2等数据库至Oracle数据库;如果要迁移微软的Access、SQL Server、Mysql及Sybase数据库可以参考使用Oracle的SQL Developer工具,这个工具现在内在的集成了Migration Workbench.
关于这些工具的使用,前面提到的几个链接中具有详细的文档介绍,这个工具我很早以前用到过,还是非常方便和直观的。
除此之外Oracle的ODI也可以在数据迁移中发挥作用,ODI(Oracle Data Integrator)是Oracle在2006年10月收购Sunopsis公司后,整合Sunopsis Active Integration Platform而推出的一款数据集成工具,现在是Oracle Fusion Middleware的组件。在SOA和BI领域是一个重要的实现工具。
在以下链接中具有详细的说明和介绍:
http://www.oracle.com/technology/global/cn/pub/articles/rittman-odi.html
BI项目中的异构数据处理、迁移是比不可少的,了解一点ODI的知识即使对于DBA也是大有好处的:
http://www.oracle.com/products/middleware/odi/odi-suite.html