网站大量收购独家精品文档,联系QQ:2885784924

6_11g新特性_修补和升级、RAC One Node 以及 Clusterware.docx

6_11g新特性_修补和升级、RAC One Node 以及 Clusterware.docx

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
6_11g新特性_修补和升级、RAC One Node 以及 Clusterware

Oracle Database 11g: 面向 DBA 和开发人员的重要特性 作者:Arup Nanda  修补和升级、RAC One Node 以及 Clusterware 仅限第 2 版:了解如何针对集群实现单一名称,针对单实例数据库实现高可用性,将 OCR 和表决磁盘放在 ASM 上,以及探索一些与高可用性相关的其他改进。 在 Oracle Database 11g 第 2 版中,安装过程发生了三项重大改动。首先,一个新界面取代了我们熟悉的 Oracle Universal Installer 屏幕。 注意左侧的列表显示了安装步骤。右侧显示了安装的详细信息。与先前版本中仅显示进度条相比,这是一个重大改进。左侧不仅向您显示已完成的部分,还允许您随意回退到特定部分以更正某些内容或进行修改。 您要注意的第二个重要区别在数据库补丁集区域中。过去,Oracle 数据库补丁集仅用于修复错误;充其量也就是引入些微小的新功能。但此版本的 Oracle 打破了这一传统:Oracle Database 11g 第 2 版的第一个补丁集 引入了一些重要的新功能。 最后,第三项改动也涉及到补丁集。过去,补丁集(例如,Oracle 或 )作为补丁进行发布;您必须将补丁(通常是名称类似于 p8202632_10205_LINUX.zip 的文件)应用到现有安装。但是,使用此版本,补丁集现在是独立的:例如, 补丁集是一个全新安装 — 它包含七个文件,总共约 4GB,是您创建 11.2 数据库所需的所有文件。 这就引发了一个逻辑问题:如果您从 升级到 ,将会是什么情况?您将在一个完全不同的主目录中安装 软件,关闭主数据库,将 ORACLE_HOME 变量更改为新的 Oracle 主目录,然后开始升级过程。 此 方法在修补 Clusterware 时非常有用。当旧的集群件已启动且正在运行时,您将在不同的 Oracle 主目录中安装 Clusterware。然后,只需关闭旧主目录上的集群服务,然后将这些集群服务转移到新的主目录。在一个由两个节点组成的 RAC 集群中,这使您能够实现零停机或近乎零停机的升级。 升级选项 谈到升级,您只能从以下版本升级到 Oracle Database 11g 第 2 版。源数据库必须至少处于以下补丁集级别。 如果在 Oracle 9i 第 2 版中,应使用了补丁集 或更高版本 如果在 Oracle Database 10g 第 1 版中,应使用了补丁集 或更高版本 如果在 Oracle Database 10g 第 2 版中,应使用了补丁集 或更高版本 如果在 Oracle Database 11g 第 1 版中,应使用了补丁集 或更高版本 如果您处于较低版本的数据库或补丁集中,那么在升级之前,应先将其升级到所需的级别。例如,如果您的数据库为 ,那么在尝试 11.2 升级之前,必须先应用补丁 。如果您是更低的版本(例如 Oracle8i),那么必须执行两步式升级:升级到 Oracle ,然后升级到 11.2。 升级提示 为了更好的升级体验,在升级之前,您应注意几个问题。升级指南中进行了明确描述。以下是一些提示。(请注意,这并不全面。我只介绍有代表性的几个。) 字典统计信息 Oracle Database 11.2 需要有关字典表的优化器统计信息。如果源数据库没有此类统计信息(大多数情况下如此),那么将在升级期间收集统计信息。不用说,这会使升级过程极为漫长。由于数据库在该时间段内将关闭,因此可能极不希望出现升级时间过长的情况。 要压缩升级时间,应在升级之前计算有关字典对象的统计信息。以 SYS 身份执行以下 SQL: begin ? dbms_stats.gather_dictionary_stats; end; 此过程不要求停机。在 Oracle9i 中,以上过程不存在。因此,您应改为执行 dbms_stats.gather_schema_stats。 无效对象 此 提示适用于任何升级,并不只针对于 11.2。在升级期间,将会编译无效对象。根据此类对象的数量,所需的时间可能很漫长。因此,最好在升级之前编译所有无效对象。对于由于依赖性故障而无法 编译的对象,应将其删除。可以使用 Data Pump Export 来备份这些对象。 CONNECT 角色 还记 得 CONNECT 角色吗?在先前的版本中,该角色具有的权限不仅限于连接。它还具有创建表、创建同义词等权限。在 Oracle Database 11.2 中,该角色只有一个权限:CREATE SESSION。因此,只具有该角色的用户可能会因为缺少权限而无法执行某些操作,例如,如果用户以前需要创建表,现在将无法执行该操作。 所以,您应

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档