构建 APEX (Oracle Application Express) 应用程序
Autonomous Database on Dedicated Exadata Infrastructure 支持使用 Oracle Application Express (APEX) 进行应用开发。Autonomous Database 上的 Oracle APEX 提供了一个预配置、完全托管且安全的环境,可用于构建和部署以数据为中心的先进应用。
Oracle APEX 提供了易于使用的基于浏览器的环境,可用于加载数据、管理数据库对象、开发 REST 接口以及构建应用。Oracle APEX 应用的开发人员或最终用户数量没有限制。Autonomous Database 可根据您的工作负载即时在线扩展计算和存储。此外,您可以将本地开发的 Oracle APEX 应用部署到 Autonomous Database 上的 Oracle APEX,反之亦然。
所有 Oracle Application Express 组件的配置、打补丁、监视和升级都由 Oracle 完全托管。因此,您可以自由地专注于开发您的解决方案并解决您的业务问题。借助 Oracle APEX 和低代码技术,您的组织可以提高敏捷性并更快地开发解决方案,同时降低成本并提高一致性。您可以轻松适应不断变化的需求。您可以让专业开发人员和组织中的其他人成为解决方案的一部分。
提示:
要获取演示这些说明的“试用”替代方案,请在 Oracle Autonomous Database Dedicated for Developers and Database Users Workshop 中运行 Lab 8:Build APEX Application 。相关主题
在 Autonomous Database 中访问 Oracle Application Express
注意:
要访问 Oracle Applications Express,您使用的系统必须具有对 Autonomous Database 的网络访问权限,如 Configure a Development System to Access the Database 中所述。默认情况下,只有 ADMIN 数据库用户可以访问 Oracle Application Express。在以其他数据库用户身份登录之前,ADMIN 用户必须创建工作区并允许该用户访问该工作区。
- 在 Web 浏览器中,登录 Oracle Cloud 并导航到 Autonomous Database 的详细信息页面。请参阅查看专用 Autonomous Database 的详细信息。
- 打开 Tools 选项卡。
- 单击 Oracle Application Express 磁贴中的 Open APEX 。
- 在 Oracle Application Express 对话框中,单击访问 URL 字段中的复制链接以将 URL 复制到剪贴板。
- 将访问 URL 粘贴到 Web 浏览器的地址栏中以访问 Oracle Application Express。
注意:
由于 Oracle Application Express 使用的专用 IP 地址只能从由 Autonomous Database 使用的虚拟云网络 (VCN) 运行的计算实例访问,因此您必须将访问 URL 粘贴到在 VCN 中的计算实例上运行的浏览器中。 - 输入以下详细信息,然后单击登录:
- 工作区,ADMIN 用户允许其访问此数据库用户。
- 用户名,您尝试访问 Oracle APEX 的数据库用户。
- 数据库用户的口令。
- 成功登录后,您将看到 Oracle Application Express 主页,其中包含以下功能:
- 应用程序构建器允许您设计、开发和部署响应式 Web 应用程序。
- 通过 SQL Workshop(SQL 工作室),您可以访问 Autonomous Database 对象、对其运行 SQL 查询、执行 SQL 脚本以及加载数据。
- 团队开发可帮助您跟踪整个团队的任务、功能、错误和反馈。
- App Gallery(应用程序库)提供了示例和生产力应用程序列表,您可以安装这些应用程序并利用它们来开发应用程序。
访问 Oracle Application Express 管理服务
注意:
要访问 Oracle Applications Express,您使用的系统必须具有对 Autonomous Database 的网络访问权限,如 Configure a Development System to Access the Database 中所述。- 从您的 Autonomous Database 详细信息页面复制 Oracle APEX 访问 URL,然后将其粘贴到 Web 浏览器的地址栏中。有关详细信息,请参阅访问 Autonomous Database 中的 Oracle Application Express 。
注意:
由于 Oracle Application Express 使用的专用 IP 地址只能从由 Autonomous Database 使用的虚拟云网络 (VCN) 运行的计算实例访问,因此您必须将访问 URL 粘贴到在 VCN 中的计算实例上运行的浏览器中。 - 在登录页面上,向下滚动以查看任务。
- 单击管理以登录到管理服务。
- 输入以下详细信息,然后单击登录:
- 用户名: ADMIN
- 口令:在创建 Autonomous Database 时定义的 ADMIN 口令。
- 成功登录后,您将看到 Oracle Application Express Administration Services 主页,其中包含不同的管理选项,可用于创建和管理工作区和用户,以及允许用户访问不同的工作区。
注意:
如果您是首次登录 Oracle Application Express 管理服务,系统将提示您创建工作区。单击对话框中的创建工作区按钮,并提供创建第一个工作区所需的详细信息。 - 要创建更多工作区,请单击主页中的创建工作区按钮,并按照向导的提示提供工作区详细信息。
- 要创建 Oracle APEX 开发人员帐户,请执行以下操作:
- 单击主页中的管理工作区磁贴。
- 单击工作区操作下的管理开发人员和用户。
- 单击创建用户并输入新的开发人员用户详细信息。
升级 Oracle Application Express 实例
Autonomous Database on Dedicated Exadata Infrastructure 支持所有新预配的自治容器数据库 (ACD) 上的 Oracle Application Express 24.2。但是,所有现有 ACD 仍使用预配好的 Application Express 版本运行。
如果要使用最新的 Oracle Application Express 功能来增强现有应用程序,请通过 My Oracle Support 中的服务请求 (SR) 安排升级到 Oracle Application Express 实例。您必须提供在 SR 中为其请求 APEX 升级的租户和 Autonomous Database 的 OCID。
要了解如何与 Oracle 技术支持联系以获得帮助,请参见在 My Oracle Support 中创建服务请求。
Oracle Application Express 的使用限制
本节列出了在 an Autonomous Database 的上下文中使用 Oracle Application Express 的功能限制和限制。
要保护 Oracle Application Express 环境的安全性和性能,需要以下限制:
-
不支持 LDAP 目录应用程序验证方案。
-
Oracle Application Express 仅作为完整开发环境提供。不支持转换为运行时环境,这样可以最大限度地减少已安装的软件占用并删除 UI 组件(例如 App Builder 和 Administration Services)。