oracle补丁p18841764相关

数据库版本:11.2.0.4.0

补丁要求环境:linux64(此处以该版本为例)

补丁注意事项:可以滚动升级。需要关闭该节点数据库,并关闭该节点的集群服务与相关进程。

补丁流程:

1、 unzip补丁包(建议路径为/u01)

2、关闭节点数据库与相关数据库资源

3、替换OPatch

4、进入补丁的路径下,opatch apply

常见错误处理:

Q1:有活动的lib包,不能进行补丁。

A1:有程序持有相关lib的句柄。lsof lib,找到持有该lib的句柄程序,关闭改程序即可。

Q2:补丁打完后,无法identify controlfile

A2:在rac环境下打该补丁必须关闭集群相关服务,若未关闭会引起asm注册的问题。在所有节点下执行

[email protected]:/u01/app/grid/product/11.2.0/db_1/bin$ ./setasmgidwrap -o /u01/app/oracle/product/11.2.0/db_1/bin/oracle

重新注册asm到oracle即可。

Q3:opatch版本过低

A3:下载p6880880补丁包,解压补丁后,替换ORACLE_HOME/OPacth

补充:未关闭asm情况下的,数据库启动日志关键部分如下

NOTE: Loaded library: System

ORA-15025: could not open disk "/dev/mapper/asmdata01"

ORA-27041: unable to open file

Linux-x86_64 Error: 13: Permission denied

Additional information: 9

ORA-15025: could not open disk "/dev/mapper/asmdata02"

ORA-27041: unable to open file

Linux-x86_64 Error: 13: Permission denied

Additional information: 9

ORA-15025: could not open disk "/dev/mapper/asmdata03"

ORA-27041: unable to open file

Linux-x86_64 Error: 13: Permission denied

Additional information: 9

SUCCESS: diskgroup DATADG was dismounted

ERROR: diskgroup DATADG was not mounted

ORA-00210: cannot open the specified control file

ORA-00202: control file: ‘+DATADG/pmsgs/controlfile/current.256.875718133‘

ORA-17503: ksfdopn:2 Failed to open file +DATADG/pmsgs/controlfile/current.256.875718133

ORA-15001: diskgroup "DATADG" does not exist or is not mounted

ORA-15040: diskgroup is incomplete

ORA-15040: diskgroup is incomplete

ORA-15040: diskgroup is incomplete

ORA-205 signalled during: ALTER DATABASE   MOUNT...

Sat Apr 23 04:28:03 2016

ALTER SYSTEM SET local_listener=‘ (ADDRESS=(PROTOCOL=TCP)(HOST=10.212.242.199)(PORT=1521))‘ SCOPE=MEMORY SID=‘pmsgs1‘;

Sat Apr 23 04:28:29 2016

Reconfiguration started (old inc 2, new inc 4)

List of instances:

1 2 (myinst: 1)

Global Resource Directory frozen

Communication channels reestablished

Master broadcasted resource hash value bitmaps

Non-local Process blocks cleaned out

Sat Apr 23 04:28:30 2016

LMS 1: 0 GCS shadows cancelled, 0 closed, 0 Xw survived

Sat Apr 23 04:28:30 2016

LMS 3: 0 GCS shadows cancelled, 0 closed, 0 Xw survived

Sat Apr 23 04:28:30 2016

LMS 0: 0 GCS shadows cancelled, 0 closed, 0 Xw survived

Sat Apr 23 04:28:30 2016

LMS 2: 0 GCS shadows cancelled, 0 closed, 0 Xw survived

Set master node info

Submitted all remote-enqueue requests

Dwn-cvts replayed, VALBLKs dubious

All grantable enqueues granted

Post SMON to start 1st pass IR

Submitted all GCS remote-cache requests

Post SMON to start 1st pass IR

Fix write in gcs resources

Reconfiguration complete

Sat Apr 23 04:28:32 2016

Starting ORACLE instance (normal)

Sat Apr 23 04:29:28 2016

Warning: VKTM detected a time drift.

Time drifts can result in an unexpected behavior such as time-outs. Please check trace file for more details.

Sat Apr 23 04:33:25 2016

Shutting down instance (immediate)

时间: 2024-10-09 20:35:05

oracle补丁p18841764相关的相关文章

[转帖]Oracle 补丁体系(PSR/PSU/CPU) 及 opatch 工具 介绍

Oracle 补丁体系(PSR/PSU/CPU) 及 opatch 工具 介绍 原文:http://blog.csdn.net/tianlesoftware/article/details/5809526 其实 原始blog 比较早了 应该是六年前的内容了 但是感觉还是挺好的 自己公司的产品暂时没做到这样 但是存在一个问题, 一个是 云转型 一个是 原始的monolith 的应用 的区别对待 其实 认为不管是micro service 还是 monolithic 的应用 其实都是差不多的东西.

oracle数据库事务相关【weber出品必属精品】

事务的概念:事务:一个事务由一组构成一个逻辑操作的DML语句组成 事务有开始有结束,事务以DML语句开始,以Conmmit和Rollback结束.以下情况会使得事务结束: 1. 执行COMMIT 或者 ROLLBACK 语句 2. 执行DDL或者 DCL语句 3. 用户退出 4. 系统崩溃 一个事务可以包含下列语句: 1. 对数据做出一致性修改的DML语句 2. 一个 DDL 语句 3. 一个 DCL语句 DDL与和DCL语句执行的过程: 1. 首先发出COMMIT; 2. 执行对数据字典的DM

oracle物理体系相关查询语句

1.查看SGA和PGA 这里看到SGA和PGA大小为0是因为在oracle 11g中,推出了memory_target这个参数,memory_target参数指定的内存会自动分配内存给SGA与PGA: 查看memory_target: sga_max_size=3200M表示当数据库运行是的内存超过sga_target的大小时,操作系统OS能够分配再分配内存给SGA,但大小不能超过3200M: 2.查看共享池与数据缓冲区 共享池与数据缓冲区大小为0是因为oracle设置为SGA自动管理,共享池与

转://Oracle补丁及opatch工具介绍

一. CPU(Critical Patch Update) 一个CPU内包含了对多个安全漏洞的修复,并且也包括相应必需的非安全漏洞的补丁.CPU是累积型的,只要安装最新发布的CPU即可,其中包括之前发布的所有CPU的内容.事实上,在CPU之前的安全漏洞修改除去个别例外也被包括在CPU中.Oracle公司只对处于标准技术支持和延长支持期间的产品提供CPU更新,对处于维持支持范围的产品不提供新的CPU.(对于9.2以前的版本,只对处于ECS和EMS期间的版本提供CPU更新.) 一般对当前补丁发行版及

Oracle补丁术语介绍

在使用Oracle的技术支持服务的时候,经常会遇到补丁相关的术语.现在对这些术语做些解释说明: Interim patch/One-off patch:是我们常说的小补丁,为了修复某(几)个Bug而发布的补丁.这种补丁推荐在测试库上测试无误后再安装在生产库上. Merged patch: 合并的补丁.当几个小补丁之间有冲突,不能同时安装的时候,需要提供这种Merged Patch.补丁冲突主要是由于2个或者多个补丁修改同一个文件,但是修改的内容是不同的. Bundle patch:补丁集,修复多

Oracle 补丁那些事儿(PS、PSU、CPU、SPU、BP、DBBP…)

当前ORACLE数据库提供两种方式的补丁一种是主动的Proactive Patches和另一种被动的Reactive Patches,其中Reactive Patches是指过去的ONE-OFF Patch,而过去的PSU,SPU/CPU,BP都是Proactive Patches.从12c(12.1.0.2)起数据库又提供了一个名为DBBP的补丁类型,在数据库安装选择补丁时建议是PSU,CPU,DBBP中的一种,在12c以前至少是安装相应版本的PSU,而从12.1.0.2起想要安装更全的补丁集

[转帖]oracle补丁类型

https://www.cnblogs.com/liang545621/p/9417919.html 介绍挺好的 跟现在的也比较类似呢. 名称 说明 Release ¤ 标准产品发布.如Oracle Database 10g Release 2的第一个发行版本为10.2.0.1,可以在OTN.edelivery等站点上公开下载 Patch Set Release ¤ 就是早期大家常说的PSR.这是在主版本号上发布的补丁集,修复了较多的Bug,可能会包含一些增强功能(Enhancement).比如

oracle创建表相关

1 --创建表 2 create table person( 3 id number primary key, 4 name varchar2(40), 5 birth date 6 ); 7 --创建序列 8 create sequence person_id_seq 9 increment by 1 10 start with 1 11 nomaxvalue --不设置最大值 12 nocycle --一直累加,不循环 13 cache 10; 14 --创建触发器 15 create or

ORACLE odbc驱动相关

驱动下载 http://www.oracle.com/technetwork/topics/winsoft-085727.html http://www.oracle.com/technetwork/cn/topics/winsoft-095945-zhs.html oracle odbc 驱动安装(不安装oracle客户端) 最近做了一个项目,通过VC odbc访问oracle数据库,在我电脑上可以正常运行,在其他电脑上运行不了,原因是没有oracle odbc驱动,无法配置oracle数据源