Before installing Oracle R Enterprise Server, verify your system environment, and ensure that your user ID has the proper permissions.
You should also have installed the Oracle R Enterprise Server prerequisites: Oracle Database and Oracle R Distribution or open source R.
The operating system must conform to the requirements specified in Oracle R Enterprise System Requirements.
Oracle Database must be installed and configured as described in Installing and Configuring the Database for Oracle R Enterprise.
Note:
You can install Oracle R Enterprise Server in a pluggable database (PDB) in a multitenant environment. See Oracle Database Administrator's Guide
R must be installed as described in Installing R for Oracle R Enterprise.
Table 4-2 Environment Variable Requirements for Oracle R Enterprise Server
| Platform | Environment Variable Requirement |
|---|---|
|
all |
On Windows, you can find the value of Oracle home and the Oracle instance identifier in the Windows Registry. If more than one Oracle home or Oracle instance exist on this computer, then you can specify the required values in environment variables. See Creating and Modifying Environment Variables on Windows. |
|
Linux |
|
|
|
|
|
|
|
|
Microsoft Windows |
You can find the value of the R home directory in the Windows Registry. If more than one R home exist on this computer, then you can specify the required value in an environment variable. See Creating and Modifying Environment Variables on Windows. |
The operating system user that installs Oracle R Enterprise Server must meet the requirements described in this section.
Table 4-3 User Requirements for Oracle R Enterprise Server Installer
| Platform | User Requirement |
|---|---|
|
Linux and UNIX |
|
|
Microsoft Windows |
|
The Oracle R Enterprise Server installation script uses system authentication to connect to the database identified by ORACLE_HOME and ORACLE_SID. System authentication is based on the operating system credentials of the user instead of the database credentials.
For example, on a Linux system, the Oracle R Enterprise installation script uses this statement to start SQL*Plus without a password:
$ORACLE_HOME/bin/sqlplus / as sysdba
Membership in a special operating system group enables system authentication for Oracle Database. The operating system group is created during installation of the database, and the identity of the installer is automatically assigned to the group. The generic name for the group is OSDBA. On Linux and UNIX, the name for OSDBA is dba. On Windows, the name for OSDBA is ora_dba.
The user that installs Oracle R Enterprise Server must belong to OSDBA.
See Also:
"Using Operating System Authentication" in Oracle Database Administrator's Guide
"Overview of Operating System Authentication Enabled at Installation" in Oracle Database Platform Guide for Microsoft Windows
As described in "About Operating System Authentication", the Linux or UNIX user ID that runs the Oracle R Enterprise Server installation script must belong to the dba group. Membership in the dba group is also required for running other Oracle R Enterprise scripts on the server. On Windows, the dba group is called ora_dba.
To determine the group membership of your Linux or UNIX user ID, type this command:
% groups
dba othergroup
To determine the group membership of your Windows user ID:
ora_dba.