Oracle rac在生产库升级大大小小已经做过好多次了,在生产库升级不同于在测试环境下操作,在生产库上升级考验的是dba的抗压力,细心程度,RAC升级文档在网上多如牛毛,在这里我就不详细写升级步骤,只写需要注意的地方:
1、详细阅读升级介质中的read me,尤其需要注意升级前需要的操作系统补丁,比如操作系统文件集版本是否过低?是否需要升级?操作系统补丁是否需要打?升级过程出现80%的错误是准备工作不足,
2、备份终于一切,考虑到生产系统的重要性,在升级过程任何一个环节出错,必须能够保证做到回退。升级之前备份crs,rdbms,ocr,vot crs相关启动文件。在数据库大小可以承受,空间满足的的话,升级之前甚至备份数据文件。如数据库过大或者空间不满足,升级之前建议创建restore point,万一升级过程刷数据字典出现问题,可以做到回退。
3、检查oracle用户等效性连接,如ssh或者rsh
4、升级之前备份无效对象表格,最好备份dba_objects表格,可以和升级之后进行无效对象比较
5、升级之前询问客户是否有第三方应用在跑,如CA备份软件,曾经遇到Oracle全部关闭,但相关文件无法覆盖,其原因就在于有第三方软件不停调用Oracle库。
6、升级期间注释主机crontab调用,ps -ef|grep oracle确定没有oracle相关进程,同时用slibclean清除unused modules
7、确保你的笔记本连接到生产机,网络稳定,网络丢包害死人。如果允许最好用vnc
8、冷静,仔细,升级过程中不建议开多个标签窗口,一台主机一般建议开2个窗口,窗口一用于执行相关命令,窗口二用于查看相关升级日志。
9、跟客户讲清楚,本次升级宕机窗口,这样就不会问你还要多久才能升好,在条件允许的情况下,尽量申请多的宕机窗口。比如,刷数据字典一般情况下40分钟左右,就申请40分钟宕机窗口,万一中间出现状况,自己就没后路了。在预定的宕机窗口下完成任务,客户会感觉良好。提前完成任务,客户会感觉棒极了。超过宕机窗口,带来的却是客户的抱怨,怀疑,否定!
10、在oracle环境变量中添加如下变量,可以较清楚的知道当前路径,登陆用户,Oraclesid等信息
PS1=$LOGNAME"."'$ORACLE_SID'"@"`hostname`":"'$PWD'"$"
export PS1
11、条件允许的话,尽可能内外网同时上。
暂时这么多,欢迎补充讨论。
分享到:
相关推荐
Oracle 10g RAC(Real Application Clusters)集群技术是Oracle数据库系统中的一种高可用性和高性能解决方案。它允许多个数据库实例同时访问同一物理数据库,以实现数据的共享和负载均衡,从而提高系统的可靠性和...
### Oracle 10G RAC 安装与配置详尽指南 #### 一、Oracle 10G RAC 概述 Oracle Real Application Clusters (RAC) 是一种集群数据库解决方案,可提供高可用性和可扩展性。Oracle 10G RAC 版本是 Oracle 在 2004 年...
Oracle 10g RAC 安装配置需要注意系统环境检查、存储准备、CRS 安装升级、数据库软件安装升级等几个方面。只有按照正确的顺序和步骤进行安装和配置,才能确保 Oracle 10g RAC 的高可用性和高性能。
某客户需要将一套Oracle 10gR2 双节点RAC 生产数据库升级至Oracle 11gR2 RAC,所以便有了本系列实战的教程。 为更贴切还原生产过程中的实际操作,本系列教程一个分两...十一、升级10gR2 RAC 数据库至11gR2 RAC 数据库
### ORACLE 10G RAC参考手册知识点详解 #### 一、Oracle RAC规划 **1.1 RAC的基本组成** RAC (Real Application Clusters) 是 Oracle 提供的一种多实例集群技术,用于实现高性能、高可用性及可伸缩性的数据库解决...
以上就是Oracle 10g RAC升级的基本步骤。整个过程需要仔细规划和执行,以确保系统的稳定性和数据的安全性。在实际操作时,应严格按照Oracle的官方文档和最佳实践进行,同时备份重要数据,以防止意外情况发生。
- 对于AIX 7.1操作系统,需要使用64位版本的Oracle 11g RAC。 - 用户和组的创建和管理,比如dba、oinstall、asmdba等,是数据库管理的重要组成部分。 - 使用Oracle提供的工具,如RMAN,进行数据库备份和管理。 - ...
Oracle 10g RAC 安装需要准备好服务器集群环境,包括硬件环境和软件环境。硬件环境包括服务器、存储、网络环境等,而软件环境包括操作系统版本、系统包和系统参数的配置。 系统环境检查 在安装 Oracle 10g RAC ...
Oracle 10g RAC版本在2002年发布时,标志着Oracle对集群技术的一次重大升级,它增强了数据库性能,同时提供了更强大的容错机制,使得企业级应用能够更好地应对高负载和故障恢复的需求。 #### 二、Oracle RAC简介 ...
### AIX 下 Oracle 10G RAC 实施文档关键知识点概述 #### 1. 项目背景与目标 - **项目名称**: XX项目Oracle 10G RAC实施文档 - **项目目标**: 在AIX操作系统环境下成功部署Oracle 10G RAC集群,以实现数据库高可用...
Oracle 11g RAC高可用Dataguard 主备正确切换步骤需要遵循严格的步骤,包括RAC切单机、单机切换回RAC、切换失败强制升级备机到主用、不同步、重新同步等步骤。只有遵循这些步骤,才能确保高可用Dataguard 主备正确...
- **升级路径**:从Oracle 9i RAC升级到10g RAC可以通过手动运行Oracle提供的SQL升级脚本或者使用Oracle推荐的方法——Database Upgrade Assistant (DBUA)来完成。 - **DBUA介绍**:DBUA是Oracle Database 10g中新增...
本资源手册主要介绍了 Oracle 10g RAC 的安装、配置和维护过程,涵盖了系统硬件、软件配置、网络设置、数据库环境、存储配置、Cluster 和数据库的安装、配置和升级等方面。 系统硬件、软件配置说明 在 Oracle 10g ...
《Oracle 11g RAC on Linux》这本书详细地介绍了如何在Linux环境下部署和管理Oracle数据库的Real Application Clusters(RAC)系统。RAC是一种高可用性解决方案,它允许多个数据库实例同时访问同一个物理数据库,...
### Oracle 11gR2迁移升级至12cR2 RAC...综上所述,Oracle 11gR2向12cR2 RAC的迁移升级是一个复杂且耗时的过程,需要仔细规划和执行每一步骤。通过遵循上述指南,可以最大限度地减少迁移过程中的风险,并顺利完成升级。
完成Oracle 11g RAC的安装和配置通常需要OCP级别的知识,而OCM则代表更高级别的专家认证。 手册可能涵盖以下关键步骤和知识点: 1. **系统需求**:确定硬件和软件的要求,包括操作系统、CPU、内存、磁盘空间和网络...
为了确保 Oracle 11g RAC 的稳定运行,每个虚拟机(节点)至少需要配置 4GB 内存、50GB 硬盘容量,并且需要设置 2 个桥接网卡。 ##### 2.2 共享磁盘配置 共享磁盘配置主要用于存储 Oracle RAC 的集群资源管理器...