当前位置: 首页 > news >正文

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,解决方案如下:

根据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

相关文章:

  • AI 对话高效输入指令攻略(二):关于豆包的指令
  • vscode vue个别文件不显示折叠标记
  • TCP/UDP与线程进程全解析:从原理到实战
  • ESP32-idf学习(一)搭建环境和点灯
  • 【python】pyCharm常用快捷键使用-(2)
  • 解决:VSCode C++ conan 安装第三方库后 头文件报错
  • 急性肠胃炎药物清单:甲氧氯普胺、蒙脱石散、诺氟沙星怎么用?
  • 【HarmonyOS NEXT+AI】问答 03:找不到 DevEco Studio Cangjie Plugin 下载链接?
  • Python 之count()报错
  • javaSE————网络编程套接字
  • Linux 固定IP地址
  • 通义灵码 Rules 库合集来了,覆盖Java、TypeScript、Python、Go、JavaScript 等
  • 实时数据处理的革命:Apache Flink 在大数据流处理中的应用
  • SpringBoot项目动态加载jar 实战级别
  • MATLAB 控制系统设计与仿真 - 34
  • 2000-2017年各省国有经济煤气生产和供应业固定资产投资数据
  • 数据结构——反射、枚举以及lambda表达式
  • 深度解析大屏软件及其优势
  • 零基础上手Python数据分析 (16):DataFrame 常用统计分析方法
  • 私人笔记:动手学大模型应用开发llm-universe项目环境创建
  • 3dmax建模/夫唯seo教程
  • 成都网站建设app开发/seo对网站优化
  • 黔东南企业网站建设/电商网站怎样优化
  • 做网站都不赚钱了吗/企业培训课程价格
  • 一个主机放多个网站/友谊平台
  • 网站建设psd/广州百度网站快速排名