You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

安装ORDS 20.4时提示ORDS_VERSION不存在,求解决方案

ORDS 20.4安装报错“ORDS_VERSION不存在”问题排查

配置目录位置是否影响报错?

  • 虽然官方建议将ORDS配置目录放在ORDS主目录之外,但这个配置本身通常不会直接触发“ORDS_VERSION不存在”的错误。测试环境下把配置目录设在c:\ords\conf,只要路径无特殊字符、目录权限正常,一般不会引发这类元数据缺失的问题。

针对Windows Server 2012环境的排查建议

  • 检查数据库ORDS元数据:登录APEX对应的数据库,执行SQL确认ORDS_VERSION对象是否存在:
    SELECT * FROM ALL_OBJECTS WHERE OBJECT_NAME = 'ORDS_VERSION';
    
    如果不存在,说明ORDS数据库组件未正确安装,大概率是之前安装残留导致的干扰。即使是全新安装,数据库内的旧ORDS对象也会破坏新安装流程,建议先运行ORDS安装包中的uninstall_ords.sql彻底清理,再重新执行安装。
  • 验证Java版本兼容性:ORDS 20.4要求Java 8及以上版本,Windows Server 2012默认Java版本可能不满足要求,执行命令检查:
    java -version
    
    确保使用Oracle JDK或OpenJDK 8+版本,且JAVA_HOME环境变量配置正确。
  • 检查安装命令参数:Windows下执行ORDS安装时,要确认指定了正确的APEX表空间、数据库连接等关键参数,示例命令:
    ords install --admin-user SYS --apex-tablespace APEX --tablespace ORDS --port 8080
    
    遗漏关键参数可能导致安装不完整,触发元数据缺失报错。
  • 查看安装日志:ORDS安装日志默认存于配置目录的logs文件夹,搜索日志中“ORDS_VERSION”相关条目,可定位具体失败原因,比如数据库权限不足、连接中断等。

内容的提问来源于stack exchange,提问作者Mateo R

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.11 12:17:15