由于在Grid Infrastructure Patch Set Update(以下简称GI PSU)中包括了DB的PSU,所以只要下载并按照GI PSU 的readme安装补丁,并使用opatch auto 就可以把GI和数据库的PSU都安装上,而且使用opatch auto 的好处是完全的自动化,不需要手工停止/启动GI。安装完成后,在GI和DB的ORACLE_HOME会分别安装了GI和DB的PSU,也就是每个ORACLE_HOME下都有两个PSU,一个是GI的,一个是DB的。推荐这种安装方法,因为有的Bug既需要在GI中修复,又需要在DB中修复。
需要注意的是,如果在数据库(RDBMS)的ORACLE_HOME下没有创建任何数据库,也就是在OCR中找不到这个ORACLE_HOME下的数据库,那么opatch auto 并不会把PSU安装在这个ORACLE_HOME下,只会把PSU安装在GI的ORACLE_HOME下。这种情况下,如果要对数据库的ORACLE_HOME安装PSU,需要另外执行: # opatch auto <UNZIPPED_PATCH_LOCATION> -oh <RAC_HOME>,见MOS文档1361802.1和1479651.1。