Table of Contents
- Title and Copyright Information
- Preface
- Oracle REST Data Services Installation Checklist
- System Requirements
- Supported Java EE Application Servers
- Deploying ORDS to a Kubernetes Cluster with Oracle Container Engine (OKE)
- Supported Oracle APEX Versions
- ORDS Installer Privileges Script
- Privileges Granted to the Oracle REST Data Services Users
- About the Database Users Used by Oracle REST Data Services
- About Command-Line Interface
- About Online Help
- Installing and Configuring Oracle REST Data Services
- Installing Oracle REST Data Services
- Downloading ORDS
- Setting Up the Configuration Folder Structure
- Interactive Command-Line Interface Installation
- Auto Installation of ORDS
- Scenario 1: New ORDS Configuration and ORDS Installation
- Scenario 2: Single Database Pool (Default Pool)
- Scenario 3: Multiple Database Pools
- Scenario 4: Add or Update Configuration Only
- Scenario 5: Install or Upgrade ORDS in Database Only
- Creating an Additional Database Pool
- Multiple Options for Database Pool and Standalone Configuration
- Setup Bequeath Connection for Interactive Install
- Auto Installation of ORDS
- Non-Interactive Command-Line Interface Installation (Silent)
- Configuring ORDS to use with APEX
- Repairing the Oracle REST Data Services Installation
- Upgrading Oracle REST Data Services
- Uninstalling Oracle REST Data Services
- Interactive Uninstall CLI
- Entering a Number to Select the Database Pool
- Entering a Number to Select the Database Connection Type
- Entering the Database Host Name
- Entering the Database Listener Port
- Entering the Database Service Name
- Entering the TNS Location
- Entering a Number to Select the TNS Network Alias
- Entering the Custom Database URL
- Entering the Administrator Username
- Entering the Database Password for SYS AS SYSDBA
- Entering an Option for Uninstalling ORDS
- Non-Interactive Uninstall CLI
- Using Input Redirection
- Command options for Uninstall CLIConfigure the Global MCP JWT Profile
- Interactive Uninstall CLI
- Updating the Configuration Settings
- Installing Oracle REST Data Services
- Configuring Model Context Protocol (MCP)
- About ORDS Model Context Protocol Configuration
- ORDS MCP Configuration Settings
- Enable the ORDS MCP Endpoint
- Configure the Global MCP JWT Profile
- Configure MCP Databases in Scope Mode
- Configure MCP Databases in Role Mode
- Configure Schema-Based Reports
- Verify MCP Configuration
- Troubleshoot MCP Configuration
- ORDS Configuration and Deployment Strategies
- Deploying ORDS with Local Configuration
- Deploying ORDS with the OCI Database API Gateway Configuration Service
- ORDS RESTful Service Definition Locations
- Configuration Settings
- OCI Database API Gateway Configuration Settings
- OCI Database API Gateway Configuration Global Settings
- Advanced ORDS Global Settings
- OCI Database API Gateway Configuration Pool Settings
- Advanced ORDS Pool Settings
- Auto API Specifications
- OCI Security
- Deploying ORDS with the OCI Database API Gateway Configuration service
- Deploying ORDS with Central Configuration Server
- Deploying ORDS with ETCD
- Overview of Schema Level Configuration Override
- Miscellaneous Configuration Options of Oracle REST Data Services
- Using the REST Enabled SQL Service with MySQL Database
- Configuring Jetty in ORDS Standalone Mode
- Support for Oracle RAC Fast Connection Failover
- Configuring ORDS with Kerberos Setup
- Authorizing Oracle REST Data Services to Access Oracle Data Guard Protected Users
- Configuring REST-Enabled SQL Service Settings
- Configuring ICAP Server Integration for Virus Scan
- Configuring the Custom Error Pages
- Managing ORDS Administrator Privilege
- Managing ORDS Runtime Privilege
- Using OAuth2 in Non-HTTPS Environments
- ORDS Performance Considerations
- Configuring ORDS to Connect with OCI Database Tools Connections
- Deploying and Monitoring Oracle REST Data Services
- Deploying Oracle REST Data Services
- Monitoring Oracle REST Data Services
- Using the Multitenant Architecture with Oracle REST Data Services
- Setting Up ORDS in a CDB Environment
- Setting Up ORDS in an Application Container
- Prerequisites for Creating ORDS in an Application Container
- Installing ORDS in the Application Root Container
- Creating an Application Seed
- Creating an Application PDB from the Application Seed
- Configuring the PLSQL Gateway for APEX
- ORDS Configuration Files Setup
- Running ORDS
- Upgrading ORDS in the Application Container
- Uninstalling ORDS from the Application Container
- Verifying ORDS in the Application Container
- Making All PDBs Addressable by Oracle REST Data Services (Pluggable Mapping)
- Installing and Configuring Customer Managed ORDS on Autonomous Database
- About Customer Managed Oracle REST Data Services on Autonomous Database
- Preinstallation Tasks
- ORDS Command-Line Interface for Customer Managed ORDS
- Interactive Install for ADB Command Line Interface
- Customer Managed ORDS Command Options
- Interactive Installation Prompts
- Entering a Number to Select the Database Pool
- Entering the Database Pool Name
- Entering the Autonomous Database Wallet Path
- Enter a Number to Select the TNS Network Alias
- Enter the Administrator Username
- Enter the Database Password for ADMIN
- Entering the ORDS Runtime Database Username
- Entering the Database Password for ORDS_PUBLIC_USER2
- Entering the PL/SQL Gateway Database Username
- Enter the Database Password for ORDS_PLSQL_GATEWAY2
- Entering a Number to Select and Enable Additional Feature
- Enter a Number to Configure and Start ORDS
- Entering a Number to Use HTTP or HTTPS Protocol
- Entering the HTTPS Port
- Entering a Number to Select the Certificate Type
- HTTPS Protocol and Use Self-Signed Certificate
- HTTPS Protocol and Use my SSL Certificate
- Entering the APEX Static Resources Location
- Silent Installation of ADB on Command-Line Interface
- Interactive Install for ADB Command Line Interface
- Enabling and Configuring the Oracle Database API for MongoDB
- Migration of Legacy Configuration
- Setting-up a PL/SQL Gateway User
- Non-Interactive ORDS CLI Commands Examples
- Non-Interactive Install/Upgrade
- Non-Interactive Install/Upgrade (create a proxied PLSQL Gateway User)
- Non-Interactive Install/Upgrade (specify PLSQL Gateway User and not using RESTful Services)
- Non-Interactive Install/Upgrade (disable a configured PLSQL Gateway)
- Non-Interactive Uninstall ORDS
- config CLI Examples
- Resolving 570 Server Error Response Code
- ORDS Legacy Commands and New ORDS CLI Commands
- About the Oracle REST Data Services Configuration Files
- ORDS Central Configuration OpenAPI