【问题标题】:Configuring Oracle Apex on Amazon AWS ec2 and Oracle RDS在 Amazon AWS ec2 和 Oracle RDS 上配置 Oracle Apex
【发布时间】:2016-06-28 21:58:42
【问题描述】:

我正在尝试在 Amazon AWS ec2 上配置 Oracle Apex 并使用 Oracle RDS 作为数据库实例。我已注册为免费用户用于学习目的。这是我第一次为 oracle Apex 配置 ec2 + ORDS。

当我为 Oracle Apex (ec2) 配置 ORDS 并点击命令时:java -jar ords.war 它要求“输入具有 SYSDBA 权限的用户名来验证安装 [SYS]:”,但我的用户没有 SYS 权限,我无法授予它 SYS 权限。enter image description here

可以帮我解决这个问题。我被困在这一点上,因此无法启动 APEX。 我附上了错误

【问题讨论】:

  • 您是否通过 Amazon 的 RDS 设置 Oracle Apex 演练? docs.aws.amazon.com/AmazonRDS/latest/UserGuide/…
  • Jeff Kemp 也有一些关于该主题的不错的帖子jeffkemponoracle.com/2011/09/08/…
  • 使用 RDS 运行 Apex 的警告。我们中的一些人已经注意到 Apex 的开发人员工具栏在进行应用程序开发时不会出现,并且可能与此相关的事实是,您无法保存您希望所有使用交互式报告的用户都可以访问的默认命名报告。 Apex 只会为生成该自定义交互式报告的用户保存私人报告。在我看来,这会削弱应用程序的开发。在这一点上你会更好,除非有人有解决这个问题的办法,在 EC2 和 ORDS 应用服务器上安装数据库。

标签: oracle amazon-web-services amazon-ec2 oracle-apex oracle-ords


【解决方案1】:

根据用户 MichaelB@AWS(亚马逊员工账户):

对于 ORDS 的问题,您应该跳过(通过输入“2”)步骤 涉及 ORDS 模式和 PL/SQL 网关。 ORDS 模式不是 需要支持 APEX RESTful 侦听器,目前不支持 在 RDS Oracle 上受支持。具体选项可能有所不同 ORDS 的版本。 https://forums.aws.amazon.com/thread.jspa?messageID=711534

APEX+APEX_DEV 选项不会创建正确的 ORDS 用户,特别是没有创建 ORDS_METADATA,这是大多数重要的 ORDS 包和数据的存储位置。如果没有 SYSDBA(在 RDS 上不可用),您也无法安装 ORDS。

来自文档: http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Appendix.Oracle.Options.html 亚马逊的 RDS 上提供了使 APEX 工作所需的最小 ORDS.war 配置和相关架构,以替代已弃用的 APEX Express 侦听器。它不是针对 RESTful 服务的 ORDS 的完整安装。

解决办法是:

  1. 等待亚马逊在 RDS 上支持 ORDS
  2. 在 EC2 实例上自行安装 Oracle 而忘记 RDS

【讨论】:

  • 您好,我很好奇您是否认为有一种方法可以安装 apex 5.1 并连接到 RDS(目前文档说 apex 4.2)?令人讨厌的是它的旧版本。
猜你喜欢
  • 2013-02-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-09-21
  • 2018-07-22
  • 2022-11-17
相关资源
最近更新 更多