Oracle 19c数据库更新补丁时更新完opatch
使用opatch version查看版本时报错
OPatch/opatch: line 839: [: too many arguments
OPatch/opatch: line 839: [: too many arguments
Java (1.7) could not be located. OPatch cannot proceed!
OPatch returns with error code = 1
百度说是jre不对 把OPatch里jre换成ORACLE_HOME/jre 的,试了下是可以正常显示opatch版本
但我觉得不太对,之前打过不少补丁,没出过这个问题
mos2571882.1文章说明cause
Opatch utility was downloaded for the wrong platform or The version of Opatch needs updated
检查发现我下的opatch版本 不是x86_64的,更换新的包后都正常了