Oracle User Environment Configuration Checklist for Oracle Database Installation

Use this checklist to plan operating system users, groups, and environments for Oracle Database management.

Table 1-4 User Environment Configuration for Oracle Database

Check Task
Review Oracle Inventory (oraInventory) and OINSTALL Group Requirements

The physical group you designate as the Oracle Inventory directory is the central inventory of Oracle software installed on your system. It should be the primary group for all Oracle software installation owners. Users who have the Oracle Inventory group as their primary group are granted the OINSTALL privilege to read and write to the central inventory.

  • If you have an existing installation, then OUI detects the existing oraInventory directory from the/etc/oraInst.loc file, and uses this location.

  • If you are installing Oracle software for the first time, then OUI creates an Oracle base and central inventory, and creates an Oracle inventory using information in the following priority:
    • In the path indicated in the ORACLE_BASE environment variable set for the installation owner user account.

    • In an Optimal Flexible Architecture (OFA) path (u[01–99]/app/owner where owner is the name of the user account running the installation), if that user account has permissions to write to that path.

    • In the user home directory, in the path /app/owner, where owner is the name of the user account running the installation.

Ensure that the group designated as the OINSTALL group is available as the primary group for all planned Oracle software installation owners.

Create operating system groups and users for standard or role-allocated system privileges

Create operating system groups and users depending on your security requirements, as described in this install guide.

Set resource limits settings and other requirements for Oracle software installation owners.

Group and user names must use only ASCII characters.

Unset Oracle Software Environment Variables

If you have had an existing installation on your system, and you are using the same user account to install this installation, then unset the ORACLE_HOME, ORACLE_BASE, ORACLE_SID, TNS_ADMIN environment variables and any other environment variable set for the Oracle installation user that is connected with Oracle software homes.

Configure the Oracle Software Owner Environment

Configure the environment of the oracle or grid user by performing the following tasks:

  • Set the default file mode creation mask (umask) to 022 in the shell startup file.

  • Set the DISPLAY environment variable.