`
zhunmumu
  • 浏览: 28733 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

IBM Data Movement Tool,从oracle数据库迁移到db2数据库

阅读更多

一、Oracle 向 DB2迁移工具

  1. IBM DB2 Migration Toolkit

  利用免费的 IBM DB2 Universal Database(UDB)Migration Toolkit(MTK)简化和改进向 DB2 UDB 的迁移工作。这个新的迁移实用程序提供了向导和易于使用的五步界面,这些有助于您快速地将现有的 Sybase、 Microsoft SQL Server和Oracle数据库对象转换到 DB2 通用数据库。使用 MTK,可以将数据类型、表、列、视图、索引、存储过程和触发器自动地转换成等价的 DB2 数据库对象。MTK 向数据库管理员(DBA)和应用程序程序员提供了使迁移任务自动化所需要的工具,而以前这些任务不但效率低下而且开销巨大。通过使用 MTK 中的以下特性,您可以减少停机时间、消除人为错误,以及降低人工和与传统数据库迁移相关联的其它资源消耗。MTK 可运行于 AIX、Linux、Solaris 和 Windows 操作系统上。

    用这个工具,我反复试了很多次,到了最后一步总不能成功。

 

 

  2. IBM Data Movement Tool(推荐使用,简单,便捷,工具才1M大)

  利用 DB2 兼容特性和 IBM 提供的免费数据迁移工具 Data Movement Tool,快速地将现有的 Oracle 数据库对象转换到 DB2 通用数据库。同时对应用中使用到的数据库访问语言以及接口进行转换,最终实现整个应用系统的完整迁移。

    下面我会详细介绍这个工具的使用步骤。

  3. IBM Optim Development Studio

  IBM Optim Development Studio,它为 Oracle、DB2 和 Informix 提供一个集成的数据库开发环境。Optim Development Studio 在开发和测试 SQL 和 XQuery 查询、存储过程、Web 服务和 Java 数据访问层方面将生产力提高了 50%,而且允许在不同或者相同的数据服务器中的数据对象包、存储过程、表、用户自定义函数、用户自定义类型、视图、模式等的复制粘贴。

  这三款工具都是来自于IBM官方的,大家有需要可以进去官方下载。

二: IBM Data Movement Tool的使用步骤

    1.点击IBMDataMovementTool.cmd进入主界面


  进入后,注意:

  a.左侧是oracle,输入数据库名、端口、id、password

  b.JDBC Driiver:如果本地没有网上下载一个

  c.填好之后,点击Connect to ORACLE,如果输入正确,下方会显示连接成功提示

  d.右侧是DB2,填写跟左侧一样


 

  2.连接成功之后


 

 

  3.然后回到主页面:

  a.首先选择要导出的数据库

  b.其次点击Extract DDL/Data(这期间可能需要一段时间,期间view file界面会显示过程,例如下面第二个图)

  c.导出成功之后,点击Deploy DDL/Data(这期间可能需要一段时间,期间view file界面会显示过程,例如下面第二个图)

 

 

  4.此时,数据迁移应该成功了。

  其迁移当中遇到的问题:

    问题:    前已完成之后,DB2中只有表机构、索引等(总之除了没有数据,其他的都有了)。

    解决方法:请在DB2服务器本机上进行迁移,或者在本地安装db2数据库进行迁移

    如果还有问题请查看IBM官网:       http://www.ibm.com/developerworks/cn/data/library/techarticle/dm-0906datamovement/


 

  • 大小: 141 KB
  • 大小: 37.3 KB
  • 大小: 170.7 KB
  • 大小: 67.9 KB
  • 大小: 265.3 KB
  • 大小: 83.8 KB
  • 大小: 246.2 KB
分享到:
评论
1 楼 redww 2014-09-25  
找了好久,终于找到了一篇好的,点个赞

相关推荐

Global site tag (gtag.js) - Google Analytics