oracle打补丁失败会怎么样,一次数据库补丁失败修复案例
问题描述:
DB 11.2.0.4.0
RAC 11.2.0.4.190115
现在需要把DB的PSU也打成190115,由于操作失误把GI的补丁卸载了,卸载出了问题,集群无法正常启动。
报错信息,这种情况直接恢复之前备份过的Grid是直接可以修复的,不幸的是,做之前并没有备份,接到问题后紧急救火。
报错信息
此时使用opatch auot的方式安装会报错,因为opatch auto会先停集群,但发现集群有问题,所以会报错,决定采用手动安装PSU的方式解决问题
修复过程:
执行以下操作,否则后续会报错
1. cp -p $GRID_HOME/perl/lib/5.10.0/Env.pm /usr/lib64/perl5/vendor_perl/
或者yum install perl-Env
2. $GRID_HOME/crs/install/rootcrs.pl-unlock,需要执行步骤一否则报错:
Can’t locate Env.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5
3.打Grid补丁
本步骤执行过程中可能会有权限之类的报错,部分文件属主是root,需要把权限GRID_HOME中的文件属主统一改成grid
# su - grid
$ cd /stage/
$ opatch apply -local
$ cd /stage/
$ opatch apply -local
$ cd /stage/
$ opatch apply -local
4. 打Oracle补丁
# su - oracle
$ /stage//custom/server//custom/scripts/
$ ./prepatch.sh -dbhome $ORACLE_HOME
$ cd /stage//custom/server//
$ opatch apply -local
$ cd /stage//custom/server//custom/scripts/
$ ./postpatch.sh -dbhome $ORACLE_HOME
$ cd /stage/
$ opatch apply -local
5. 集群资源复位
# $GRID_HOME/rdbms/install/rootadd_rdbms.sh
集群会自动拉起,启动DB恢复正常。
oracle打补丁失败会怎么样,一次数据库补丁失败修复案例相关推荐
- oracle expdp 06512,oracle的expdp时出现ORA-39125ORA-01555ORA-06512错误导致数据库备份失败!...
oracle的expdp时出现ORA-39125&ORA-01555&ORA-06512错误导致数据库备份失败! 具体报错信息如下,请Oracle大神急救下: Export: Rele ...
- mysql查询补丁更新_OS:服务器系统补丁及数据库补丁更新说明
操作系统如何打补丁? 1.首先点击系统左下角的"开始",找到"控制面板". 2.点击"控制面板",进入到控制面板选项. 3.然后在控制面板选 ...
- 局域网访问mysql失败_连接局域网sql数据库服务器失败
SQL数据库学习之路(八) 数据库介绍: 在网页上的主程序中进行注册操作,然后把数据发送给人,人传递这些数据到数据库当中. 为什么学ADO.NET:之前我们所学的只能在查询分析器中查看数据,操作数据. ...
- Oracle 12.2.0.1版本以上的PSU补丁相关知识
说明: 从12.2.0.1开始,PSU补丁有database update.database update revisons补丁.这两个补丁是有区别的,具体可以参考MOS中相关文档中的Q6.Q7.Q1 ...
- oracle数据库初始化失败怎么办,oracle数据库正常停止
利用dbstart和dbshut脚本自动启动和停止数据库的问题 客户的两台IBM Power 740小型机使用HACMP软件创建互备关系的数据库服务器,每台小型机运行一个数据库,任何一台服务器出现故障 ...
- 2021年4月Oracle数据库补丁分析报告
点击上方"蓝字" 关注我们,享更多干货! 引言 编写目的 编写此文档为了更好地指导Oracle补丁安装工作,细化工作任务,规范安装升级操作. 背景 Oracle对于其产品每个季度发 ...
- oracle出错如何备份数据,Oracle数据库备份失败, 出错代码:0xe0001402
Oracle数据库备份失败, 出错代码:0xe0001402文章:TECH117143|创建日期: 2009-01-31|更新日期: 2009-01-24| 文章类型Technical Solutio ...
- 电脑系统安装失败无法启动服务器,Windows2008R2安装补丁后系统无法启动
我这里有四台曙光服务器,使用的是AMD opteron 6276CPU ,操作系统是windows server 2008 datacenter sp1版操作系统,安装有sqlserver 2008 ...
- oracle asm磁盘标签丢失导致整个集群和数据库启动失败
oracle asm磁盘标签丢失导致整个集群和数据库启动失败 应用环境描述 一.硬件 1. 服务器:2台dell r610-16G内存.2颗6核xeon cpu.2个146G sas盘,做了raid1 ...
最新文章
- 应对单条高频的数据修改方案
- 中国二维码应用被国外标准垄断 信息安全问题频发
- python操作文件的库_Python使用pyshp库读取shapefile信息的方法
- 【落地为王】域乎区块链应用之影视文化篇:让梦想照进现实
- boost::ptr_list相关的测试程序
- 为什么ABAP里有些场景必须加上COMMIT WORK才生效
- python归并排序理解不了_一日一技:如何更好地理解归并排序?
- 阿里云Quick BI——让人人都成为分析师
- X86逆向教程12:内存补丁的制作
- tbb::atomic和std::atomic的区别 废弃
- File.WriteAllText 写入TXT文件时不能正确换行只显示方块
- java8 API 中文 翻译版 java帮助文档下载
- .bat文件和脚本文件
- 宏源药业上市破发:跌幅16% 公司市值168亿超募17亿
- 前端追梦人JavaScript教程
- [转]XML详解--Schema
- Markdown 编辑阅读器使用方法
- Cron表达式周1至周5,每天上午8点至下午18点,每分钟执行一次
- PJzhang:kali linux安装金山wps、永中office、sougoupinyin、ibuspiyin
- js如何实现关闭当前页面