将OPEN BRAVO数据库从oracle 迁移到DB2

很久之前参加了个数据迁移的培训,其中一个作业就是将openbravo 从oracle 迁移到DB2 上面

最近有空实验了一把其步骤如下

一、 下载安装 OPENBRAVO,ORACLE,DB2, apach ant java 等,以及迁移中用到的迁移工具mtk

二、 通过toad 或者PLSQL dev将openbravo 的整个库导出为sql文件

三、  接下来就是最耗时间的

     1启动mtk 导入之前生成的sql 文件。如果文件太大的话 还得分割成 几个小的文件,以防conver的时候 null pointer hold 住。

    2 第二步conver , 设置好源,目标相应的日期格式,字符集之后,就可以开始做转换了。MTK 会自动将oracle语法格式的sql变成db2的。不过有时也会不好使,需要手工改动。具体的错误,以及相关信息可通过MTK左边子窗口的树状列表中error msg这一 栏来定位查询。

  3  重定义,有些table 或者字段需要修改的,可以在refine 里面重新定义。

   4  转换好了,没有错误之后,就可以生成相应的数据导出,导入脚本了。MTK生成的脚本可将ORACLE数据库中的数据导出为文本文件。然后再load 到DB2系统中

  5  配置好源,目标数据库之后,就可以开始导数据了。本本太老了,过程比较漫长。

6 导完之后 修改 数据库连接 指向DB2,启动tomcat。 打开页面登录,OK.迁移成功。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/100545/viewspace-626775/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/100545/viewspace-626775/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值