Preparing and Starting ORDS

To use customer managed Oracle REST Data Services (ORDS) on Autonomous Database, on the system where ORDS runs you need to perform additional configuration steps and then start ORDS.

Note:

For ORDS running with APEX, perform all the steps starting from Step 1. For ORDS running without APEX, perform the steps starting from Step 3.

  1. In the location where ORDS is installed, install the APEX images.
    unzip apex_19version.zip

    Note:

    To use your customer managed ORDS environment for APEX, you need to download the APEX images of the APEX version that is currently pre-deployed in Oracle Autonomous Database. You can download the APEX images from Download APEX Images.
  2. Edit the standalone properties to add or edit the static images property:
    standalone.static.path=/path/to/apex/images
  3. Create a wallet_cache folder, so that ORDS stores the Autonomous Database wallet on this folder and uses it while connecting to JDBC. For example:
    mkdir wallet_cache
  4. Start ORDS.
    • If your customer managed environment for Oracle REST Data Services runs in Oracle Cloud Infrastructure, then start the ORDS service as follows:

      /opt/oracle/ords start
    • If your customer managed environment for Oracle REST Data Services runs in the directory where ORDS is installed, then start the ORDS service as follows:

      java -Duser.timezone=UTC -Ddb.wallet.cache=wallet_cache -jar ords.war standalone --apex-images images --port 8088