1.2.4 Oracle Machine Learning for R System Requirements for On-Premises Database

Oracle Machine Learning for R runs on 64-bit platforms only.

Both client and server components are supported on each of the platforms described in this topic.

Table 1-2 Oracle Machine Learning for R Platform Requirements

Operating System Hardware Platform Description

Linux x86-64

Intel and AMD

  • 64-bit Oracle Linux Releases 7 and 8

  • 64-bit Red Hat Enterprise Linux Releases 7 and 8

Note:

Oracle R Distribution 4.4.1 and OML4R 2.0 built with ORD 4.4.1 are supported only on Linux 8.

Note:

Oracle R Distribution 4.0.5 is supported on Linux 7 and 8. You may need to install libpng16.so.16 on Oracle Linux 7.

Oracle Linux may be running on Oracle Exadata Database Machine.

The following table shows the supported configurations of Oracle Machine Learning for R Server components. Oracle provides Oracle R Distribution, Oracle's free distribution of R, for use with Oracle Machine Learning for R. You should install Oracle R Distribution before installing Oracle Machine Learning for R.

Table 1-3 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 Database Release
2.0 4.4.1 19c, 21c, 23ai
2.0 4.0.5 19c, 21c, 23ai
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

Note:

The version of R must be the same on the server and on each client computer. Also, the version of Oracle Machine Learning for R must be the same on the server and on each client computer.

Note:

Each version of Oracle R Distribution (ORD) is compatible with the Oracle Machine Learning for R binary built under that specific R version. For example, ORD 4.0.5 has an OML4R 2.0 binary incompatible with Oracle Machine Learning for R binaries built under another R version.

Note:

After upgrading the database from 21c to 23c, plug-in violations are observed.