Oracle补丁安装工具opatch更新报错处理

今日,在进行Oracle补丁升级更新opatch工具包后,执行opatch命令出现了如下报错:

oracle@s203116 \~\]$ opatch version /u01/product/oracle/12.1.0/db_1/OPatch/opatch: line 839: \[: too many arguments /u01/product/oracle/12.1.0/db_1/OPatch/opatch: line 839: \[: too many arguments Java (1.7) could not be located. OPatch cannot proceed! OPatch returns with error code = 1 报错提示找不到 Java(1.7 版本)。OPatch 无法继续运行! 查看当前环境java版本信息: \[oracle@s203116 \~\]$ java -version openjdk version "1.8.0_372" OpenJDK Runtime Environment (build 1.8.0_372-b07) OpenJDK 64-Bit Server VM (build 25.372-b07, mixed mode) 当前系统java版本为1.8,高于所需的1.7版本,查看MOS,解决方案如下: ![](https://i-blog.csdnimg.cn/direct/eb7d2b9c94e944b2bcbeeed50f9e3c0f.png) 根据MOS文档说明,在执行opatch version时,需要制定当前Oracle的HOME目录下的jdk环境。 制定ORACLE_HOME的jdk后,可以正常执行opatch命令: \[oracle@s203116 \~\]$ opatch version -jdk $ORACLE_HOME/jdk OPatch version:12.2.0.1.17

相关推荐
ITMr.罗9 分钟前
ORM会不会刷关联属性
数据库·sql·oracle
光影34159 分钟前
购买 orangepiB 主板 ubuntu 系统 联网
数据库·ubuntu·postgresql
VX:Fegn089513 分钟前
计算机毕业设计|基于springboot + vue毕业设计选题管理系统(源码+数据库+文档)
java·数据库·vue.js·spring boot·后端·课程设计
袁煦丞 cpolar内网穿透实验室17 分钟前
12.1周一 Postgresql无需公网 IP 也能远程连数据库?cpolar 内网穿透实验室第 402 个成功挑战
数据库·tcp/ip·postgresql·远程工作·内网穿透·cpolar
葡萄城技术团队22 分钟前
不知道怎么选型文件型数据库?快来看看吧
数据库
生产队队长24 分钟前
Database:PLSQL连接Oracle数据库(两种方式)
数据库·oracle
qq_4331921825 分钟前
Linux ISCSI服务器配置
linux·服务器·数据库
y***136426 分钟前
【MySQL】MVCC详解, 图文并茂简单易懂
android·数据库·mysql
u***451626 分钟前
数据库Redis数据库
数据库·redis·缓存