Oracle REST Data Services

Oracle REST Data Services

Oracle REST Data Services 让您的 Oracle Database 启用 HTTPS 功能。作为一个中间层 Java 应用,ORDS 提供了数据库管理 REST API、SQL Developer Web、PL/SQL 网关和适用于 REST 的 SODA,并且支持发布 RESTful Web 服务,可与 Oracle Database 中的数据和存储过程进行交互。

Oracle REST Data Services 为 Sphere 节省了数月的开发时间

Sphere 的开发人员表示,通过使用 Oracle REST Data Services (ORDS) 快速将数据模型快速映射到 Oracle Autonomous Database 中的对象,他们节省了数月的后端开发时间。这使得 Sphere 的开发人员能够在使用 React 构建 Web 应用时,通过 REST API 与数据库中的数据和存储过程进行交互。数据库中配置的安全权限可通过 REST API 现成提供。

通过安全、高性能的 HTTPS 访问 Oracle Database

适用于您的 Oracle 本地部署和 Oracle Cloud (OCI) 实例

RESTful Web 服务

  • Auto REST 适用于表和视图,RPC 适用于 PL/SQL
  • 通过 SQL & PL/SQL 构建自定义服务
  • {json} 响应
  • 分页结果
  • 开放 API 文档
  • 全面开发支持 (GUI, CLI, API)

SQL Developer Web

  • ORDS 托管的 Web 应用
  • SQL 工作表
  • REST 开发环境
  • JSON 研讨会
  • 管理和绩效调优

数据库管理 API

  • 通过 500 多个端点管理 Oracle Database
  • PDB 管理
  • Data Pump
  • 数据字典
  • 性能
  • 监视

更多内容

通过 ORDS,在 Visual Basic Studio 中使用 Oracle 数据库

“ORDS exposes your PL/SQL code wrapped in a REST interface with, of course, the necessary security.And since it’s PL/SQL, it runs in the database, so it’s highly performant, fast, and uses code you’re likely already familiar with or maybe already have.”OCI 高级首席讲师 Joe Greenwald

Database Actions

Oracle SQL Developer 现已可在浏览器中使用。

LiveLab:了解基础知识 — ORDS

了解在 Autonomous Database 中使用 ORDS 的基础知识。

LiveLab:使用 ORDS 创建 Python/Flask 应用

使用 ORDS API 将 Flask 应用变为现实。

产品特性

全部展开 全部收起

核心特性

  • 支持 Oracle 11、12、18、19、20 和 21
  • 独立 Jetty Webserver、Tomcat 或 WLS
  • 适用于本地部署和 Oracle Cloud

SQL Developer Web

  • Oracle SQL Developer 可在浏览器中使用
  • 在 SQL Worksheet 中运行查询和脚本
  • 查询历史记录、代码完成、代码格式化
  • 将查询和数据导出为常用格式(csv、json 和 INSERT)
  • 将数据加载至新表或现有表中(csv、json、xml、parquet 和 avro)
  • 开发 RESTFul Web 服务并管理启用 REST 的对象
  • 查询和管理 JSON 文档存储 (SODA)
  • 管理数据库用户
  • 性能中心、实例查看器、顶级 SQL
  • 数据建模

自动 REST

  • 面向数据的完整 CRUD REST API
  • 基于 POST 提供面向 PL/SQL 的 RPC
  • 适用于临时工作负载、启用 REST 的 SQL

RESTful Web 服务

  • 轻松向表中上传文件或从表中检索文件
  • 结果和响应自动格式化为 {JSON}
  • 支持 GET、PUT 和 POST,并删除处理程序

Security

  • 使用 DB USER 模式发布的服务 — DBA 可轻松管理资源和权限
  • 端点受权限/角色保护
  • 提供 OAUTH2 或与您的 Webserver Authentication 相绑定

更多资源

注:为免疑义,本网页所用以下术语专指以下含义:

  1. 除Oracle隐私政策外,本网站中提及的“Oracle”专指Oracle境外公司而非甲骨文中国。
  2. 相关Cloud或云术语均指代Oracle境外公司提供的云技术或其解决方案。