update patch step
下载补丁:
https://support.oracle.com/CSP/ui/flash.html
12345678
更新补丁步骤
一》
切换到AP账号
关闭AP层
adadmin //(ADADMIN执行文件位于$AD_TOP/bin下)
5. Change Maintenance Mode
1. Enable Maintenance Mode
退出
查看补丁的readme
Adpatch
打完补丁后
Adadmin
5. Change Maintenance Mode
1. Disable Maintenance Mode
二》
-----------------------------------------------华丽的开始线----------------------------------------------
//// 个别补丁安装实例
不用开启ADADMIN维护模式,AP补丁用AP账号更新补丁,DB补丁用DB账号更新。
个别补丁Patch 4518443修复BUG4518443,这一BUG的主要问题是TNS LISTENER在注册ONS(Oracle Notification Services)的同时如果创建子进程,那么LISTENER会挂起(HANGUP)。
安装时,首先,从metalink下载补丁的压缩文件p4518443_10105_LINUX.zip。将此文件解压缩至某一目录中。解压缩后,这一补丁的所有文件都在子目录4518443下,目录名就是个别补丁的补丁号,opatch依据目录名获得信息,所以一定不要重命名子目录。
然后,在终端窗口中,执行cd命令移动到4518443子目录中,执行以下命令:
$ $ORACLE_HOME/OPatch/opatch apply
对inventory列表,确认安装操作:
$ $ORACLE_HOME/OPatch/opatch lsinventory
执行卸载命令时,也必须使4518443子目录成为当前目录。其中,Rollback命令需要两个参数:-id给出个别补丁号;-ph 给出个别补丁解压缩后的路径。
$ $ORACLE_HOME/OPatch/opatch rollback -id 4518443 -ph /…/4518443
随后再对inventory列表,则会看到这一个别补丁已经被移去。
4. 使用opatch显示已安装的版本信息
不需要启动数据库,执行加选项的对inventory的列表命令,可以得到已安装的软件的各个组件的详细版本信息。
$ $ORACLE_HOME/OPatch/opatch lsinventory –detail ////
-----------------------------------------------华丽的分割线----------------------------------------------
9044638补丁(AP):
切换到AP账号,关闭AP,进到9044638所在的目录; 执行”opatch apply”(如果无法运行,就加入路径“$ORACLE_HOME/OPatch/opatch apply”),完成后运行ADADMIN,选”1”再选”4”,选择”Y”.
8496830补丁(DB):
关闭AP、DB。切换到DB账号,进到8496830所在的目录,执行”opatch apply”(如果无法运行,就加入路径“$ORACLE_HOME/OPatch/opatch apply”)。
8496830补丁:
kill -9 ID号; 杀死进程
chomd –R 777 8496830
su – oraprod
opatch lsinventory|grep 8496830
要改下面这个,在哪个环境就把哪个环境前面的#去掉
vi /etc/oraIn*
1.启动db.
2.做pre-clone (db,ap)
3.重启db和启动ap
-----------------------------------------------华丽的终结线----------------------------------------------