安装 Oracle Database PSU 10.2.0.4.2 步骤
5 安装PSU 10.2.0.4.2
本例是基于10.2.0.4版本2009-10-22(Metalink 756671.1)发布的Oracle Recommended Patches的安装. 本PSU(Patch Set Update)是基于10.2.0.4版本的第二个累计补丁集10.2.0.4.2(Bug 8833280), 且已经包含了截至到200910月份的CPU(Critical Patches Update), 共修正了293个bug. PSU 10.2.0.4.2 包括如下以前发布的补丁:
Generic Recommended Bundle #4 (Patch 8362683)
RAC Recommended Bundle #3 (Patch 8344348)
Data Guard Broker Recommended Bundle #1 (Patch 7936793)
Data Guard Physical/Recovery Recommended Bundle #1 (Patch 7936993)
Data Guard Logical Recommended Bundle #1 (Patch 7937113)
5.1 停止Oracle相关进程
$ lsnrctl stop
$ emctl stop dbconsole
$ sqlplus / as sysdba
SQL> shutdown immediate;
5.2 安装PSU
安装过程大概3-5分钟.
$ cd /home/wangnc/10g/patches
$ unzip p8833280_10204_Linux-*
$ $ORACLE_HOME/OPatch/opatch prereq CheckConflictAgainstOHWithDetail -phBaseDir ./8833280
$ cd 8833280
$ $ORACLE_HOME/OPatch/opatch apply
...
Is the local system ready for patching? [y|n]
y
...
5.3 执行psu_root.sh
如果数据库要用Job Scheduling, 则还需用root用户执行脚本psu_root.sh:
# cd /home/wangnc/10g/patches/8833280
# export ORACLE_HOME=/u01/app/oracle/product/10.2.0/db_1
# sh psu_root.sh
5.4 安装后数据库操作
如果原先已建数据库则一定要做本步骤, 大概4-5分钟.
1) 加载modified.sql到数据库
$ sqlplus /nolog
SQL> CONNECT / AS SYSDBA
SQL> STARTUP
SQL> @?/rdbms/admin/catbundle.sql psu apply
2) 重编译数据库视图
确认未曾重新编译过:
SQL> SELECT * FROM registry$history where ID = '6452863';
no rows selected
确认有多少对象需要重新编译:
SQL> @?/cpu/view_recompile/recompile_precheck_jan2008cpu.sql
开始重新编译:
SQL> SHUTDOWN IMMEDIATE
SQL> STARTUP UPGRADE
SQL> @?/cpu/view_recompile/view_recompile_jan2008cpu.sql
SQL> SHUTDOWN;
SQL> STARTUP;
最后编译数据库失效对象:
SQL> @?/rdbms/admin/utlrp.sql
SQL> QUIT
5.5 验证安装结果
$ $ORACLE_HOME/OPatch/opatch lsinventory
5.6 启动Oracle其它进程
$ lsnrctl start
$ emctl start dbconsole
--End--
安装 Oracle Database PSU 10.2.0.4.2 步骤相关推荐
- Debian Squeeze AMD64安装Oracle 10g x86_64 10.2.0....
2019独角兽企业重金招聘Python工程师标准>>> 服务器操作系统为Debian Squeeze AMD64,没有安装X,通过ssh远程访问.客户端为debian testing ...
- Oracle 10g R2 RAC手动打补丁PSU(10.2.0.5.19)
一.准备工作 1,数据库环境 操作系统版本 : Redhat 5.8 x64 数据库版本 : Oracle 10.2.0.5 x64 RAC Cluterware : ...
- ORACLE RAC 从10.2.0.5.0升级到10.2.0.5.8
一.准备工作 需要 p13923855_102058_Linux-x86-64.zip p6880880_102000_Linux-x86-64.zip 首先升级OPatch,解压OPatch unz ...
- Oracle 10g 应用补丁PSU 10.2.0.5.180717
最近测试了一下在Oracle 10g下面(单实例下面)升级.应用补丁PSU 10.2.0.5.180717,打这个补丁的主要原因是 Oracle 将于 2019年6月启用新的SCN兼容性,并且由于Bi ...
- Oracle Linux 6 3下安装Oracle 11g R2 11 2 0 3
分享一下我老师大神的人工智能教程.零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.csdn.net/jiangjunshow 本文主要描述了在O ...
- 在Ubuntu1204-64位和CentOS6.5-64位上安装Oracle Database 11gR2
2019独角兽企业重金招聘Python工程师标准>>> 摘要:CentOS,Ubuntu上安装Oracle Database 11gR2过程,记录了遇到的问题和解决办法,并记下了相应 ...
- 安装Oracle Database 11g 找不到文件“WFMLRSVCApp.ear” .
在64位Windows 7 系统下安装Oracle Database 11g 的过程中, 出现提示: "未找到文件D:\app\Administrator\product\11.2.0\db ...
- Oracle - 安装 Oracle Database 11g Release 2
写在前面:工作中,一般安装 Oracle 11g 客户端,配置 Net Manager(安装好客户端或者服务端才会有),远程连接 Oracle 数据库即可满足连接数据库的需求了.若希望本机可以操作 O ...
- maven中引入oracle驱动报错Missing artifact com.oracle:ojdbc14:jar:10.2.0.4.0
maven中引入oracle驱动报错Missing artifact com.oracle:ojdbc14:jar:10.2.0.4.0 问题:引入依赖之后会报错.在maven中央库中查找ojdbc, ...
最新文章
- 在kubernetes集群中部署mysql主从
- Maven安装和配置及eclipse创建Maven项目
- 阿里巴巴副总裁王明强:速卖通向海外输出的跨境零售电商新模式,在全球范围内具备可复制性
- vue v-for 不能自能渲染问题
- matlab 传递函数 响应,matlab:知道传递函数G,怎么画出阶跃响应?
- 如何合理地建立 Mysql 索引
- 操作需要计算机管理员权限,win10系统操作文件时提示需要管理员权限的处理教程...
- Shiro 整合SpringMVC 并实现权限管理,登录和注销
- [Python + PyQt5] 均匀平面波的入射、反射及透射的仿真实验
- patterns practices: Mobile Architecture Pocket Guide
- python的logging日志
- 计算机使用快捷键大全
- psp记忆棒测试软件,psp记忆棒修复工具 ms-format
- 朗文3000词汇表带音标_牛津3000词汇表
- matlab提示利用了总线信号,Simulink 总线信号
- Html隐藏占空间与隐藏不占空间
- c语言编程中u16啥意思,STM32中数据类型定义 U8 U16 U32解释说明
- whistle启动时,输入命令w2 start报:w2 start‘w2‘ 不是内部或外部命令,也不是可运行的程序或批处理文件。
- python运用maya_适用于maya和其他3d应用程序的python版本
- treefrog之视图 ERB
热门文章
- 修改vsftpd的默认根目录/var/ftp/pub到另一个目录
- element-ui踩坑
- 彻底弄懂css3的flex弹性盒模型
- OpenResty 反向代理的用法与技巧
- zigbee vs 433
- 建立ARM交叉编译环境 (arm-none-linux-gnueabi-gcc with EABI)
- Linux下的第一个驱动程序
- python条形图一直长_条形图的坐标轴标签过长,怎么优化更美观呢?
- auto.js停止所有线程_十年架构师带你快速上手多线程
- 四川一级计算机课程编码,四川省计算机一级考试真题