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

OML4R 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.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 OML4R Server components. Oracle recommends that you use Oracle R Distribution, Oracle's free distribution of R, with OML4R. You should install Oracle R Distribution before installing OML4R.

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

OML4R Version Open Source R or Oracle R Distribution Oracle Database Release
2.0 4.0.5 19c, 21c
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 OML4R must be the same on the server and on each client computer.

Note:

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