Administrative Tasks for Oracle Machine Learning on Base Database

Lists the administrative tasks related to Oracle Machine Learning on Oracle Base Database. These tasks require the ADMIN role.

Table - Administrative Tasks for OML on Base Database

Tasks Roles Interfaces/Tools Links
Create a DB system To use Oracle Cloud Infrastructure, you must be granted security access in a policy by an administrator. This access is required if you are using the Console or the REST API with an SDK, CLI, or other tool. For more information, see Get Started with Policies. Oracle Cloud Infrastructure (OCI) Console
Install OML4Py
You need the Oracle OS User access to install the following:
  • Python
  • OML4Py server component
  • OML4Py supporting packages
  • DB system on OCI Console
  • $HOME/python directory on the on premises Oracle AI Database. The On premises Oracle AI Database includes the Python 3.12.1.
  1. Connecting to a DB System
  2. Build and Install Python for Linux for On-Premises Databases
Install OML4R
  • To install Oracle R Distribution (ORD), you require root access.
  • To install OML4R server components and OML4R supporting packages, you need Oracle OS User access.
  • DB system on OCI Console
  • /etc/yum.repos.d directory on the Linux server
  1. Connecting to a DB System
  2. Install Oracle R Distribution on Oracle Linux 8 using Yum or Dnf

To view the compatibility between previous versions of OML4Py, OML4R, OML4SQL, and Oracle AI Database, click the respective tabs here.

Table - Database and Systems Requirements for OML4Py

OML4Py Version Oracle Autonomous AI Database Serverless Oracle AI Database
Python Version Oracle Autonomous AI Database Version Operating System Python Version Oracle AI Database Version Operating System
2.1

3.12.6

26ai

Linux X64 Container ( OL7 )

3.12.6

26ai

Linux X64 ( OL8 )

2.0.1

3.12.3

26ai

Linux X64 Container ( OL7 )

3.12.3

26ai

Linux X64 ( OL8 )

2.0

3.12.0

26ai

Linux X64 Container ( OL7 )

3.12.0

26ai

Linux X64 ( OL8 )

3.12.0

21c, 19c

Linux X64 Container ( OL7 )

3.12.0

21c, 19c

Linux X64 ( OL7, OL8 )

1.0

NA NA NA

3.9.5

21c, 19c

Linux X64 ( OL7, OL8 )

Table - Oracle Machine Learning for R Configuration Requirements and Server Support Matrix

Oracle Machine Learning for R Version Open Source R or Oracle R Distribution Oracle AI Database Release
2.0 4.4.1 19c, 21c, 26ai
2.0 4.0.5 19c, 21c, 26ai
1.5.1 3.6.1 12.2.0.1, 18c, 19c, 21c
1.5.1 3.3.0 11.2.0.4, 12.1.0.1, 12.1.0.2, 12.2.0.1
1.5 3.2.0 11.2.0.4, 12.1.0.1, 12.1.0.2
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
1.4 2.15.2, 2.15.3, 3.0.1 11.2.0.3, 11.2.0.4, 12.1.0.1
1.3.1 2.15.1, 2.15.2, 2.15.3 11.2.0.3, 11.2.0.4, 12.1.0.1
1.3 2.15.1 11.2.0.3, 11.2.0.4, 12.1.0.1
1.2 2.15.1 11.2.0.3, 11.2.0.4, 12.1.0.1
1.1 2.13.2 11.2.0.3, 11.2.0.4, 12.1.0.1
1.0 2.13.2 11.2.0.3, 11.2.0.4, 12.1.0.1
System\Database Version 26ai 21c 19c
Windows x64

Linux x64

(OL 9, OL8)

(OL8, OL7)

(OL9, OL8, OL7)

Oracle Enterprise Linux

(EL 9, EL8)

Red Hat Enterprise Linux

(RHEL 9 and RHEL 8)

(RHEL 8)

(RHEL 9, RHEL 8, RHEL 7)

Linux ARM (aarch64)

(OL 8)

HP-UX ia64

Linux on System z (64 bit)

Oracle Solaris (x86 systems, 64 bit)

Oracle Solaris (SPARC systems, 64-bit)

IBM AIX (64 bit)

Download Links