4.1 About Oracle Machine Learning for R Server

OML4R includes components on the Oracle Database server that enable an OML4R client to interact with OML4R Server.

Note:

The version of OML4R must be the same on the server and on each client computer. Also, the version of R must be the same on the server and on each client computer.

The components are:

  • Oracle R Distribution or open source R

  • OML4R Server

    • The RQSYS schema

    • Metadata and executable code in sys

    • OML4R Server libraries in $ORACLE_HOME/lib (Linux and UNIX) or %ORACLE_HOME%\bin (Windows)

    • OML4R R packages in $ORACLE_HOME/R/library (%ORACLE_HOME%\R\library on Windows)

      The OML4R packages and supporting packages on the server support embedded R execution. These same packages must be installed separately on each client computer. (See About the OML4R Packages).

See the following topics for additional information:

See Also:

  • Table 1-4 for a list of supported R and OML4R versions.
  • Figure 1-2 for an illustration of the server and client components of OML4R.