Oracle 11.2安装问题

时间:2011-03-12 07:54:51

标签: oracle installer upgrade

我已从Oracle 11.1升级到11.2 - 但我看不到新版本......

当我在pl / sql开发人员中键入:Select * from v$version时,我仍然看到旧版本

可能是什么问题?

2 个答案:

答案 0 :(得分:1)

你是如何升级的? 你有升级或不合适的升级吗? 在升级之前,您是否为数据库配置了正确的ORACLE_HOME? select * from dba_registry;告诉你什么?

有关程序和平台的更多信息可能对您有所帮助。

如果您不了解Oracle升级过程,如果您手边没有DBA,则运行DBUA可能是最聪明的。 Oracle数据库升级了2个步骤

的组成部分
  1. 备份数据库
  2. 创建一个新的ORACLE_HOME 新软件 - 一个不合适的地方 升级(或升级ORACLE_HOME)。
  3. 使用new启动数据库 软件处于升级模式并进行调整 内部数据库到了 升级的内部结构。
  4. 进行备份
  5. DBUA会帮助您解决此问题。

答案 1 :(得分:0)

升级后,版本由配置文件管理 您需要更改数据库配置的兼容参数 文件,以便oracle可以开始使用新功能。

这可以在升级之前完成,但这取决于您的需要。

升级数据库的一种方法是:

  1. 安装目标二进制文件
  2. 运行preupgrade工具并按照说明进行操作
  3. 将源数据库中的spfile($ ORACLE_HOME / dbs / spfile.ora)复制到目标Oracle主目录
  4. 关闭数据库并将$ ORACLE_HOME更改为指向目标二进制文件
  5. 以升级模式启动数据库
  6. 按照要升级到
  7. 的版本的相应升级过程进行操作
  8. 以正常模式启动数据库(如果尚未运行utlrp,请重新编译数据库中的对象)
  9. 如果您想要使用新功能,您需要将兼容参数更改为新版本,请注意,这不能撤消,您将无法降级数据库,一旦您改变它你将有权访问新版本的所有新功能, 我建议你从spfile创建一个pfile并在那里进行更改。 另一种选择是发布:

    alter system set compatible ='new_version_4_dots'cope = spfile;

  10. Oracle upgrade documentation