Oracle到DB2移植挑战和问题总结.docVIP

  • 10
  • 0
  • 约1.85万字
  • 约 14页
  • 2017-08-09 发布于安徽
  • 举报
Oracle到DB2的移植挑战和问题总结 一、评估阶段 挑战: 不能很好的评估出移植所需的工作量和技术难点。 主要问题: 1) 合作伙伴配合力度较差,很难找到合适的人员对IBM的移植工作进行支持。 2)项目陈旧,难于找到熟悉系统的开发人员。 3) 有时刚开始接触不到要移植的系统。 4) 有些问题MEET2不能发现。 5)制定的移植范围过大,不够明确。 如何解决: 1) 多和系统开发人员沟通,了解系统中所有关于数据库操作的部分。 2)评估的时候能访问Oracle的系统,用IDMT导出全部Oracle脚本,用MEET2进行分析。 3)根据经验,检查脚本里那些IDMT查不出来的地方。 4)总结出所有要修改的对象,算出工作量。编写移植评估报告,确定移植范围,最好能精确到模块。 二、数据库移植阶段 挑战: 当前最新版本DB2 9.7.3在兼容性方面还存在诸多的问题,在移植的过程中经常会碰到很多未知的问题。 对于PL/SQL的移植,花费精力大,测试难,容易出错。 IDMT里某个对象部署成功,不代表该对象移植成功。 主要问题和修改方法: 1)DB2还不支持嵌套函数和嵌套存储过程,此修改是最耗时同时最容易出问题的地方。 2) DB2里对FUNCTION的支持还比较弱,虽然已经支持OUT参数,但是调用方式必须是标准的赋值操作。虽然改法简单,不容易出错,但是有可能代码里大量用到,修改工作量可能会很大。

文档评论(0)

1亿VIP精品文档

相关文档