Oracle metalink文档《》写得非常清楚,
在实施RAT时,SOURCE端为11.1.0.6,TARGET端为11.2.0.2+时,需要打patch8712466,如下所示:
但实际在打的时候,报错:
[oracle@Host1 ~]$ cd 8712466/
[oracle@Host1 8712466]$ /oracle/app/11gR1/db/OPatch/opatch apply
Invoking OPatch 11.1.0.6.0
Oracle Interim Patch Installer version 11.1.0.6.0
Copyright (c) 2007, Oracle Corporation. All rights reserved.
Oracle Home : /oracle/app/11gR1/db
Central Inventory : /home/oracle/oraInventory
from : /etc/oraInst.loc
OPatch version : 11.1.0.6.0
OUI version : 11.1.0.6.0
OUI location : /oracle/app/11gR1/db/oui
Log file location : /oracle/app/11gR1/db/cfgtoollogs/opatch/opatch2013-08-05_15-06-44PM.log
ApplySession applying interim patch '8712466' to OH '/oracle/app/11gR1/db'
Running prerequisite checks...
Prerequisite check "CheckApplicable" failed.
The details are:
Patch 8712466: Required component(s) missing : [ oracle.rdbms, 11.1.0.7.0 ] , [ oracle.rdbms.rsf, 11.1.0.7.0 ]
ApplySession failed during prerequisite checks: Prerequisite check "CheckApplicable" failed.
System intact, OPatch will not attempt to restore the system
OPatch failed with error code 74
[oracle@Host1 8712466]$
很明显的错误提示,该patch需要在11.1.0.7上打才行。