当前位置:  开发笔记 > 数据库 > 正文

将应用程序从Oracle 9移植到Oracle 11 - gottchas?

如何解决《将应用程序从Oracle9移植到Oracle11-gottchas?》经验,为你挑选了1个好方法。

我们有一个使用Oracle 9i的应用程序(好吧,3),但是这很快就会结束,我们需要转移到另一个平台--Oracle 11或Postgress是显而易见的.

我听说过从9i到11的移植并不是直截了当的意见,但这里没有人可以确认这种或那种方式.我并不过分担心"哦,查询计划引擎发生了变化",我更关注"此功能不再存在".

这些应用程序都不复杂 - 它既可以是客户端SQL中的基本内容(也可以是一个大型的多表搜索例程,但我们将使用Lucene重写它),或者在PL/SQL中也是如此.

Postgress只是作为一个可能更容易和更便宜的目标来移植,但许可证成本被我们的DBA的培训成本所抵消.

任何经验评论赞赏.



1> David Aldrid..:

以下是Oracle提供的有关9i和10g之间的一些变化的有用白皮书,可以帮助您入门:http://www.oracle.com/technology/products/bi/db/10g/pdf/twp_bidw_optimizer_10gr2_0208.pdf

10g和11g的文档集将为您提供新的和不推荐使用的功能以及修改后的默认行为的完整列表.例如.http://download.oracle.com/docs/cd/B28359_01/readmes.111/b28280/toc.htm#BABGIGDC

推荐阅读
mobiledu2402851377
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有