Database Editions and System Requirements

Oracle Database editions and OML availability with those editions along with supported operating systems are listed. Each edition is suitable for different development and deployment scenarios. Oracle Machine Learning components associated with Oracle Database are included with the database license.

Oracle Machine Learning Family of Components

The following table describes the availability of OML components on different platforms.

OML Component Autonomous Database Serverless | Dedicated Region Autonomous Database on Dedicated Exadata Infrastructure | Cloud @ Customer Oracle Database On premises, Base Database Service, Cloud Service, Cloud Infrastructure, Cloud@Customer

OML4SQL API

Build machine learning models and score data with no data movement using SQL and PL/SQL

OML4Py API

Leverage the database as a high performance compute engine from Python with in-database machine learning

OML4R API

Leverage the database as a high performance compute engine from R with in-database machine learning

OML Notebooks

SQL, PL/SQL, Python, R, Conda, and markdown interpreters

OML AutoML UI

No code automated modelling interface

OML Monitoring

No-code user interface for monitoring changes in data and in-database machine learning model quality

OML Services

RESTful model management, deployment, monitoring

Oracle Data Miner

SQL Developer extension with a drag-n-drop interface for creating machine learning methodologies

The following tables present information on supported database and system requirements for various Oracle Machine Learning APIs. See Supported Oracle Database Editions to understand about database offerings.

Database and System Requirements for OML4SQL

This table summarizes the database offerings, database version supported, and the system requirements for OML4SQL

Database Offerings Database Version System Requirements for 23ai System Requirements for 21c and 19c System Requirements for 18c
Free 18c, 19c, 21c, 23ai

Windows x64

Linux x64 (OL9)

Linux x64 ( OL8 )

Red Hat Enterprise Linux 8

Red Hat Enterprise Linux 9

For downloads, see software downloads page.

Windows x64

Linux x64 (OL9)

Linux x64 ( OL8 )

Linux x64 (OL7)

See 21c requirements and 19c requirements.

Windows x64

Linux x64 (OL7)

Linux x64 (OL6)

See 18c requirements.

SE2 18c, 19c, 21c, 23ai

Windows x64

Linux x64 (OL9)

Linux x64 ( OL8 )

For downloads, see software downloads page.

Windows x64

Linux x64 (OL9)

Linux x64 ( OL8 )

Linux x64 (OL7)

See 21c requirements and 19c requirements.

Windows x64

Linux x64 (OL7)

Linux x64 (OL6)

See 18c requirements.

EE 18c, 19c, 21c, 23ai
EE-CS 18c, 19c, 21c, 23ai
BaseDB -SE 18c, 19c, 21c, 23ai
BaseDB -EE 18c, 19c, 21c, 23ai
BaseDB EE-HP 18c, 19c, 21c, 23ai
BaseDB EE-EP 18c, 19c, 21c, 23ai
ExaCS/CE 18c, 19c, 21c, 23ai
Oracle Autonomous Database - Shared / Serverless 19c, 21c, 23ai

Database and System Requirements for OML4Py in Oracle Autonomous Database Serverless

The following table presents the current database, Python, and OML4Py versions available in Oracle Autonomous Database Serverless.

OML4Py Version Python Version Database Version Operating System Version
2.0 3.12.0 23ai Linux x64 Container (OL7)
3.12.0

21c

19c

Linux x64 Container (OL7)
1.0 NA

Database and System Requirements for OML4Py in Oracle Database On Premises

The following table presents Oracle Database on premises requirements for OML4Py

OML4Py Version Python Version Database Version Operating System Version
2.0 3.12.0 23ai Linux x64 (OL8)
3.12.0

21c

19c

Linux x64 (OL7, OL8)
1.0 3.9.5

21c

19c

Linux x64 (OL7, OL8)

Database and System Requirements for OML4R in Oracle Autonomous Database Serverless

The following table presents the current database, R, and OML4R versions available in Oracle Autonomous Database Serverless.

OML4R Version Oracle R Distribution Database Version Operating System Version
2.0 4.0.5 19c, 21c, 23ai Linux x64 (OL7)

Database and System Requirements for OML4R in Oracle Database On Premises

The following table presents Oracle Database on premise requirements for OML4R.

OML4R Version Oracle R Distribution Supported in Oracle Database Releases Oracle Database Operating System Version
2.0 4.0.5 19c, 21c, 23ai

Linux x64 (OL7 and OL8)

1.5.1 3.6.1 18c, 19c, 21c

Linux x64 (OL6, OL7, OL8)

IBM AIX 5.3, 6 and 7 64-bit

Solaris SPARC 64-bit

Microsoft Windows x64 (64-Bit)

1.5.1 3.3.0 11.2.0.4, 12.1.0.1, 12.1.0.2, 12.2.0.1

Linux x64 (OL6, OL7, OL8)

Microsoft Windows x64 (64-Bit)

IBM AIX 5.3, 6 and 7 64-bit

Solaris x86 64-bit

Solaris SPARC 64-bit

1.4.1 3.0.1, 3.1.1 11.2.0.3, 11.2.0.4, 12.1.0.1, 12.1.0.2

Linux x64 (OL5 and OL6)

Solaris x86 64-bit

Solaris SPARC 64-bit

IBM AIX 5.3 and 6 64-bit

Microsoft Windows x64 (64-Bit)

1.4 3.0.1, 3.1.1 11.2.0.3, 11.2.0.4, 12.1.0.1

Linux x64 (OL5 and OL6)

Solaris x86 64-bit

Solaris SPARC 64-bit

IBM AIX 5.3 and 6 64-bit

Microsoft Windows x64 (64-Bit)

1.3.1 2.15.1, 2.15.2, 2.15.3 11.2.0.3, 11.2.0.4, 12.1.0.1

Linux x64 (OL5 and OL6)

Solaris x86 64-bit

Solaris SPARC 64-bit

IBM AIX 5.3 and 6 64-bit

Microsoft Windows x64 (64-Bit)

1.3 2.15.1 11.2.0.3, 11.2.0.4, 12.1.0.1

Linux x64 (OL5 and OL6)

Solaris x86 64-bit

Solaris SPARC 64-bit

IBM AIX 5.3 and 6 64-bit

Microsoft Windows x64 (64-Bit)

1.2 2.15.1 11.2.0.3, 11.2.0.4, 12.1.0.1

Linux x64 (OL5 and OL6)

Solaris x86 64-bit

Solaris SPARC 64-bit

IBM AIX 5.3 and 6 64-bit

Microsoft Windows x64 (64-Bit)

1.1 2.13.2 11.2.0.3, 11.2.0.4, 12.1.0.1

Linux x64 (OL5 and OL6)

Solaris x86 64-bit

Solaris SPARC 64-bit

IBM AIX 5.3 and 6 64-bit

Microsoft Windows x64 (64-Bit)

1.0 2.13.2 11.2.0.3, 11.2.0.4, 12.1.0.1

Linux x64 (OL5 and OL6)

Solaris x86 64-bit

Solaris SPARC 64-bit

IBM AIX 5.3 and 6 64-bit

Microsoft Windows x64 (64-Bit)

Note:

Oracle Database offers a range of editions, including XE, SE2, EE, EE-CS, DBCS-SE, DBCS-EE, DBCS EE-HP, DBCS EE-EP, ExaCS or CE, and Oracle Autonomous Database - Shared or Serverless.

Documentation Accessibility

Access to Oracle Support