Changes in Oracle R Enterprise Installation and Administration Guide

This preface describes changes in Oracle R Enterprise Installation and Administration Guide for Oracle R Enterprise Release 1.5.1 and for earlier releases to Oracle R Enterprise Release 1.4.

Changes in this Guide for Release 1.5.1

This guide contains information about these installation changes for Oracle R Enterprise Release 1.5.1.

For information about other new features in Oracle R Enterprise Release 1.5.1, see Oracle R Enterprise User’s Guide.

New Data Manipulation Package

The new package OREdplyr contains Oracle R Enterprise functions for data manipulation such as filtering for rows, selecting specific columns, re-ordering rows, adding new columns, and summarizing data.

New Graph Analysis Package

Beginning with Oracle Database 12c, Release 2 (12.2) , the OAAgraph package provides an R interface to the Oracle Spatial and Graph Parallel Graph Engine (PGX) for use with Oracle R Enterprise and database tables. The OAAgraph package and its supporting packages require separate downloads and installation on server and client systems.

Updated Supporting Packages

Updated supporting packages are DBI and ROracle.

The Oracle R Enterprise supporting packages are:

arules 1.1-9
Cairo 1.5-8
DBI 0.5
png 0.1-7
randomForest 4.6-10
ROracle 1.3-1
statmod 1.4-21

See Also:

Installing Oracle R Enterprise Client for details about the supporting packages

R 3.3.0 Requirement

Oracle R Enterprise 1.5.1 requires R 3.3.0. As with earlier releases of Oracle R Enterprise, Oracle recommends that you use Oracle R Distribution.

Oracle R Distribution Installation

Beginning with Oracle R Distribution 3.3.0, you can install the Linux RPMs in a directory other than the default Linux R_HOME.

New RPM for Oracle R Distribution

This release has a new RPM R-core-extra-3.3.0-1.el6.x86_64.rpm.

R has always depended on several third party libraries, specifically, zlib, bzip2, xz, pcre, and curl. Prior to R-3.3.0, R depended on much older versions of these libraries, but, if they were not found on the system, bundled copies were included that were built on the fly.

R-3.3.0 depends on much newer versions of these libraries and no longer contains the bundled copies. This means that R 3.3.0 won't build against Linux 6 as is, because the native versions of these libraries are older than those that R-3.3.0 requires.

The R-core-extra RPM contains the required versions of these libraries and is provided as a convenience for users of Oracle Linux 6. Adding the location of the libraries in R-core-extra to LD_LIBRARY_PATH removes the need to built these libraries separately. Oracle Linux 7 introduces the required versions of these libraries, but the R-core-extra RPM is provided as a convenience if needed.

See Also:

Installing R for Oracle R Enterprise for information about installing R and Oracle R Distribution

Changes in this Guide for Release 1.5

  • Oracle R Enterprise 1.5 includes a new supporting package: randomForest It also has newer versions of some other supporting packages. The Oracle R Enterprise 1.5 supporting packages are:

    arules 1.1-9
    Cairo 1.5-8
    DBI 0.3-1
    png 0.1-7
    randomForest 4.6-10
    ROracle 1.2-1
    statmod 1.4.21
    
  • R 3.2 requirement

    Oracle R Enterprise 1.5 requires R-3.2.0. As with earlier releases of Oracle R Enterprise, Oracle recommends that you use Oracle R Distribution.

See Also:

Changes in this Guide for Release 1.4.1

  • Installation and administration of Oracle R Enterprise Server are significantly enhanced.

    A single script, server.sh or server.bat, performs all administrative operations that affect Oracle R Enterprise Server. You can run the script to install, upgrade, or uninstall the server or to create or configure Oracle R Enterprise users. The script can be run interactively or in batch or hybrid mode.

  • The Multitenant Container Database (CDB) feature of Oracle Database 12c is supported.

    You can install support for Oracle R Enterprise Server in a multitenant environment. Oracle R Enterprise Server must be installed in a pluggable database, not in the root database.

    See Also:

  • Oracle R Enterprise 1.4.1 includes two new supporting packages: arules and statmod. The Oracle R Enterprise 1.4.1 supporting packages are:

    arules 1.1-3
    cairo 1.5-5
    DBI 0.2-7
    png 0.1-7
    ROracle 1.1-12
    statmod 1.4.20
    

    See Also:

    Installing Oracle R Enterprise Client for details about the supporting packages

  • Oracle R Enterprise supports both R 3.0.1 and R 3.1.1.

    Previously only R 3.0.1 was supported.

Changes in this Guide for Release 1.4

  • R 3.0.1 requirement

    Oracle R Enterprise 1.4 requires R 3.0.1. As with earlier releases of Oracle R Enterprise, Oracle recommends that you use Oracle R Distribution.

    See Installing R for Oracle R Enterprise.

  • Oracle R Distribution supported on Microsoft Windows

    Oracle R Distribution 3.0.1 is supported on 64-bit Windows in addition to the 64-bit Linux and UNIX platforms that were supported in earlier releases.

    See Installing Oracle R Distribution on Microsoft Windows.

  • Cairo package used for graphics display on the server

    Oracle R Enterprise 1.4 uses Cairo to display graphics on an Oracle R Enterprise server. Cairo is an open source R package that creates high quality bitmap, vector, and display output.

    Cairo is bundled with the Oracle R Enterprise supporting packages. With Cairo, there is no longer a need to configure an X11 server on Oracle Solaris and AIX servers.

    See Table 6-2

  • New client packages

    Oracle R Enterprise 1.4 includes two new client packages:

    • OREcommon — Common low-level functionality for Oracle R Enterprise

    • OREembed — Embedded R functionality for Oracle R Enterprise

    See Table 6-1.

  • Enhancements to Oracle R Enterprise Server installation script

    The Oracle R Enterprise Server 1.4 installation script includes these enhancements:

    • Configuration mode

      When the configonly flag is set, the Installer performs database configuration for Oracle R Enterprise but does not copy the Oracle R Enterprise libraries to $ORACLE_HOME/lib and does not install the Oracle R Enterprise client packages.

    • Prompts for the RQSYS password and displays the default password

      The default password is displayed so that the user can determine whether to accept the default password or specify a different password.

  • Enhancements to demo_user script

    The demo_user script, which creates a database user for Oracle R Enterprise, can now enable an existing user for Oracle R Enterprise in addition to creating a new user.

    See Creating a Database User for Oracle R Enterprise.

  • Migration scripts

    Oracle R Enterprise 1.4 includes scripts for importing and exporting Oracle R Enterprise data and schema objects from a source environment to a target environment. The source and target must have the same version of Oracle Database and Oracle R Enterprise.