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

将应用程序从Oracle 9移植到Oracle 11 – gottchas?,第1张

概述我们有一个使用Oracle 9i的应用程序(好吧,3),但是这很快就会结束,我们需要转移到另一个平台–Oracle 11或Postgress是显而易见的. 我听说过从9i到11的移植并不是直截了当的意见,但这里没有人可以确认这种或那种方式.我并不过分担心“哦,查询计划引擎发生了变化”,我更关注“此功能不再存在”. 这些应用程序都不复杂 – 它既可以是客户端SQL中的基本内容(也可以是一个大型的多表 我们有一个使用Oracle 9i的应用程序(好吧,3),但是这很快就会结束,我们需要转移到另一个平台–Oracle 11或Postgress是显而易见的.

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

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

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

任何经验评论赞赏.

解决方法 有些事情需要注意:

> CREATE VIEW权限是9i中CONNECT角色的一部分.但不是10克.可能也在11G.您可能希望向安装脚本添加授权.> 11G具有区分大小写的密码.因此,如果您发现自己无法连接,这可能是问题所在.

总结

以上是内存溢出为你收集整理的将应用程序从Oracle 9移植到Oracle 11 – gottchas?全部内容,希望文章能够帮你解决将应用程序从Oracle 9移植到Oracle 11 – gottchas?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/1157964.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-01
下一篇 2022-06-01

发表评论

登录后才能评论

评论列表(0条)

保存