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.
Instant Client 18.3 RPM packages for Oracle Linux can now be installed without needing a click-through from yum.oracle.com for Oracle Linux 7 and Oracle Linux 6.
A Docker image with the Basic, SDK and SQL*Plus packages is available on the Docker Store or from the Oracle Container Registry. Docker build files are available on GitHub.
Instant Client Package | Description | References |
Basic | All files required to run OCI, OCCI, and JDBC-OCI applications for Oracle Database | |
Basic Light | Smaller version of the Basic package, with only English error messages and Unicode, ASCII, and Western European character set support | |
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 | |
Tools | Additional tools including Data Pump, SQL*Loader and Workload Replay Client | |
ODBC | Additional libraries providing ODBC | |
Precompilers | Additional tools and libraries providing the Pro*C and Pro*COBOL precompilers | |
JDBC-OCI Supplement | Additional libraries to support Internationalization |