11g打psu

1.关闭数据库
  停监听
  检查服务进程   ps aux | grep ora_       ps aux | grep tns


2.检查opatch版本信息,需要的话进行升级
检查:
su - oracle
cd $ORACLE_HOME/OPatch
./opatch version
升级:
unzip ***** .zip  -d $ORACLE_HOME


3、应用PSU补丁


unzip 11.2.0.4.8_db_psu_p21352635_112040_Linux-x86-64.zip


su - oracle
cd $ORACLE_HOME/OPatch


./opatch apply /21352635/


报错信息:
Following executables are active :
/u01/app/oracle/product/11.2.0/dbhome_1/lib/libclntsh.so.11.1
UtilSession failed: Prerequisite check "CheckActiveFilesAndExecutables" failed.
Log file location: /u01/app/oracle/product/11.2.0/dbhome_1/cfgtoollogs/opatch/opatch2016-01-21_02-56-44AM_1.log


OPatch failed with error code 73


原因:
可能是有些执行程序用到了  
/u01/app/oracle/product/11.2.0/dbhome_1/lib/目录下的库文件libclntsh.so.11.1


解决方法:
使用fuser查看  
[oracle@ora_11g oinstall]$ /sbin/fuser /u01/app/oracle/product/11.2.0/dbhome_1/lib/libclntsh.so.11.1 /u01/app/oracle/product/11.2.0/dbhome_1/lib/libclntsh.so.11.1: 12831m


#若报了进程号则杀掉此进程号
kill -9 12831




然后重新执行即可




查看补丁安装情况
SQL> !$ORACLE_HOME/OPatch/opatch lsinventory


通过视图查看rdbms补丁安装情况

SQL> select * from dba_registry_history;



接下来参考psu软件包里readme的方法


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值