首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Oracle 11.2安装问题

Oracle 11.2安装问题
EN

Stack Overflow用户
提问于 2011-03-12 15:54:51
回答 2查看 178关注 0票数 0

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

当我在pl/sql developer中输入:Select * from v$version时,我仍然看到旧版本

会有什么问题呢?

EN

回答 2

Stack Overflow用户

发布于 2011-03-12 16:28:26

您是如何升级的?您的升级是原地升级还是异地升级?在升级之前,是否为数据库配置了正确的ORACLE_HOME?select * from dba_registry;跟你说了什么?

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

如果您不了解Oracle升级过程,如果您手头没有DBA,那么运行DBUA可能是最明智的选择。Oracle数据库升级分为2个步骤

  1. 备份数据库
  2. 使用新软件创建一个新的ORACLE_HOME-就地升级(或升级ORACLE_ HOME)。
  3. 在升级模式下使用新软件启动数据库,并根据升级后的内部结构调整内部数据库。
  4. 备份

DBUA可以帮助你做到这一点。

票数 1
EN

Stack Overflow用户

发布于 2017-02-23 03:42:41

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

这可以在升级之前完成,但这取决于您想要/需要什么。

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

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

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

alter system set compatible='new_version_4_dots‘scope=spfile;

Oracle upgrade documentation

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5281379

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档