免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 3020 | 回复: 13
打印 上一主题 下一主题

数据库迁移方案的讨论 ...... [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-02-11 12:59 |只看该作者 |倒序浏览
我这边现在旧系统是DB2,新的采用Oracle,而且表结构完全不一样.
我们现在采取的方案是:
先将DB2里面的数据通过一些sql语句,导成txt文件,
然后写程序来解析
然后生成.sql文件,最后来执行sql文件.

我想问一下,大家有没有更好的解决方案
我这个方案出现的问题是:
1 . 速度方面有点慢.
2 . 万一我在执行sql语句中,某一条出错,我将无法知道.
请大家给点意见.

论坛徽章:
0
2 [报告]
发表于 2004-02-11 13:09 |只看该作者

数据库迁移方案的讨论 ......

通过PB等通用开发工具,可分别连接两个数据库,做点小程序就可以了,比较安全
也可以用第三方的移植工具实现移植,现在想不起来了,ORACLE那面有这方面信息。

论坛徽章:
0
3 [报告]
发表于 2004-02-11 13:21 |只看该作者

数据库迁移方案的讨论 ......

你想把程序向oracle迁就问oracle要软件,要向db2迁就向ibm要软件,都有这样的软件的。

论坛徽章:
0
4 [报告]
发表于 2004-02-11 18:59 |只看该作者

数据库迁移方案的讨论 ......

关键是里面的表结构完全不一样啊!
很多东西都要通过查询来实现..
好像是一定要通过程序来解析.
????
....................

论坛徽章:
0
5 [报告]
发表于 2004-02-11 19:01 |只看该作者

数据库迁移方案的讨论 ......

对了,有些表数据量大概40万笔记录.也不多,好像!!
刚刚说,通过第三方软件??
能不能说具体点....

Thanks

论坛徽章:
0
6 [报告]
发表于 2004-02-11 19:38 |只看该作者

数据库迁移方案的讨论 ......

我也遇到类似的情况,关注中。。。

论坛徽章:
0
7 [报告]
发表于 2004-02-12 08:54 |只看该作者

数据库迁移方案的讨论 ......

我只研究过oracle向db2 migration,呵呵,工具ibm db2 migration toolkit,缩写mtk

论坛徽章:
0
8 [报告]
发表于 2004-02-12 09:56 |只看该作者

数据库迁移方案的讨论 ......

我想问的是,那么表结构不同,你们怎么来实现??写程序查询....
那么写完程序,存放在哪里??
就是说查询一条,向新的数据库写一条?
这个方法好像不好吧.
.....

论坛徽章:
0
9 [报告]
发表于 2004-02-12 10:44 |只看该作者

数据库迁移方案的讨论 ......

先把db2的数据及结构完全相同的转换成oracle的,然后编写存储过程,和sql语句,批量的把这个库内数据导入你的正式oracle库!

论坛徽章:
0
10 [报告]
发表于 2004-02-15 16:53 |只看该作者

数据库迁移方案的讨论 ......

多谢txfy的回答啊。到今天,我库导得差不多了,不是根据txfy的建议,因为我当时已经照我原先的方法做了好几天,而且时间很赶,对于存储过程我也不是很了解,所以我继续采取我原来的方法,但是效率低的让我有点受不了啊。分析有的表才几万条记录,却要几个小时。差不多一分钟一百行记录,怎么说呢。把我这个当做前车之鉴吧。对了,txfy,你能不能给我些提供存储过程教程的东西的好网址给我!thanks . 到后来才知道,做数据库迁移,不但要对自己的新数据库表结构很熟悉,而且要对原来的数据库表结构也很熟悉啊。我们花了好长一段时间来分析旧表的结构啊。。。。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP