2008-10-30 71 views
3

我不得不将我的Oracle实例从10g(10.1.0.2.0)降级到9i(9.2.x.x.x)。 没有计划过这样做,我没有记录10g依赖项。从Oracle 10g降级到9i时需要注意什么?

对于10g的某些依赖关系,我将要解决哪些问题?

是否有任何类型的查询可以执行来检测依赖关系?

当然,我希望有一个神奇的子弹,不要筛选大量的功能增加,以便与100个PL/SQL进行比较。顺便说一下,我们并没有降级数据库,我们正在从一个10g实例迁移到一个单独的9i实例。

+0

有趣的降级到9i。似乎世界上的其他人正在升级到10g,因为9i的支持正在结束。出于好奇,你为什么要降级? – Owen 2008-10-30 18:39:54

回答

1

有,你可以设置把你9i中的兼容性,通过的等

你可以开始做你的10g实例看起来更像9i中,而不会有任何移动它关闭哈希组参数的主机。这不会是完美的,但它是一个开始。

1

biggies(我知道的)。如果您在这些方面有功能,请仔细阅读:

  • 正则表达式在10g中是新增的。
  • 嵌套表收集功能
  • 分层查询某些功能(CONNECT_BY_ISCYCLE,NOCYCLE,...)
  • 对象和集合改进(新的集合功能,创建后修改VARRAY的最大尺寸,...)
  • 行间计算(SQL MODEL子句)。

@tony-andrews:托尼提到,有可能是10g的新功能的文档,我敢肯定,我有雾和无知的大脑已经离开了的更多细节。

相关问题