Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 21 additions & 4 deletions data-platform/data-development/ords/README.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,19 @@
# Oracle Rest Data Services (ORDS)

ORDS is a Java application that enables developers with SQL and database skills to develop REST APIs for Oracle Database,
Oracle Database 12c JSON Document store and higher and the Oracle NoSQL Database
Oracle REST Data Services (ORDS) is a Java application that enables developers with SQL and database skills to develop REST APIs for Oracle Database,
Oracle Database 12c JSON Document store and higher and the Oracle NoSQL Database.

Reviewed: 05.05.2026
Oracle Database Actions is a web-based interface that uses Oracle REST Data Services to provide development, data studio, administration and monitoring features for Oracle Autonomous Database, Oracle Database Cloud Services and on-premises Oracle Database. Database Actions comes already configured, via ORDS, on Autonomous Database.

Reviewed: 10.06.2026

# Table of Contents

1. [Team Publications](#team-publications)
2. [Useful Links](#useful-links)

<br>
<br>

# Team Publications

- [ORDS version 26.1 is now available, time to upgrade!](https://www.oracle.com/database/sqldeveloper/technologies/db-actions/download/)
Expand All @@ -18,10 +22,21 @@ Reviewed: 05.05.2026
- Article demonstrating the performance of Customer Managed ORDS combined with the Autonomous Database
- [How ORDS help with DevOps](https://www.youtube.com/watch?v=GIRdoGlqIDE)
- [Scalability with Customer Managed ORDS on ADB](https://medium.com/oracledevs/cloud-scalability-using-customer-managed-oracle-rest-data-service-with-autonomous-json-275fa06e8d22)
<br>
<br>

## Team Member Blog Sites

[Paolo Paolucci](https://medium.com/@ppaolucc)
<br>
[Victor Mendo](https://medium.com/@vmendo/)
<br>
<br>

# Useful Links

- [ORDS - Latest Release](https://www.oracle.com/tools/ords/ords-relnotes-26.1.0.html)
- [SQL Developer Web/Database Actions](https://docs.oracle.com/en/database/oracle/sql-developer-web/)
- [Webinar - ORDS & DevOps](https://www.youtube.com/watch?v=GIRdoGlqIDE)
- [High Availability (HA) with ORDS](https://docs.oracle.com/en/solutions/deploy-ords-ha-oci/index.html)
- A deployable HA stack showcasing flexibility of ORDS
Expand All @@ -31,6 +46,8 @@ Reviewed: 05.05.2026
- [Jeff Smith ORDS Main Page](https://www.thatjeffsmith.com/archive/tag/ords/)
- Main reference page on Oracle REST Data Services curated by Product Manager Jeff Smith
- [Follow The Coffee - Chris Hoina Blog](https://followthecoffee.com/)
<br>
<br>

# License

Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
# SQL Developer Web - Oracle Database Actions Access

Oracle Database Actions is formerly known as SQL Developer Web and is a web-based interface that uses Oracle REST Data Services to provide development, data studio, administration and monitoring features for Oracle Autonomous Database, Oracle Database Cloud Services and on-premises Oracle Database. Database Actions comes already configured, via ORDS, on Autonomous Database.

Reviewed: 10.06.2026

Database Actions, (here also abbreviated as DB Actions), runs in Oracle REST Data Services and access to it is provided through schema-based authentication. To access Database Actions, you must sign in as a database user whose schema has been enabled for Database Actions.

## User Authentication - prerequisites

User access to Database Actions is described as follows
- In Oracle Autonomous AI Database databases, the ADMIN user is pre-enabled;
- To enable another database user's schema it has to be [REST-enabled first](https://docs.oracle.com/en/database/oracle/sql-developer-web/sdwad/accessing-sql-developer-web.html#GUID-63D265FC-7500-4F88-8870-1C60E0A286FF).

Key important information, when REST-enabling a schema user to authenticate via DB Actions are:
- <i><b>schema_name</i></b> : database Schema name (in uppercase)
- <i><b>schema_alias</i></b>: alias for the schema name which will appear in the URL the user will make use when authenticating to database via DB Actions.

<b>Note</b>: as a best practice, it is not recommended to name the schema alias as the schema name itself: this, as a security measure to avoid schema name exposure.

When signing in to Database Actions you can connect via ORDS Schema alias defined in the REST-enabling schema configuration as follows:
- <b>Database Actions Sign-in</b> page --> <b>Advanced</b> in the Path Field enter: <schema_alias>, then login and password of the database schema when <i>schema_name</i> and <i>schema_alias</i> differ (as recommended).

To connect to a given database in a multiple database pool scenario, when Database Actions is configured via an ORDS-Standalone, (or together with Tomcat/WebLogic), in a non-Autonomous AI Database (or ADB customer-managed configuration) the steps are as follows:
- <b>Database Actions Sign-in page</b> --> <b>Advanced</b> in the Path Field enter:

<i><database_pool_name>/<schema_name></i>

then schema name and password in the login-password portion.
<br>
<br>

# Useful Links
- [Signing-in to Database Actions](https://docs.oracle.com/en/database/oracle/sql-developer-web/25.4/sdweb/signing-database-actions.html)
- [Jeff Smith PM's Blog - SQL Developer Web](https://www.thatjeffsmith.com/sql-developer-web/)
<br>
<br>

# License

Copyright (c) 2026 Oracle and/or its affiliates.

Licensed under the Universal Permissive License (UPL), Version 1.0.

See [LICENSE](https://github.com/oracle-devrel/technology-engineering/blob/main/LICENSE) for more details.

4 changes: 2 additions & 2 deletions data-platform/data-development/sql/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ Structured Query Language (SQL) is the standard programming language used for ma

PL/SQL, the Oracle procedural extension of SQL, is a portable, high-performance transaction-processing language. PL/SQL offers several advantages over other programming languages: from being tightly integrated with SQL to leveraging High Performance and High Productivity. PL/SQL is a portable and scalable Procedural Language which also increase Manageability and support for Object Oriented Programming.

SQL and in general Database Development Tools like SQL Command Line Interface (SQLcl) and SQL Developer Extension for Visual Studio Code leverages the Oracle user Developers, together with the tight integration of these two tools with Model Context Protocol (MCP) Server tooling to allow AI Agents to interact with the database. SQL Developer Web (a.k.a Database Actions) for Autonomous Database and other non-ADB ORDS-enabled Oracle database provide an additional IDE for Developers and Administrators.
SQL and in general Database Development Tools like SQL Command Line Interface (SQLcl) and SQL Developer Extension for Visual Studio Code leverages the Oracle user Developers, together with the tight integration of these two tools with Model Context Protocol (MCP) Server tooling to allow AI Agents to interact with the database. SQL Developer Web (a.k.a Database Actions) for Autonomous Database and other non-ADB ORDS-enabled Oracle database provide an additional IDE for Developers and Administrators. Furthermore, Database Tools OCI-managed service to offer a set of reusable connections to any Oracle Database.

Below you'll find an index to all the sections available in this repository, along with a brief introduction to what you can expect in each section.

Expand Down Expand Up @@ -35,7 +35,7 @@ The SQL Tips section is dedicated to providing practical advice and best practic

## SQL Oracle26ai

Explore the latest advancements with Oracle's cutting-edge AI capabilities in the [SQL Oracle23ai](sql-oracle23ai/README.md) section (now rebranded Oracle26ai). Here, you will find:
Explore the latest advancements with Oracle's cutting-edge AI capabilities in the [SQL Oracle26ai](sql-oracle26ai/README.md) section (now rebranded Oracle26ai). Here, you will find:
- New features and enhancements in Oracle26ai
- Tutorials on integrating AI with your SQL queries
- Case studies and real-world applications of Oracle26ai
Expand Down
103 changes: 0 additions & 103 deletions data-platform/data-development/sql/sql-oracle23ai/README.md

This file was deleted.

35 changes: 35 additions & 0 deletions data-platform/data-development/sql/sql-oracle26ai/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
# SQL Oracle Database 26ai
This section covers the new features introduced in the Oracle Database 26ai release (as a rebrand from 23ai and starting with 23.26.00 release), focusing on enhancements and functionalities in SQL for application development.
This asset contains a brief set of Oracle Database 26ai new features examples which are then included in a specific asset file for consultation.
The list of New Features will be periodically updated and adjusted.

Reviewed: 25.05.2026

# Table of Contents

1. [Team Publications](#team-publications)
2. [Useful Links](#useful-links)

# Team Publications
- [23ai New Features Series - Part 1](https://www.linkedin.com/posts/sonnemeyer_23aispecialists-23ainewsabrpart1-developer-activity-7196221427056889856-3HF2?utm_source=share&utm_medium=member_desktop)
- [23ai New Features Series - Part 2](https://www.linkedin.com/posts/cristina-varas-menadas-591825119_oracle-oracle23ai-sql-activity-7198945654272864256-wduQ/?utm_source=share&utm_medium=member_ios)
- [23ai New Features Series - Part 3](https://www.linkedin.com/posts/sonnemeyer_23aispecialists-23ainewsabrpart3-developer-activity-7201958687005982721-Oo3B?utm_source=share&utm_medium=member_desktop)
- [23ai New Features Series - Part 4](https://www.linkedin.com/posts/sonnemeyer_23aispecialists-23ainewsabrpart4-teammates-activity-7204946957843267584-x664?utm_source=share&utm_medium=member_desktop)
- [23ai New Features Series - Part 5](https://www.linkedin.com/posts/ppaolucci_cristinavarasmenadas-sonjameyer-activity-7207374755878887425-a--C?utm_source=share&utm_medium=member_desktop)

# Useful Links
- [Oracle Database 26ai New Features](https://apex.oracle.com/database-features/)

# Release Information
- **Version**: 26ai
- **Applicable Offerings**: All Oracle Database offerings

For more detailed information, please visit the [Oracle Database Features](https://apex.oracle.com/database-features/) page.

# License

Copyright (c) 2026 Oracle and/or its affiliates.

Licensed under the Universal Permissive License (UPL), Version 1.0.

See [LICENSE](https://github.com/oracle-devrel/technology-engineering/blob/main/LICENSE) for more details.
2 changes: 1 addition & 1 deletion data-platform/data-development/sql/sql-tools/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Oracle SQL Tools

This section covers Oracle SQL Tools: from SQL Developer Desktop to SQL Developer Web on GUI ADB Database Actions to SQLcl.
This section covers Oracle SQL Tools: from SQL Developer Desktop to SQL Developer for Visual Studio Code, from SQL Developer Web on GUI ADB Database Actions to SQLcl.
Providing links to public useful documentation and articles/blogs written by Oracle SQL and Database Advocates and Product Managers.
We use this asset when we want to explore the various SQL IDE development tools like SQL Developer, sqlcl and VS Code with SQL Developer extentions.

Expand Down