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

在Amazon Linux 2与AWS Oracle RDS部署APEX时遇ORDS_VERSION缺失错误

解决ORDS安装时出现的ORDS_VERSION is missing错误

这个错误本质是ORDS安装程序无法自动识别当前使用的ORDS版本,通常出现在AWS RDS Oracle环境(因为无法通过SYSDBA权限读取系统元数据),或者配置文件缺失关键参数时。以下是几种可靠的解决方式:

方式1:修改ORDS配置参数文件

  1. 找到ORDS解压目录下的params/ords_params.properties文件(如果没有就手动创建)
  2. 在文件中添加一行版本配置,替换成你实际使用的ORDS版本号:
    ORDS_VERSION=23.1.0
    
  3. 保存文件后重新执行ORDS安装命令

方式2:通过环境变量临时指定版本

在执行安装命令前,先在终端设置环境变量:

export ORDS_VERSION=23.1.0

然后正常运行ORDS安装命令,比如:

java -jar ords.war install --database rds --host your-rds-endpoint --port 1521 --service-name your-rds-service --user your-apex-admin-user

额外注意事项

  • 确保ORDS版本与你安装的APEX版本兼容(比如APEX 23.1对应ORDS 23.1.x版本,避免跨大版本混用)
  • RDS Oracle环境下,必须使用拥有APEX_ADMINISTRATOR_ROLE角色的用户执行安装,不能使用SYSDBA权限(RDS不允许直接操作)
  • 如果是首次安装ORDS,建议先初始化配置文件:java -jar ords.war configdir ./params,再补充版本参数

内容的提问来源于stack exchange,提问作者Linux Enthusiast

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.28 03:57:06