This chapter describes the different installation types of Oracle Database Client and issues to consider before you install Oracle Database Client:
The Oracle Database installation process consists of the following phases:
Read the release notes: Read Oracle Database Release Notes for Linux before you begin the installation. The release notes are available with the platform-specific documentation.
The latest version of the release notes is available at:
Review the licensing information: Although the installation media in your media pack contain many Oracle components, you are permitted to use only those components for which you have purchased licenses.
Oracle Support Services does not provide support for components for which licenses have not been purchased.
See Also:Oracle Database Licensing Information
Plan the installation: This chapter describes the Oracle products that you can install and issues that you must consider before starting the installation.
You can also refer to Appendix D, which covers frequently asked questions about installing Oracle Database components, such as how to install Oracle Database Client if the site uses Oracle applications or if you need multiple Oracle Database Client connections.
Complete preinstallation tasks: Chapter 2 describes preinstallation tasks that you must complete before installing the product.
Install the software: Use the following sections to install Oracle Database:
Chapter 3 describes how to use Oracle Universal Installer to install Oracle Database Client.
Appendix B describes globalization support information.
Appendix A provides information on performing silent installations, which you may want to use if you must perform multiple installations of Oracle Database Client.
Appendix C provides troubleshooting advice in case you encounter problems with the installation.
Complete postinstallation tasks: Chapter 4 describes recommended and required postinstallation tasks.
This section contains information that you should consider before deciding how to install this product. It contains the following sections:
The platform-specific hardware and software requirements included in this guide were current when this guide was published. However, because new platforms and operating system software versions might be certified after this guide is published, review the certification matrix on the My Oracle Support website for the most up-to-date list of certified hardware platforms and operating system versions. The My Oracle Support website is available at the following URL:
You must register online before using My Oracle Support. After logging in, from the menu options, select the Certifications tab. On the Certifications page, use the Certification Search options to search by Product, Release, and Platform. You can also search using the Certification Quick Link options such as Product Delivery, and Lifetime Support.
Oracle Database supports multiple Oracle homes. You can install this release or earlier releases of the software more than once on the same system, in different Oracle home directories.
This section contains the following topics:
You must install this product into a new Oracle home directory. You cannot install products from one release of Oracle Database into an Oracle home directory of a different release. For example, you cannot install release 12.1 software into an existing Oracle9i Oracle home directory.
Oracle Database Client can be installed in the same Oracle Database home if both products are at the same release level. For example, you can install Oracle Database Client 22.214.171.124 into an existing Oracle Database 126.96.36.199 home but you cannot install Oracle Database Client 188.8.131.52 into an existing Oracle Database 184.108.40.206 home. If you apply a patch set before installing the client, then you must apply the patch set again.
You can install this release more than once on the same system if each installation is installed in a separate Oracle home directory.
Use the In-Place Upgrade feature to upgrade an existing client installation to the latest release by installing the new client software into an existing client home with the same installation type. For example, if release 220.127.116.11 is installed, then use Oracle Universal Installer to upgrade to release 18.104.22.168.
Consider the following before selecting this option:
This upgrade is only possible in a client home and not in any other Oracle home that contains non-client installations, such as Database installations.
This upgrade does not delete files in the client home that are commonly updated by other users. For example, configuration data files.
This upgrade cannot be performed if processes associated with the Oracle Database Client home are running.
Oracle's Unbreakable Enterprise Kernel delivers the latest innovations from upstream development to customers who run RHEL 5 or Oracle Linux 5 in the data center. The Unbreakable Enterprise Kernel is included and enabled by default starting with Oracle Linux 5 Update 6.
The Unbreakable Enterprise Kernel is based on a recent stable mainline development Linux kernel, and also includes optimizations developed in collaboration with Oracle Database, Oracle middleware, and Oracle hardware engineering teams to ensure stability and optimal performance for the most demanding enterprise workloads.
Oracle highly recommends deploying the Oracle Unbreakable Enterprise Kernel in your Linux environment, especially if you are running enterprise applications. However, using Oracle Unbreakable Enterprise Kernel is optional. If you require strict Red Hat Enterprise Linux kernel (RHEL) compatibility, then Oracle Linux also includes a kernel compatible with the RHEL Linux kernel, compiled directly from the RHEL source code.
You can obtain more information about the Oracle Unbreakable Enterprise Kernel for Linux at the following URL:
The Oracle Unbreakable Enterprise Kernel for Linux is the standard kernel used with Oracle products. The build and QA systems for Oracle Database and other Oracle products use the Oracle Unbreakable Enterprise Kernel for Linux exclusively. The Oracle Unbreakable Enterprise Kernel for Linux is also the kernel used in Oracle Exadata and Oracle Exalogic systems. Oracle Unbreakable Enterprise Kernel for Linux is used in all benchmark tests on Linux in which Oracle participates, as well as in the Oracle RDBMS preinstall RPM program for x86-64.
See "Separate 32-Bit Client Software for 64-Bit Platforms" for more information.
Oracle Database simplifies the patching process of
TIMESTAMP WITH TIMEZONE data type.
See Also:Oracle Database Globalization Support Guide for more information about datetime data types and time zone support
You can choose different installation methods to install Oracle Database Client, as follows:
When you use the interactive method to install Oracle Database Client, Oracle Universal Installer displays a series of screens that enable you to specify all of the required information to install the Oracle Database Client software.
By creating a response file and specifying this file when you start Oracle Universal Installer, you can automate some or all of the Oracle Database installation. These automated installation methods are useful if you must perform multiple installations on similarly configured systems or if the system where you want to install the software does not have X Window System software installed.
When you use a response file, you can run Oracle Universal Installer in the following modes, depending on whether you specify all of the required information or not:
Silent Mode: Oracle Universal Installer runs in silent mode if you use a response file that specifies all required information, and specify the
-silent option when starting Oracle Universal Installer. None of the Oracle Universal Installer screens are displayed.
Response File Mode: Oracle Universal Installer runs in response file mode if you do not specify all required information in the response file.
For more information about these modes and about how to complete an installation using response files, refer to Appendix A.
You can choose one of the following installation types when installing Oracle Database Client:
Instant Client: Enables you to install only the shared libraries required by Oracle Call Interface (OCI), Oracle C++ Call Interface (OCCI), Pro*C, or Java database connectivity (JDBC) OCI applications. This installation type requires much less disk space than the other Oracle Database Client installation types.
See Also:Oracle Call Interface Programmer's Guide or Oracle Database JDBC Developer's Guide for information about OCI Instant Client
Instant Client Light is included in the Instant Client installation and you may want to use Instant Client Light if the applications generate error messages in American English only. Instant Client Light is beneficial to applications that use any of the supported character sets and can accept error messages in American English. The following are the supported character sets:
WE8EBCDIC37C for EBCDIC platforms only
WE8EBCDIC1047 for EBCDIC platforms only
The advantage of using Instant Client Light is that it has a smaller footprint than the regular Instant Client. The shared libraries, which an application must load, are only 34 MB as opposed to the 110 MB that regular Instant Client uses. Therefore, the applications use less memory.
For information about interoperability between Oracle Database Client and Oracle Database releases, see Note 207303.1 on the My Oracle Support website at the following URL: