Oracle Instant Client Downloads for Microsoft Windows (64-bit)

Oracle Instant Client enables development and deployment of applications that connect to Oracle AI Database, either on-premise or in the cloud.

Overview

The Instant Client libraries provide the necessary network connectivity and advanced data features to make full use of Oracle AI Database. The libraries support popular languages and environments including Python, Node.js, Go, PHP and Ruby, as well as providing access for Oracle Call Interface (OCI), Oracle C++ Call Interface (OCCI), JDBC OCI, ODBC and Pro*C applications. Tools included in Instant Client include SQL*Plus, SQL*Loader and Oracle Data Pump that provide quick and convenient data access.

For more information, see the Instant Client Home Page. For information on the tools and libraries provided for the Pro*C and Pro*COBOL precompilers, see the Precompiler Downloads page.

Client-server version interoperability is detailed in Doc ID 207303.1. Some tools may have other restrictions.

Note: We strongly recommend that customers install the latest supported Oracle Instant Client for their Oracle Database release. For example, customers should install Oracle Instant Client 19c or 23ai (23.26.x.x) to benefit from the latest features, security updates, and performance improvements. Older versions will be removed in the near future. Customers who require an older version may request it through Oracle Support.

Downloads - Version 23.26

DownloadDetails

instantclient-basic-windows.x64-23.26.3.0.0.zip

143,794,194 bytes (checksum = 2489869853)

SHA256 4c7fe8a77f6b9a00d57214ffda241f14f79dad5774a8f53073b7497e54b51763

instantclient-basiclite-windows.x64-23.26.3.0.0.zip

64,052,747 bytes (checksum = 3481032285)

SHA256 9d9b9a8deafbc94086789d4b16c8156deb6a101be9db1a52d3d7c6b714a0fa07

instantclient-sqlplus-windows.x64-23.26.3.0.0.zip

5,963,859 bytes (checksum = 567834470)

SHA256 ffddd599b4374a26cd0e0418aa5a75844d822af5f84f63ac1e7f799694ff87c1

  • The SQL*Plus command line tool for SQL and PL/SQL queries

instantclient-tools-windows.x64-23.26.3.0.0.zip

1,381,294 bytes (checksum = 2772933586)

SHA256 e11d4769a5f0db6f23a880b7e37fc99c2cd127fdfadd470d84946f2f8c4bd508

  • Includes Data Pump, SQL*Loader and Workload Replay Client

instantclient-sdk-windows.x64-23.26.3.0.0.zip

1,519,583 bytes (checksum = 3120715440)

SHA256 c37f1a8b47258129d6ca40987fb2cedcd5109856492927526cb5395b07f30864

  • Additional header files and an example makefile for developing Oracle applications with Instant Client

instantclient-jdbc-windows.x64-23.26.3.0.0.zip

1,622,085 bytes (checksum = 3828318109)

SHA256 120814bf2ccb470b8c74994c34c7ee280d55a568956baea2f7d778009e10e48e

  • Additional support for Internationalization under JDBC

instantclient-odbc-windows.x64-23.26.3.0.0.zip

1,060,620 bytes (checksum = 2527609819)

SHA256 ba99284ae9ef01288395aa82d1f5f219aa8b75e2b266d9c8d5a3ab2f81ea9f37

  • Additional libraries for enabling ODBC applications

Downloads - Version 21c

DownloadDetails

instantclient-basic-windows.x64-21.22.0.0.0dbru.zip

89,565,975 bytes (checksum = 4250042983)

SHA256 62e9dcedab11ce3399d4c8c5cdeea619bc02c2b5603a2f446ef42204180635eb

instantclient-basiclite-windows.x64-21.22.0.0.0dbru.zip

40,325,831 bytes (checksum = 6026604)

SHA256 eec7f4c6bc6b060436eae0f77e90092ffbe801af43cc258672a8ad4ed7ee2273

instantclient-sqlplus-windows.x64-21.22.0.0.0dbru.zip

1,026,400 bytes (checksum = 2249047152)

SHA256 e49218dd10c8ac850e68dd6775fac42af15d53e953f6206d60a362d8edb8fb1e

  • The SQL*Plus command line tool for SQL and PL/SQL queries

instantclient-tools-windows.x64-21.22.0.0.0dbru.zip

1,170,926 bytes (checksum = 2742881286)

SHA256 6c1b9f499e1eab93523ead18fa686979a03547a37889701c2a8e122e37d355bb

  • Includes Data Pump, SQL*Loader and Workload Replay Client

instantclient-sdk-windows.x64-21.22.0.0.0dbru.zip

1,446,533 bytes (checksum = 556541903)

SHA256 ab55b89f118ecabcf55ac78bf6498160b15be4d9d414aeb3ab81a6c3dc971706

  • Additional header files and an example makefile for developing Oracle applications with Instant Client

instantclient-jdbc-windows.x64-21.22.0.0.0dbru.zip

1,596,533 bytes (checksum = 2985554696)

SHA256 9db294fc5d13cd0087d13a54be16d4781706ba61832ec198b697dc7d2a676df5

  • Additional support for Internationalization under JDBC

instantclient-odbc-windows.x64-21.22.0.0.0dbru.zip

1,055,949 bytes (checksum = 1512842718)

SHA256 097df76e2382b97be1c1cd48bd2c16b0974fc7cb9e7ed45e1fbd265a1464d777

  • Additional libraries for enabling ODBC applications

Downloads - Version 19c

DownloadDetails

instantclient-basic-windows.x64-19.32.0.0.0dbru.zip

162,509,657 bytes (checksum = 3008397060)

SHA256 e95a66eb4e69e2fb28880cbd252e8eab9807b877c4248c0d50a28f7b75cfe878

instantclient-basiclite-windows.x64-19.32.0.0.0dbru.zip

82,457,629 bytes (checksum = 267741866)

SHA256 4da06c122baf7139a7b7bf52d4a59e628cb400fa54cfbf081eac8ae4ff98c4a6

instantclient-sqlplus-windows.x64-19.32.0.0.0dbru.zip

981,973 bytes (checksum = 2769804100)

SHA256 5ec590c65ceaff3fe5bc81eef8ce7a624c6e03d6ab94c7daa9554fd384550c4a

  • The SQL*Plus command line tool for SQL and PL/SQL queries

instantclient-tools-windows.x64-19.32.0.0.0dbru.zip

1,077,387 bytes (checksum = 2697542232)

SHA256 a849d73a5e43b8f4ccec4b786bbbf3546c9a14290529e42c05d0a146b907e360

  • Includes Data Pump, SQL*Loader and Workload Replay Client

instantclient-sdk-windows.x64-19.32.0.0.0dbru.zip

1,448,372 bytes (checksum = 1896181302)

SHA256 d869d08ddddbfb2fabc6f4632ddb156ce2f18dd771006182a8682950feddfe12

  • Additional header files and an example makefile for developing Oracle applications with Instant Client

instantclient-jdbc-windows.x64-19.32.0.0.0dbru.zip

1,602,400 bytes (checksum = 2276480120)

SHA256 449f2eefd92895f174ecc01e65ff6568c42c0e53f8762ee47508ac25d5236272

  • Additional support for Internationalization under JDBC

instantclient-odbc-windows.x64-19.32.0.0.0dbru.zip

876,953 bytes (checksum = 1818932988)

SHA256 49ee037d8450ad294855cea74fedc4e06d4d076061d89cff3ed531520513beaf

  • Additional libraries for enabling ODBC applications

Downloads - Version 18.5.0.0.0

DownloadDetails

instantclient-basic-windows.x64-18.5.0.0.0dbru.zip

77,769,261 bytes

SHA256 19471b7ca1b4a6f6307c50b45d6356f22c9e306946f21fc7f9bafb00de4c473b

instantclient-basiclite-windows.x64-18.5.0.0.0dbru.zip

39,177,858 bytes

SHA256 350ec4a76bc7b36b04d604bdd1086df5f23218716b63eddc1510f021dfe2f57a

instantclient-sqlplus-windows.x64-18.5.0.0.0dbru.zip

974,185 bytes

SHA256 d5818c7a2e58d35edad97b0725849116d9d3e9c610e05dbc745e851a8467e6cd

  • The SQL*Plus command line tool for SQL and PL/SQL queries

instantclient-tools-windows.x64-18.5.0.0.0dbru.zip

1,004,204 bytes

SHA256 b4f12d8a9149ba98de01d84846b26221d77d3514f81a72c2a8b4d32d5a850984

  • Includes Data Pump, SQL*Loader and Workload Replay Client

instantclient-sdk-windows.x64-18.5.0.0.0dbru.zip

1,829,323 bytes

SHA256 93bdab50ac1615965edb684656dbd3bb6e398e34fa7f84fef129a7cfdbd292ab

  • Additional header files and an example makefile for developing Oracle applications with Instant Client

instantclient-jdbc-windows.x64-18.5.0.0.0dbru.zip

1,581,831 bytes

SHA256 8a325fefe6e4d1bd386feb829b6a3e6775d99bd53117cfb79d847ae37e38a011

  • Additional support for Internationalization under JDBC

instantclient-odbc-windows.x64-18.5.0.0.0dbru.zip

766,984 bytes

SHA256 1d4a62f5ebefd3ce5acae31efff0afae1eb9c739cecd7dbd435e9d3016021c2c

  • Additional libraries for enabling ODBC applications

Downloads - Version 12.2.0.1.0

DownloadDetails

instantclient-basic-windows.x64-12.2.0.1.0.zip

75,062,441 bytes

SHA256 db0ced2fd5e9a7eee39a284ee620ef4b90ff7a576ca495c3ba412e384d7a3aec

instantclient-basiclite-windows.x64-12.2.0.1.0.zip

37,128,586 bytes

SHA256 1a08df11d9397b186628f1db084e5e752f9c54760571d14e80eb5c0fe8885fe6

  • Smaller version of the Basic package, with only English error messages and Unicode, ASCII, and Western European character set support
  • The 12.2 Basic Light package requires the Microsoft Visual Studio 2013 Redistributable.

instantclient-sqlplus-windows.x64-12.2.0.1.0.zip

959,896 bytes

SHA256 55de0be719bfde688c63b1383df03a85f359a101884f6f6e02941e26035b325a

  • The SQL*Plus command line tool for SQL and PL/SQL queries

instantclient-tools-windows.x64-12.2.0.1.0.zip

1,016,027 bytes

SHA256 897b151554115dc2294347e522b83eb9ac81a9a742a982fd9e750d3e163e4ddd

    • Includes Data Pump, SQL*Loader and Workload Replay Client

instantclient-sdk-windows.x64-12.2.0.1.0.zip

1,801,992 bytes

SHA256 1cafa148af515fc419b13b6a8c295505a2b28152a85a6d8a1c7e921dc9f42831

  • Additional header files and an example makefile for developing Oracle applications with Instant Client

instantclient-jdbc-windows.x64-12.2.0.1.0.zip

1,576,298 bytes

SHA256 f81cdf706b4555907f0c0f666de6d05749260b7caec5d6ef447dd9e4394d9118

  • Additional support for Internationalization under JDBC

instantclient-odbc-windows.x64-12.2.0.1.0-2.zip

804,715 bytes

SHA256 8976751b65f04705407cd7014394f607bdd35856290c3abb40c621673fbf1717

  • Additional libraries for enabling ODBC applications (Updated 9/20/2017)

Installation Steps

  1. Download the appropriate Instant Client packages for your platform. All installations require the Basic or Basic Light package.
  2. Unzip the packages into a single directory, for example C:\oracle\instantclient_23_26.
  3. Add the directory from Step 2 to the PATH environment variable. If you have multiple versions of Oracle libraries installed, make sure the new directory occurs first in the path. Restart any terminal window or otherwise make sure the new PATH is used by your applications.
  4. Download and install the latest Visual Studio C++ Redistributable from Microsoft. Oracle Instant Client requires this redistributable to run on Windows.
  5. If you co-locate optional Oracle configuration files such as tnsnames.ora, sqlnet.ora, ldap.ora, or oraaccess.xml with Instant Client, create a subdirectory like C:\oracle\instantclient_23_26\network\admin. This is the default Oracle Client configuration directory for applications linked with this Instant Client. Alternatively, Oracle Client configuration files can be put in another accessible directory with the TNS_ADMIN environment variable set to that directory name.
  6. Start your application.

ODBC users should follow the ODBC Installation Instructions.