如何将SYBASE数据移植到DB2?
DB2中数据库表,过程,及索引等脚本等建好了,而且表结构也是一致的,现在怎么可以SYBASE每张表的数据导入到DB2里,先前采用ODBC,然后采用MS SQL SERVER下的DTS工具做导入,提示语法出错,无法导入。ODBC驱动采用的是iSeries Access odbc diver驱动。有没有什么好办法,或者是通过IBM DB2 ODBC DIVER驱动导入!急呀,做了三天了,工期又急!那位高手帮解一下! 没有人做过之方面的数据移植吗? 如果你的需求是直连方式导入的话?
db2 有联邦数据库的功能,不过需要额外的license。
Sybase 也有一些工具,例如ECDA,可以满足你的要求。 俺以前用 PB 的数据管道导过数据 .
:mrgreen: :mrgreen: :mrgreen:
不过俺实在不明白 , sybase 用得好好的,干嘛换 DB2 啊. 先从sybase中bcp out,再load方式到db2 现在借用DBArtisan 8.6.1第三方上具,将SYBASE库中数据生成INSERT INTO脚本,将里面的部分DB所用的SQL语法进行更改,完全可以实现了。整了四天,才摸出来方法,用了一天时间做导入。 原帖由 snow888 于 2009-12-22 09:12 发表 http://bbs3.chinaunix.net/images/common/back.gif
不过俺实在不明白 , sybase 用得好好的,干嘛换 DB2 啊.
没办法,客户买的是 IMB POWER6 i520,上面装着DB2,如果装SYBASE,人家怕到后期数据库出现问题,不能及时响应,这样可以一家就搞定。所以只能DATABASE迁平台了! LZ厉害,学习了
回复 #8 beyondfly 的帖子
我倒没觉着我厉害,是被逼无奈。现在是数据导进来,但是与老系统数据不平,这更要命!
页:
[1]