楼主: hwayw

话题讨论:如何实现从ORACLE到DB2的无缝迁移

[复制链接]
论坛徽章:
20
2010广州亚运会纪念徽章:体育舞蹈
日期:2010-11-11 18:01:26蛋疼蛋
日期:2012-02-20 22:31:53ITPUB 11周年纪念徽章
日期:2012-09-28 17:34:42ITPUB 11周年纪念徽章
日期:2012-10-09 18:06:20ITPUB社区12周年站庆徽章
日期:2013-10-08 17:44:42雪铁龙
日期:2014-01-21 15:42:172014年新春福章
日期:2014-02-18 16:42:02马上有房
日期:2014-02-18 16:42:022015年新春福章
日期:2015-03-04 14:51:122012新春纪念徽章
日期:2012-01-04 11:50:44
21#
发表于 2011-12-28 16:46 | 只看该作者
oracle 比较开放,可供学习的资料比较多。
DB2 开放的程度相对较小。可用的资料相对较少,想深入研究比较困难。

使用道具 举报

回复
论坛徽章:
1
2012新春纪念徽章
日期:2012-01-04 11:58:18
22#
发表于 2011-12-28 16:55 | 只看该作者
本帖最后由 李玉明-421 于 2011-12-28 16:56 编辑
yueyangflash 发表于 2011-12-28 16:03
关注,怎么解决字段不对等的情况,特别是大字段!

在DB2 V9.7中,Oracle的大字段在DB2中都得到了支持,不过有少许差异。比如,Oracle的大字段到DB2的映射为:
LONG   --> LONG VARCHAR(n) if n <= 32700 bytes.
LONG   --> CLOB(2 GB) if n <= 2 GB.
BLOB   --> BLOB(n) if n <= 2 GB.
CLOB   --> CLOB(n) if n <= 2 GB.
NCLOB --> DBCLOB(n) if n <= 2 GB, use DBCLOB(n/2).


使用道具 举报

回复
论坛徽章:
9
现任管理团队成员
日期:2011-05-07 01:45:08版主1段
日期:2012-05-15 15:24:112014年世界杯参赛球队: 日本
日期:2014-06-16 07:57:18itpub13周年纪念徽章
日期:2014-10-08 15:13:38马上有车
日期:2014-12-26 17:36:04慢羊羊
日期:2015-02-26 15:25:57懒羊羊
日期:2015-03-04 14:52:112015年新春福章
日期:2015-03-06 11:58:18
23#
发表于 2011-12-28 17:10 | 只看该作者
这算赤裸裸的挖墙脚吗?

使用道具 举报

回复
论坛徽章:
171
ITPUB社区OCM联盟徽章
日期:2013-07-30 11:25:46最佳人气徽章
日期:2013-03-19 17:13:45ITPUB年度最佳技术原创精华奖
日期:2013-03-22 13:18:30ITPUB季度 技术新星
日期:2012-05-22 15:10:11BLOG每日发帖之星
日期:2012-02-15 16:43:07生肖徽章2007版:马
日期:2012-03-07 10:13:26蓝锆石
日期:2012-02-24 10:13:15萤石
日期:2012-02-24 10:13:15海蓝宝石
日期:2012-02-24 10:13:15紫水晶
日期:2012-03-01 21:28:36
24#
发表于 2011-12-28 17:34 | 只看该作者
就是呀,最好高点db2的资料

使用道具 举报

回复
论坛徽章:
1
2012新春纪念徽章
日期:2012-01-04 11:58:18
25#
发表于 2011-12-28 18:12 | 只看该作者
本帖最后由 李玉明-421 于 2011-12-28 18:15 编辑

我觉得DB2的资料也还是不少,我自己觉得根本看不过来。泛泛的说,一般可以从下面几个方面获取你想要的DB2资料:
1. IBM DB2 信息中心,官方的,资料非常全面:
DB2 V9.7:  http://publib.boulder.ibm.com/infocenter/db2luw/v9r7/index.jsp
DB2 V9.5:  http://publib.boulder.ibm.com/infocenter/db2luw/v9r5/index.jsp
DB2 V9.1:  http://publib.boulder.ibm.com/infocenter/db2luw/v9/index.jsp
DB2 V8: http://publib.boulder.ibm.com/infocenter/db2luw/v8/index.jsp

2. 使用手册,n多本书,每本书覆盖某一个主题:
DB2 V9.7(中文):https://www-304.ibm.com/support/docview.wss?uid=swg27015149&wv=1
DB2 V9.7(English): http://www-01.ibm.com/support/docview.wss?rs=71&uid=swg27015148
DB2 V9.5: http://www-01.ibm.com/support/docview.wss?rs=71&uid=swg27009727
DB2 V9.1: http://www-01.ibm.com/support/docview.wss?rs=71&uid=swg27009552

3. developworks网站,这上面的技术文档不要太多,几乎你能想了解的都能找到相应的技术文章。
中文:http://www.ibm.com/developerworks/cn/
英文:http://www.ibm.com/developerworks/data/library/
比如,DB2使用最佳实践: http://www.ibm.com/developerworks/data/bestpractices/db2luw/

4. 各大论坛:
http://www.idug.org : 有很多的PPT资料可下载,非常精彩的技术PPT,不过是英文的,我个人最喜欢的DB2技术资料之一。
http://bytes.com/topic/db2/
http://www.dbforums.com/db2/
http://db2china.net/

5. 书籍,虽然不多,但是王飞鹏和牛新庄的两个系列书籍,也是一个很好的起点。

知识在于积累,了解的多了,手里相应的资料就会慢慢增长。

使用道具 举报

回复
论坛徽章:
1
2012新春纪念徽章
日期:2012-01-04 11:58:18
26#
发表于 2011-12-28 18:23 | 只看该作者
在贴一个link,上面收集了一些现存的DB2资源:
http://www.dbforums.com/db2/506495-useful-db2-stuff.html

使用道具 举报

回复
论坛徽章:
220
状元
日期:2015-08-13 09:42:33榜眼
日期:2015-08-03 13:57:54探花
日期:2015-07-31 13:44:02举人
日期:2015-07-01 15:00:51秀才
日期:2015-07-27 09:45:52进士
日期:2015-07-27 11:26:492015年中国系统架构师大会纪念徽章
日期:2015-07-23 09:58:092014系统架构师大会纪念章
日期:2015-07-23 09:58:092013系统架构师大会纪念章
日期:2015-07-23 09:58:092012系统架构师大会纪念章
日期:2015-07-23 09:58:09
27#
发表于 2011-12-28 20:06 | 只看该作者
支持。。

使用道具 举报

回复
招聘 : 多个岗位招聘
论坛徽章:
33
2010广州亚运会纪念徽章:跆拳道
日期:2010-11-22 15:42:39灰彻蛋
日期:2012-05-16 13:17:56参与WIN7挑战赛纪念
日期:2012-05-24 10:37:35茶鸡蛋
日期:2012-05-28 17:27:32灰彻蛋
日期:2012-06-13 18:48:14双黄蛋
日期:2012-06-14 14:32:02奥运会纪念徽章:帆船
日期:2012-07-10 09:43:29奥运会纪念徽章:足球
日期:2012-08-17 09:17:32奥运会纪念徽章:帆船
日期:2012-07-26 15:46:49奥运会纪念徽章:赛艇
日期:2012-08-20 16:23:58
28#
发表于 2011-12-28 21:26 | 只看该作者
本帖最后由 nannan5000 于 2011-12-28 21:28 编辑

讨论话题:
      1. Oracle vs. DB2 你认为它们各有什么优缺点?

             Oracle的资料多,有问题好解决~
             DB2和硬件的集成性好~

      2. 在DB2开发过程中,你是如何选择开发和迁移工具的?

             一般就是自带的工具。第三方用Toad。迁移纯命令

      3.  从Oracle迁移到DB2,迁移PL/SQL或者Java存储过程时通常有什么原则?有Oracle经验的用户开发DB2的SQL PL存储过程时需要注意什么?

            一般的原则是能少改就少改,最低原则是保持接口定义或者参数定义,实现功能~
            需要注意两个数据库之间特性的不同,和专有语法的不同~

      4. 在应用开发中,如果使用JAVA EE 平台,你使用了什么数据持久化框架?

             Hibernate~

      5.  你在.NET平台上开发DB2应用,有什么困惑?

           俺们就是.NET。搞DB2的后台最最痛苦了。资料没有,兼容性还不如其它。客户一般都是Win的服务器
           岂止一个难字形容的了啊~

      6. 说说读完试读章节后你的感想。

           试读 主要是 第一章、第二章。介绍了DB2的应用。介绍了DB2和Oracle的不同。
           从概念性的角度比较了两大数据库的异同~
           为啥试读没有点后面的章节啊~







希望获得一本认真研读番~~~~~~


使用道具 举报

回复
论坛徽章:
22
咸鸭蛋
日期:2011-05-24 09:43:08紫蛋头
日期:2012-03-07 10:09:01灰彻蛋
日期:2012-03-07 10:09:01迷宫蛋
日期:2012-03-07 10:09:01蛋疼蛋
日期:2012-03-07 10:09:01复活蛋
日期:2012-03-07 10:09:01生肖徽章2007版:鼠
日期:2012-03-07 10:14:44ITPUB 11周年纪念徽章
日期:2012-10-09 18:09:19奥运会纪念徽章:篮球
日期:2012-10-16 05:37:52本田
日期:2014-01-19 20:29:21
29#
发表于 2011-12-28 22:11 | 只看该作者
精力有限,兴趣太广..DB2..看来是无缘相识了.

使用道具 举报

回复
论坛徽章:
314
行业板块每日发贴之星
日期:2012-07-12 18:47:29双黄蛋
日期:2011-08-12 17:31:04咸鸭蛋
日期:2011-08-18 15:13:51迷宫蛋
日期:2011-08-18 16:58:25紫蛋头
日期:2011-08-31 10:57:28ITPUB十周年纪念徽章
日期:2011-09-27 16:30:47蜘蛛蛋
日期:2011-10-20 15:51:25迷宫蛋
日期:2011-10-29 11:12:59ITPUB十周年纪念徽章
日期:2011-11-01 16:19:41鲜花蛋
日期:2011-11-09 20:33:30
30#
发表于 2011-12-28 23:14 | 只看该作者
GOOD!

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表