- 论坛徽章:
- 0
|
获奖名单已公布,详情请看:http://bbs.chinaunix.net/thread-4063104-1-1.html
对数据库开发人员来说,数据库迁移是持久不衰的话题。当企业决定将Oracle数据库转换到DB2数据库时,传统的暴力迁移方案是:数据库开发人员通过人工操作模式,大规模地修改两家厂商互不兼容的SQL语句、存储过程、UDF、触发器等,最后将JAVA EE或者.NET应用系统所使用的Oracle数据库对象,转换成DB2数据库可识别的。每一次应用系统更新,开发人员都要做重复的工作,这给数据库开发人员带来了巨大的痛苦。
数据库迁移可以看作一个特殊的软件开发项目,与其他开发项目不同的是这个项目的需求是确定的,技术障碍较低,主要工作是代码编写和测试。另一方面,数据库迁移项目的成功也主要依赖于客户与开发商的积极配合和有序组织。因此,为了确保项目成功,数据库的迁移项目需要详细的可行性评估、风险评估、工作量评估与项目实施规划等。数据库的迁移项目一般包括以下一些步骤:培训、评估、数据库结构迁移、编写迁移模板、程序迁移、测试、数据迁移等等。
从Oracle向DB2迁移的策略以及最佳实践案例:http://tech.it168.com/a2011/0721/1221/000001221550_all.shtml
今天我们要讨论的话题:
1、你使用过的数据库迁移工具有哪些?
2、Oracle vs. DB2 你认为它们各有什么优缺点?
3、从Oracle迁移到DB2,迁移PL/SQL或者Java存储过程时通常有什么原则?有Oracle经验的用户开发DB2的SQL PL存储过程时需要注意什么?
活动奖励:
1、每周会评选一位最活跃的用户,送出一本《从Oracle到DB2开发——从容转身》这本书作为奖励。
2、由于是话题讨论,所以每位参加者都能获得适当的积分奖励。最低20分,最高不限,^_^想要赚分的朋友也可以来凑热闹哟。
|
|