Oracle
  Instant Client

Free, light-weight, and easily installed Oracle Database tools, libraries and SDKs for building and connecting applications to an Oracle Database instance

Oracle Instant Client enables applications to connect to a local or remote Oracle Database for development and production deployment. The Instant Client libraries provide the necessary network connectivity, as well as basic and high end data features, to make full use of Oracle Database. It underlies the Oracle APIs of popular languages and environments including Node.js, Python and PHP, as well as providing access for OCI, OCCI, JDBC, ODBC and Pro*C applications. Tools included in Instant Client, such as SQL*Plus and Oracle Data Pump, provide quick and convenient data access.

Partners can benefit greatly from being able to bundle Instant Client in their applications.

New! Instant Client 12.2 is available

Oracle Instant Client 12.2 is available on many platforms. This brings the latest and greatest Oracle functionality to applications.

New! Instant Client is available on the Docker Store

A Docker image with the Basic, SDK and SQL*Plus packages is available on the Docker Store or from the Oracle Container Registry.

Instant Client Packages

Instant Client Package

Description

References

Basic

All files required to run OCI, OCCI, ODBC, and JDBC-OCI applications for Oracle Database

OCI
OCCI
JDBC-OCI

Basic Light

Smaller version of the Basic package, with only English error messages and Unicode, ASCII, and Western European character set support

OCI
OCCI
JDBC-OCI

SDK

Additional header files and an example makefile for developing OCI and OCCI applications

 

SQL*Plus

Additional package providing the SQL*Plus command-line tool for executing SQL and PL/SQL statements and scripts

SQL*Plus

Tools

Additional tools including Data Pump, SQL*Loader and Workload Replay Client

Data Pump and SQL*Loader
WRC

ODBC

Additional libraries providing ODBC

ODBC

Precompilers

Additional tools and libraries providing the Pro*C and Pro*COBOL precompilers

Pro*C
Pro*COBOL

JDBC-OCI Supplement

Additional libraries to support Internationalization

JDBC-OCI

Instant Client Installation Overview

General Instant Client installation steps are:

  • 1. Download the desired Instant Client packages for your platform. All installations require either the Basic or Basic Light package.

  • 2. Unzip the packages into a single directory such as "instantclient_12_2".

  • 3. Set your environment's library loading path (for example LD_LIBRARY_PATH on Linux, or PATH on Windows) to the directory created in Step 2.

  • 4. Start your application.

Refer to any detailed instructions on the download page of your platform for more information.

Related Technologies

Other Developer Resources