客户数据库需要从Oracle rac 9i升级至Oracle rac 10g,升级过程简单描述如下:
1、将Oracle rac 9i先转换成Oracle 10g 单实例,需要注意的是转换成Oracle 10g单实例之后会运行在另外一台主机上,在此步骤刷数据字典过程中,Oracle Real Application Clusters将会处于无效(invalid)状态。
2、单实例Oracle 10g转换成 同版本Oracle rac 10g,由于之前Oracle Real Application Clusters处于失效状态,当再次运行在rac环境之后,需要将Oracle Real Application Clusters重新生效。
我们暂且不考虑以上升级方法是否合理,当按照以上步骤进行升级时,按照正常升级步骤,将会有2次刷数据字典过程:
1、rac 9i升级单节点10g,需要刷字典,耗时40分钟左右
2、单实例10g升级至rac 10g,再次刷字典,耗时40分钟左右,主要目的是将Oracle Real Application 再次转换成valid。但经过测试只要执行catclust.sql即可,不需要执行整个数据字典刷新。
执行方法如下:
引用
stop all instanced except one
$ sqlplus /nolog
SQL> CONNECT SYS AS SYSDBA
Enter password: SYS_password
SQL> STARTUP NOMOUNT
SQL> ALTER SYSTEM SET CLUSTER_DATABASE=FALSE SCOPE=spfile;
SQL> SHUTDOWN
SQL> STARTUP UPGRADE
SQL> SPOOL catclust.log
SQL> @?/rdbms/admin/catclust.sql
SQL> SPOOL OFF
SQL> SHUTDOWN IMMEDIATE
SQL> STARTUP
SQL> ALTER SYSTEM SET CLUSTER_DATABASE=TRUE SCOPE=spfile;
SQL> SHUTDOWN IMMEDIATE
SQL> STARTUP
分享到:
相关推荐
文档标题是《在VMware vSphere部署指南的Oracle RAC_IT.pdf》,这是一份指南,目的是为了在VMware vSphere环境中部署Oracle Real Application Clusters(RAC)数据库。Oracle RAC是Oracle数据库的企业级解决方案,...
Oracle RAC 安装文档 Oracle RAC(Real Application Clusters)是 Oracle 提供的一种高可用性解决方案,它通过将多个服务器组合成一个集群来提供高可用性和高性能的数据库服务。 Oracle RAC 安装文档是指在 Oracle ...
Linux环境Oracle RAC安装指南.docx
【vSAN的应用场景之 - Oracle RAC on vSAN】 ...这种技术的应用场景不仅限于Oracle RAC,还可以扩展到其他类似需要高可用性和高性能存储的工作负载,如Exchange、SQL Server、SharePoint和SAP等。
Spotlight for Oracle RAC 是一款专门针对Oracle Real Application Clusters(RAC)环境的性能监控工具,由Quest Software(现已被Dell收购)开发。Oracle RAC是一种高可用性解决方案,允许多台服务器共享同一数据库...
【华为云ECS ORACLE RAC 11.2.0.4 安装指导】 在当前技术环境中,由于去IOE(IBM、Oracle、EMC)的趋势,许多国内企业正考虑替换Oracle数据库,转而使用国产数据库或云计算平台上的数据库服务。然而,将Oracle RAC...
### OracleRAC_10.2.0.1升级到10.2.0.4安装配置参考手册 #### 概述 本文档旨在提供一个详细的步骤指南,用于将Oracle RAC (Real Application Clusters) 数据库从10.2.0.1版本升级至10.2.0.4版本的过程。此升级过程...
Oracle RAC(Real Application Clusters)是Oracle数据库的一项高级特性,它允许多个实例同时访问同一个物理数据库,从而实现高可用性和高性能。本模块重点讨论如何构建Oracle RAC环境,这是确保关键业务系统持续...
Oracle RAC(Real Application Clusters)心跳机制是Oracle RAC集群的核心组成部分,主要用于保证集群节点之间的连通性与一致性。在了解Oracle RAC心跳机制之前,需要对Oracle 12.2体系架构有所认识,这个体系架构...
Oracle RAC,全称Real Application Clusters,是Oracle数据库的一项高级特性,旨在提供高可用性和可伸缩性。Oracle RAC允许多台服务器共享同一数据库,分担工作负载,提高系统的整体性能和容错能力。 一、Oracle ...
根据提供的文件信息,我们可以深入探讨Oracle RAC(Real Application Clusters)升级补丁的相关知识点,主要包括以下几个方面: ### Oracle RAC 升级补丁概述 #### 标题和描述解析 - **标题**:“Oracle RAC 升级...
《SF Oracle RAC的应用》这篇文章主要探讨了Oracle Real Application Clusters (RAC)在存储管理和高可用性方面的重要功能。Oracle RAC是一种集群数据库技术,它允许多个服务器节点同时访问同一个物理数据库,以实现...
Oracle RAC Cache Fusion 介绍 Oracle RAC Cache Fusion 是一种高效的缓存机制,在 Oracle Real Application Clusters (RAC) 环境中, 实现多个节点对数据的并发访问和修改。Cache Fusion 的要点包括高速私有网络、...
"使用VMwareServer在OracleEnterpriseLinux上安装OracleRAC10g" 本文档是关于使用 VMware Server 在 Oracle Enterprise Linux 上安装 Oracle RAC 10g 的指南。以下是从标题、描述、标签和部分内容中生成的知识点: ...
### Oracle 11G 11.2.0.4 RAC环境打补丁操作指南 #### 一、环境配置信息 **操作系统:** Red Hat 7.2 x64 **数据库版本:** Oracle 11.2.0.4 x64 (RAC) **Grid Infrastructure:** 11.2.0.4 **补丁包:** - **GI...
浅谈ORACLE数据库RAC集群备份.pdf
Oracle.Database.11g.RAC.on.Linux
Oracle RAC 10g 在 RHEL3 上的单一实例数据库转换指南 本文将指导用户将单一实例数据库转换为 Oracle RAC 10g,在 RHEL3 上实现高可用性和高性能的数据库集群。Oracle RAC(Real Application Clusters)是一种高...
### Oracle RAC 10g在Oracle Enterprise Linux上的安装指南 #### 一、概述 本文档将详细介绍如何在Oracle Enterprise Linux环境下使用VMware Server搭建Oracle Real Application Clusters (RAC) 10g集群的过程。...