我需要使用两个节点设置 RAC 环境。每台服务器的详细信息如下:
操作系统:Windows Server 2012 R2 64bit(Oracle认证)
RAC:Oracle 网格 11.2.0.4
我从 Oracle Metalink 得知,这是一个 bug,已在补丁 20502905 中解决。我尝试使用最新的 opatch 11.2.0.3.12(需要 11.2.0.3.5 或更高版本)应用此补丁,但我无法申请这个补丁,因为我收到了这个错误:
由于 RAC 安装尚未完成,这就是尚未安装数据库的原因。据我所知,要使用 opatch,我们需要将 ORACLE_HOME 设置为数据库主目录,并且需要在 OS 的 PATH 变量中设置 OPatch 目录路径。但是我无法设置 ORACLE_HOME 的路径。
您能否建议我如何进行。任何帮助表示赞赏。
感谢你的帮助。这是解决方案:
尝试在运行 OPatch 时指定 Java 的位置,例如:
opatch apply –jre %ORACLE_HOME%\jdk
或者
opatch apply –jre C:\app\product\11.2.0\grid\jdk
确保该
jdk
文件夹存在且内容正确。如果上述方法仍然不起作用,请在启动 opatch 之前设置以下内容:
然后尝试再次运行上述。