Oracle 11.2.0.4单实例打补丁
Oracle 11.2.0.4单实例打PSU,OJVM PSU补丁快速参考
写在前面:
· 1.Oracel打每个补丁的操作有时存在差异,所以不管多熟悉,都应该在打任何补丁之前阅读新补丁中附带的readme。
· 2.Oracle每季度都会更新一个最新的PSU,本文最新指的是当前最新(即0719发布的PSU)。
· 3.之前整理的完整记录一则Oracle 11.2.0.4单实例打PSU补丁的过程由于旨在体验打补丁的整个过程,粘贴了所有过程输出,篇幅很长,不利于快速参考,本次旨在可以用来快速参考,并增加了OJVM PSU的修补部分。如果对本文的简要命令有疑问,可以反过来参考之前的文章做对比。
本次环境: RHEL 6.5 + Oracle 11.2.0.4 单实例
目前最新的PSU: 补丁程序23054359: DATABASE PATCH SET UPDATE
11.2.0.4.160719
目前最新的OJVM PSU: 补丁程序23177551: OJVM PATCH SET UPDATE
11.2.0.4.160719
1.OPatch 更新
打补丁一定要确保OPatch的版本符合readme中的要求,一般下载对应数据库版本最新的OPath覆盖即可。
此环节主要命令如下:
1. echo $ORACLE_HOME
2. cd $ORACLE_HOME
3. mv OPatch
OPatch_bak
4. unzip
/your_patch_dir/p6880880_112000_Linux-x86-64.zip
5. $ORACLE_HOME/OPatch/opatch
version
Tips:your_patch_dir 这里是代指你补丁介质存放的绝对目录.
2.应用PSU补丁
2.1 数据库软件应用补丁:
此环节主要命令如下:
1. cd /your_patch_dir
2. unzip
p23054359_112040_Linux-x86-64.zip
3. cd 23054359
4. export
PATH=$ORACLE_HOME/OPatch:$PATH
5. opatch prereq CheckConflictAgainstOHWithDetail
-ph ./
6. --关闭监听和数据库等相关服务
7. lsnrctl stop
8. SQL> shutdown
immediate
9. opatch apply
2.2 数据库应用补丁:
此环节主要命令如下:
1. cd
$ORACLE_HOME/rdbms/admin
2. sqlplus /nolog
3. SQL> CONNECT /
AS SYSDBA
4. SQL> STARTUP
5. SQL>
@catbundle.sql psu apply
6. SQL> QUIT
3.应用OJVM PSU补丁
3.1 数据库软件应用补丁:
此环节主要命令如下:
1. unzip -d
<PATCH_TOP_DIR> p23177551_11204_<PLATFORM_NAME>.zip
2. cd
<PATCH_TOP_DIR>/23177551
3. opatch prereq
CheckConflictAgainstOHWithDetail -ph ./
4. --关闭数据库
5. SQL> shutdown
immediate
6. cd
<PATCH_TOP_DIR>/23177551
7. opatch apply
8. opatch lsinventory
3.2 数据库应用补丁:
此环节主要命令如下:
1. --加载改动的SQL文件到数据库
2. cd
$ORACLE_HOME/sqlpatch/23177551
3. sqlplus /nolog
4. SQL> CONNECT /
AS SYSDBA
5. SQL> startup
upgrade
6. SQL>
@postinstall.sql
7. SQL> shutdown
8. SQL> startup
9.
10.--重新编辑无效对象
11.cd $ORACLE_HOME/rdbms/admin
12.sqlplus /nolog
13.SQL> CONNECT / AS SYSDBA
14.SQL> @utlrp.sql
15.
16.--最后启动监听
17.lsnrctl start
18.SQL> alter system register;
4.检查补丁应用情况
4.1 opatch 检查
$ORACLE_HOME/OPatch/opatch lspatches;
$ORACLE_HOME/OPatch/opatch lsinventory;
正常输出如下:
1. $
$ORACLE_HOME/OPatch/opatch lspatches;
2. 23177551;OJVM
PATCH SET UPDATE 11.2.0.4.160719
3. 23054359;Database
Patch Set Update : 11.2.0.4.160719 (23054359)
4.
5. OPatch succeeded.
6.
7. $
$ORACLE_HOME/OPatch/opatch lsinventory;
8.
9. Oracle 中间补丁程序安装程序版本 11.2.0.3.14
10.版权所有 (c) 2016, Oracle Corporation。保留所有权利。
11.
12.
13.Oracle Home :
/u01/app/oracle/product/11.2.0/dbhome_1
14.Central Inventory : /u01/app/oraInventory
15.
from :
/u01/app/oracle/product/11.2.0/dbhome_1/oraInst.loc
16.OPatch version : 11.2.0.3.14
17.OUI version : 11.2.0.4.0
18.Log file location : /u01/app/oracle/product/11.2.0/dbhome_1/cfgtoollogs/opatch/opatch2016-09-22_10-41-49上午_1.log
19.
20.Lsinventory Output file location :
/u01/app/oracle/product/11.2.0/dbhome_1/cfgtoollogs/opatch/lsinv/lsinventory2016-09-22_10-41-49上午.txt
21.
22.--------------------------------------------------------------------------------
23.Local Machine Information::
24.Hostname: langchao01
25.ARU platform id: 226
26.ARU platform description:: Linux x86-64
27.
28.已安装的顶级产品 (1):
29.
30.Oracle Database 11g
11.2.0.4.0
31.此 Oracle 主目录中已安装 1 个产品。
32.
33.
34.中间补丁程序 (2) :
35.
36.Patch
23177551 : applied on Thu Sep
22 09:51:13 CST 2016
37.Unique Patch ID: 20351577
38.Patch description: "OJVM PATCH SET UPDATE
11.2.0.4.160719"
39.
Created on 27 Jun 2016, 12:28:29 hrs PST8PDT
40.
Bugs fixed:
41.
23727132, 18933818, 19176885, 17201047, 14774730, 19153980, 21911849
42.
18166577, 17056813, 21811517, 19909862, 22675136, 19895326, 22253904
43.
17804361, 19231857, 17528315, 19058059, 19554117, 19007266, 17285560
44.
22670385, 18458318, 19187988, 23265914, 19006757, 19374518, 19223010
45.
22118835, 19852360, 20408829, 21047766, 21566944
46.
47.Patch
23054359 : applied on Thu Sep
22 09:37:04 CST 2016
48.Unique Patch ID: 20226193
49.Patch description: "Database Patch Set Update : 11.2.0.4.160719
(23054359)"
50.
Created on 15 Jun 2016, 16:08:35 hrs PST8PDT
51.Sub-patch
22502456; "Database Patch Set Update : 11.2.0.4.160419
(22502456)"
52.Sub-patch
21948347; "Database Patch Set Update : 11.2.0.4.160119
(21948347)"
53.Sub-patch
21352635; "Database Patch Set Update : 11.2.0.4.8 (21352635)"
54.Sub-patch
20760982; "Database Patch Set Update : 11.2.0.4.7 (20760982)"
55.Sub-patch
20299013; "Database Patch Set Update : 11.2.0.4.6 (20299013)"
56.Sub-patch
19769489; "Database Patch Set Update : 11.2.0.4.5 (19769489)"
57.Sub-patch
19121551; "Database Patch Set Update : 11.2.0.4.4 (19121551)"
58.Sub-patch
18522509; "Database Patch Set Update : 11.2.0.4.3 (18522509)"
59.Sub-patch
18031668; "Database Patch Set Update : 11.2.0.4.2 (18031668)"
60.Sub-patch
17478514; "Database Patch Set Update : 11.2.0.4.1 (17478514)"
61.
Bugs fixed:
62.
17184721, 21538558, 16091637, 18092127, 17381384, 15979965, 18441944
63.
13837378, 16314254, 16731148, 17835048, 13558557, 17201159, 17853498
64.
17246576, 18356166, 18440047, 18681862, 16875449, 19788842, 17296856
65.
21330264, 14010183, 17648596, 17551063, 17025461, 17267114, 22507210
66.
17912217, 17889583, 18202441, 17040764, 16524926, 17478145, 19358317
67.
18747196, 18641419, 17036973, 17811789, 14285317, 16542886, 18009564
68.
16618694, 8322815, 16692232, 18247991, 22507234, 17570240, 17848897
69.
17441661, 14034426, 17465741, 16596890, 17437634, 20506706, 21343897
70.
21453153, 18339044, 22321741, 17951233, 18430495, 21787056, 22380919
71.
20506715, 17811429, 19721304, 18230522, 19554106, 19458377, 17612828
72.
22092979, 22321756, 17040527, 17811438, 18641461, 14657740, 13364795
73.
21387964, 17588480, 17346671, 18235390, 17889549, 19309466, 16472716
74.
20596234, 18331850, 18641451, 17344412, 21179898, 17546761, 18203835
75.
18964939, 18203838, 18203837, 17313525, 22195457, 18139690, 22296366
76.
14106803, 16837842, 17842825, 21352646, 20657441, 16360112, 22195441
77.
17389192, 14565184, 17205719, 14354737, 22195448, 14764829, 13944971
78.
16571443, 21868720, 17186905, 17080436, 18673342, 17027426, 19972569
79.
19972568, 19972566, 17282229, 19972564, 16870214, 19615136, 17390431
80.
18762750, 16613964, 18098207, 17957017, 18471685, 19730508, 21538485
81.
18264060, 17323222, 17754782, 17600719, 18317531, 17852463, 17596908
82.
17655634, 20074391, 16228604, 19972570, 18996843, 19854503, 16042673
83.
17835627, 20334344, 20861693, 18000422, 17393683, 17551709, 20506699
84.
19006849, 18456514, 18277454, 17258090, 17174582, 17242746, 16399083
85.
17824637, 17762296, 17397545, 16450169, 12364061, 20067212, 18856999
86.
19211724, 19463893, 21343775, 19463897, 17853456, 18673304, 20004021
87.
21668627, 16194160, 17477958, 16538760, 12982566, 20296213, 18293054
88.
17610798, 19699191, 18135678, 17311728, 16785708, 10136473, 17786518
89.
18315328, 18334586, 12747740, 19032867, 18096714, 17390160, 17232014
90.
16422541, 18673325, 18155762, 14015842, 19827973, 22683225, 17726838
91.
18554871, 23177648, 18051556, 20803583, 18282562, 17922254, 15990359
92.
21972320, 16855292, 16668584, 21343838, 20299015, 17446237, 18093615
93.
17694209, 17288409, 17274537, 13955826, 16934803, 17634921, 17501491
94.
16315398, 22683212, 17006183, 13829543, 18191164, 17655240, 19393542
95.
18384391, 21538567, 16198143, 21847223, 17892268, 20142975, 19584068
96.
17165204, 18508861, 21756699, 18554763, 16901385, 18189036, 17443671
97.
17385178, 17936109, 14829250, 20925795, 17478514, 16850630, 13951456
98.
16595641, 15861775, 14054676, 16912439, 17299889, 17297939, 18619917
99.
16833527, 17798953, 17816865, 18607546, 17571306, 21286665, 17341326
100.
17851160,
20558005, 17586955, 19049453, 21051840, 17587063, 16956380
101.
18328509,
14133975, 18061914, 21051833, 18522509, 18765602, 18199537
102.
17332800,
13609098, 18384537, 22502493, 14338435, 17945983, 21067387
103.
16392068,
17752995, 21051862, 17237521, 16863422, 18244962, 19544839
104.
17156148,
18973907, 17877323, 17449815, 18180390, 17088068, 17037130
105.
20004087,
19466309, 11733603, 21051858, 18084625, 18674024, 21051852
106.
18091059,
18306996, 16306373, 19915271, 18193833, 17787259, 20631274
107.
16344544,
14692762, 18614015, 17346091, 18228645, 17721717, 18436307
108.
11883252,
21756677, 17891943, 22353199, 16384983, 19121551, 12816846
109.
17982555,
17761775, 17265217, 17071721, 16721594, 21756661, 18262334
110.
15913355,
17891946, 17672719, 17602269, 17239687, 17042658, 17238511
111.
17811456,
17284817, 17752121, 17394950, 16579084, 17011832, 22195465
112.
14602788,
18325460, 12611721, 16903536, 17006570, 16043574, 18783224
113.
16494615,
21526048, 19197175, 16069901, 17811447, 17308789, 22195477
114.
17865671,
19013183, 17343514, 18316692, 17325413, 16180763, 17348614
115.
14368995,
21983325, 17393915, 16285691, 20331945, 17883081, 17705023
116.
17614227,
22195485, 14084247, 13645875, 16777840, 19727057, 14852021
117.
18744139,
18674047, 17716305, 18482502, 19289642, 17622427, 22195492
118.
14458214,
18723434, 17767676, 19258504, 17786278, 17082983, 21351877
119.
13498382,
18331812, 16065166, 18031668, 22893153, 16943711, 21517440
120.
17649265,
13866822, 18094246, 14245531, 17783588, 17082359, 20448824
121.
18280813,
23330119, 16268425, 17302277, 18018515, 17215560, 19271443
122.
17016369,
20777150, 23330124, 20441797, 19769489, 17545847, 18260550
123.
13853126,
23536835, 17227277, 9756271, 18868646, 17614134, 17546973
124.
19680952,
18704244, 18828868, 18273830, 17050888, 17360606, 16992075
125.
17375354,
12905058, 18362222, 17571039, 17468141, 18436647, 17235750
126.
21168487,
16220077, 16929165
127.
128.
129.
130.
--------------------------------------------------------------------------------
131.
132.
OPatch succeeded.
133.
$
4.2 SQL> select * from
dba_registry_history;
SQL> select * from dba_registry_history;
1. SQL> set
linesize 1000
2. SQL> r
3. 1* select * from dba_registry_history
4.
5. ACTION_TIME
ACTION
NAMESPACE VERSION ID BUNDLE_SERIES COMMENTS
6. ---------------------------------------------------------------------------
------------------------------ ------------------------------
------------------------------ ---------- ------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
7. 24-AUG-13
12.03.45.119862 PM APPLY SERVER 11.2.0.4 0 PSU Patchset 11.2.0.2.0
8. 22-JUL-16
04.04.17.767881 PM
APPLY
SERVER
11.2.0.4 0
PSU Patchset
11.2.0.2.0
9. 22-SEP-16
09.41.41.199208 AM
APPLY
SERVER 11.2.0.4 160719 PSU PSU 11.2.0.4.160719
10.22-SEP-16 09.55.50.902876 AM
jvmpsu.sql
SERVER 11.2.0.4.160719OJVMPSU 0 RAN jvmpsu.sql
11.22-SEP-16 09.55.50.941558 AM
APPLY
SERVER 11.2.0.4.160719OJVMPSU 0 OJVM PSU post-install
12.22-SEP-16 09.55.50.943907 AM
APPLY
23177551
Patch 23177551 applied
13.
14.6 rows selected.
至此,Oracle 11.2.0.4单实例打PSU,OJVM PSU补丁(160719)已完成。
Oracle 11.2.0.4单实例打补丁的更多相关文章
- Oracle 11.2.0.4单实例打PSU,OJVM PSU补丁快速参考
写在前面: 1.Oracel打每个补丁的操作有时存在差异,所以不管多熟悉,都应该在打任何补丁之前阅读新补丁中附带的readme. 2.Oracle每季度都会更新一个最新的PSU,本文最新指的是当前最新 ...
- Asianux 7.3安装Oracle 11.2.0.4单实例体验
环境:Asianux 7.3 需求:安装Oracle 11.2.0.4 单实例 背景:系统使用默认的最小安装部署,Oracle安装额外需要的包统一使用yum安装. 查看当前系统相关信息: [root@ ...
- oracle 11.2.0.4单实例文件系统安装与补丁
[TOC] 一,预安装处理 1.版本准备 操作系统:RHEL 6.5 数据库版本:Oracle 11.2.0.4 相关包:p13390677_112040_Linux-x86-64_1of7.zip ...
- 完整记录一则Oracle 11.2.0.4单实例打PSU补丁的过程
本文记录了打PSU的全过程,意在体会数据库打PSU补丁的整个过程. 1.OPatch替换为最新版本2.数据库软件应用19121551补丁程序3.数据库应用补丁4.验证PSU补丁是否应用成功 1.OPa ...
- Linux平台Oracle 12.1.0.2 单实例安装部署
主题:Linux平台Oracle 12.1.0.2 单实例安装部署 环境:RHEL 6.5 + Oracle 12.1.0.2 需求:安装部署OEM 13.2需要Oracle 12.1.0.2版本作为 ...
- 11.2.0.4单实例DRCP(Database Resident Connection Pooling)简单测试
DRCP配置及测试 一. DRCP介绍 数据库提供会话进程在数据库中使用资源的方式: 1)Dedicated Server,一个会话在数据库中对应一个专有进程,一对一服务(资源数据库占用过多,一般使用 ...
- Oracle 11.2.0.4_Linux单例篇
Linux 下安装Oracle步骤: 1.设置ip地址 2.设置主机名 3.安装oracle依赖的软件包 mkdir /media/cdrom -p mount /dev/cdrom /media ...
- 11.2.0.1单实例DGduplicate过程
记录一次duplicate完整过程1)环境说明数据库版本oracle11.2.0.1,os linux 6.6备库应用的归档,最近一次是三个月前,由于DG环境以前是好的,因此直接迁移数据即可.本次使用 ...
- Oracle 11.2.0.4 DataGuard 环境打PSU,OJVM PSU补丁快速参考
环境:RHEL6.5 + Oracle 11.2.0.4 DataGuard physical standby 主库和备库都是单节点. 需求:主备库同时应用160719的PSU和OJVM PSU补丁. ...
随机推荐
- Leetcode练习
1. 两数相加 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标. 你可以假设每种输入只会对应一个答案.但是,你不能重复利用这 ...
- 如何做到MySQL的高可用?
本课时的主题是“MySQL 高可用”,主要内容包含: 什么是高可用性 MySQL 如何提升 MTBF MySQL 如何降低 MTTR 避免单点失效 基础软硬件避免单点 MySQL 高可用架构选型 故障 ...
- adb基础常用命令总结
1.adb devices 查看手机设备 2.adb install packsge(包路径)安装包 3.adb install -r packages(保留数据及缓存文件安装新包) 4.adb un ...
- webapi序列化控制
我们都知道在使用WebApi的时候Controller会自动将Action的返回值自动进行各种序列化处理(序列化为json,xml等),但是如果Controller的自动序列化后的结果不是我们想要的该 ...
- 毕业一年的大专生程序员工作总结(java后台)
文章导读 一.回眸过去-- 闲扯的话-- 零碎的技术 二.经验总结-- 沟通交流-- 贵在坚持-- 合理规划 三.展望未来-- 积累行业背景-- 学习清单 四.最后补充 一. 回牟过去 1.闲扯的话 ...
- python 面试真题
0.Python是什么? Python是一种解释型语言.但是跟C和C的衍生语言不同,Python代码在运行之前不需要编译.其他解释型语言还包括PHP和Ruby. Python是动态类型语言,指的是在声 ...
- CSP考前复习
前言 因为loceaner太菜了,他什么东西都不会 所以他打算学一个东西就记录一下 不过因为他很菜,所以他不会写原理-- 而且,他希望在2019CSP之前不会断更 就酱紫,就是写给他自己的--因为他太 ...
- CSP2019滚粗记
CSP2019滚粗记 从不拖更 Day -inf 考完月考才停课\kel,然后月考又被吊打了. Day -1 和左边的\({\text L}\color{red} {\text{ongge}}\)右边 ...
- Linux性能优化实战学习笔记:第三讲
一.关于上下文切换的几个为什么 1. 上下文切换是什么? 上下文切换是对任务当前运行状态的暂存和恢复 2. CPU为什么要进行上下文切换? 当多个进程竞争CPU的时候,CPU为了保证每个进程能公平被调 ...
- docker-composer 简单教程
原文地址:https://blog.51cto.com/9291927/2310444 Docker快速入门——Docker-Compose 一.Docker-Compose简介 1.Docker-C ...