Instant Client allows you to run your applications without installing the standard Oracle client or having an ORACLE_HOME. OCI, OCCI, Pro*C, ODBC, and JDBC applications work without modification, while using significantly less disk space than before. Even SQL*Plus can be used with Instant Client. No recompile, no hassle.
ISVs and Partners benefit greatly from packaging Instant Client along with their applications, saving customers the extra step of installing and configuring an Oracle client. Free. The same fully-featured, high-performance applications that Oracle ISVs and partners have always delivered will continue to work, untouched.
Customers can try new packaged applications and Oracle client features quickly without worrying about other installations. Larger enterprises can automate setup and configuration of Instant Client by using installation scripts accessing a central IT repository. Finally, everyone can benefit from the smaller footprint.
Especially for production use. Especially for free.
See Instant Client downloads for all platforms
|Instant Client Package||Description||Notes|
|Basic||All files required to run OCI, OCCI, and JDBC-OCI applications||OCI
|Basic Lite*||Smaller version of the Basic package, with only English error messages and Unicode, ASCII, and Western European character set support (10.2 only)||OCI
|JDBC Supplement*||Additional support for XA, Internationalization, and RowSet operations under JDBC||JDBC|
|SQL*Plus*||Additional libraries and executable for running SQL*Plus with Instant Client||SQL*Plus|
|ODBC Supplement*||Additional libraries for enabling ODBC applications with Instant Client (Not all platforms)||ODBC|
|SDK*||Additional header files and an example makefile for developing Oracle applications with Instant Client|
|ODAC*||Includes ODP.NET, Oracle Services for MTS, Oracle Providers for ASP.NET, Oracle Provider for OLE DB, and OO4O with Oracle Instant Client|
1. Download the appropriate Instant Client packages for your platform. All installations require the Basic or Basic Lite package.
2. Unzip the packages into a single directory such as "instantclient_12_1".
3. Set the library loading path in your environment to the directory created in Step 2. On many UNIX platforms, LD_LIBRARY_PATH is the appropriate environment variable. On OS X, use DYLD_LIBRARY_PATH. On Windows, PATH should be used.
4. Start your application.