Oracle Database Client Installation Checklist
Server Hardware Checklist for Oracle Database Client Installation
Oracle Database Client installation requires runlevel 3 or 5, a display resolution of at least 1024 × 768 for Oracle Universal Installer, network connectivity, and at least 256 MB of RAM. On Linux for Arm (aarch64), use a CPU capable of Neoverse N1; Oracle recommends at least an Ampere Altra or Ampere Altra Max processor.
Read More: Server Hardware Checklist for Oracle Database Client Installation
Operating System Checklist for Oracle Database Client on Linux
Linux installations require OpenSSH and a supported kernel and release, with platform-specific requirements for Linux x86-64, IBM Linux on System z, and Linux for Arm (aarch64). Supported distributions include Oracle Linux, Red Hat Enterprise Linux, and SUSE Linux Enterprise Server across listed kernel versions; Linux for Arm support begins with Oracle Database 19c Release Update 19.19, while additional Arm versions support Instant Client only. Review package prerequisites, use the Oracle preinstallation RPM on Oracle Linux, and use the Oracle RPM Checker on IBM Linux on System z to validate required packages.
Read More: Operating System Checklist for Oracle Database Client on Linux
Server Configuration Checklist for Oracle Database Client
Configure at least 400 MB in /tmp and allocate swap according to available RAM, accounting for HugePages when enabled. Establish the oraInventory and OINSTALL group correctly, create required users and groups with ASCII-only names, follow Optimal Flexible Architecture for mount points, and ensure Oracle home paths and parent directories are not symbolic links and contain only ASCII characters. Plan root privilege delegation, locale settings, and installation-owner permissions before installation.
Read More: Server Configuration Checklist for Oracle Database Client
Oracle User Environment Configuration Checklist for Oracle Database Installation
Plan the oraInventory directory and OINSTALL primary group for all Oracle software installation owners, using existing inventory settings where applicable and following Optimal Flexible Architecture. Create required operating-system users and groups according to security needs, with ASCII-only names and appropriate resource limits. Before reuse, unset Oracle-related environment variables such as ORACLE_HOME, ORACLE_BASE, ORACLE_SID, and TNS_ADMIN, then configure the Oracle or Grid user environment with umask 022 and a valid DISPLAY setting.
Read More: Oracle User Environment Configuration Checklist for Oracle Database Installation
Storage Checklist for Oracle Database Client
Minimum local storage depends on platform and installation type. On Linux x86-64 and Linux for Arm, provide 350 MB for Instant Client, 2.4 GB for Administrator, 2.0 GB for Runtime, and 2.4 GB for Custom or image-based installations. On IBM Linux on System z, provide 274 MB for Instant Client, 1.9 GB for Administrator or Custom, and 1.5 GB for Runtime installations.
Read More: Storage Checklist for Oracle Database Client
Installer Planning Checklist for Oracle Database Client
Before running Oracle Universal Installer, review platform release notes, licensing terms, and the current support certification matrix. Use OUI and CVU to perform prerequisite checks and generate fixup scripts, prevent cleanup cron jobs from running during installation, and select the appropriate Instant Client, Administrator, Runtime, or Custom installation type. Prepare My Oracle Support credentials for updates and security configuration, determine whether separate 32-bit software is required, and verify client-to-database release interoperability.
Read More: Installer Planning Checklist for Oracle Database Client