update patch step

下载补丁:

https://support.oracle.com/CSP/ui/flash.html

changgui818@163.com

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

 

-----------------------------------------------华丽的终结线----------------------------------------------

原文地址:https://www.cnblogs.com/liuweicong39/p/3232036.html