设为首页 收藏本站
查看: 1255|回复: 0

[经验分享] 如何把orcale的数据导入到DB2

[复制链接]

尚未签到

发表于 2016-11-16 09:26:57 | 显示全部楼层 |阅读模式
有时候因为项目的原因我们需要从oracle等数据库的数据转移到DB2中,给我们造成很大的麻烦,昨天忙了一整天发现一个不错的工具,轻松简单还可以支持把数据一并倒入。据说DB29.7以上会有一个更好的工具,那个我没尝试。我使用的是IBM的MTK,下面是MTK的详细信息和下载地址:
http://www.ibm.com/developerworks/cn/ondemand/migrate/db.html
上面有MTK的介绍以及对各个数据的支持和文档,不过是英文的,不过没关系,你可以下载工具后按照下面网址的操作
http://www.ibm.com/developerworks/cn/data/library/techarticles/dm-0411yip/#author1
注意:在最后一步的时候可以把倒入数据的选项勾选上就能实现;
可能遇到的问题:我是从oracle10i-》db2V8,db2的会在odbc那里自动帮你配置,但是oracle没有,需要你去手动配置,否则在最后一步会提示你ODBC的错误信息
步骤:控制面板-》管理工具-》数据源-》用户DSN,添加一个for oracle的,据说如果是win7的话需要在系统DSN中添加;
运行完后可以在安装时指定的目录查看report的文件,里面会介绍状态;

我导入后出现过-668错误,下面是解决方法:
解决方法: SET INTEGRITY FOR table  IMMEDIATE CHECKED
执行这条命令 错误解决
如果 IMMEDIATE CHECKED不行就改成 IMMEDIATE UNCHECKE
例子:SET INTEGRITY FOR SCHEMA.TABLE IMMEDIATE CHECKED
成功的话数据还是会保存如果你oracle中有原始数据,如果还是搞不定下面一招可以试试:
db2 "load from empty.ixf of ixf terminate into table"
我试过,执行完后可以查询但是数据丢失,
网上也有朋友介绍使用:reorg table XXX.TABLE,大家可以尝试下。

关于MTK的启动其实可以在用户-》所有程序中-》mtk启动
也可以自己command启动,方法如下
1. set path=%path%;C:\Program Files\IBM\SQLLIB\java\jdk\bin
2. cd c:\mtk
3. MTKMain.bat -mtk

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-301025-1-1.html 上篇帖子: DB2中求两个日期之间相差多少个月? 下篇帖子: (转)DB2导出数据库表结构和数据
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表