No results found

Your search did not match any results.

Instant Client Downloads for Linux x86-64 (64-bit)

See the Instant Client Home Page for more information about Instant Client.

The installation instructions are at the foot of the page.

Client-server version interoperability is detailed in Doc ID 207303.1. For example, Oracle Call Interface 19.3 can connect to Oracle Database 11.2 or later. Some tools may have other restrictions.

Instant Client RPMs are also available without click-through from yum.oracle.com for Oracle Linux 7 and Oracle Linux 6.

Version 19.3.0.0.0 (Requires glibc 2.14)

Base - one of these packages is required

Basic Package - All files required to run OCI, OCCI, and JDBC-OCI applications

Download

Description

(75,106,438 bytes) (cksum - 1353325669)
(53,758,240 bytes) (cksum - 3892057856)

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

Download

Description

(36,789,541 bytes) (cksum - 267479348)
(28,552,904 bytes) (cksum - 1676659857)

Tools - optional packages

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

Download

Description

(910,409 bytes) (cksum - 3161921867)
(702,200 bytes) (cksum - 3972207361)

Tools Package - Includes Data Pump, SQL*Loader and Workload Replay Client

Download

Description

(1,085,243 bytes) (cksum - 3162940443)
(837,268 bytes) (cksum - 3797106959)

Development and Runtime - optional packages

SDK Package - Additional header files and an example makefile for developing Oracle applications with Instant Client

Download

Description

(932,294 bytes) (cksum - 2298364066)
(612,036 bytes) (cksum - 3661093684)

JDBC Supplement Package - Additional support for Internationalization under JDBC

Download

Description

(1,578,033 bytes) (cksum - 1441460465)
(1,524,704 bytes) (cksum - 1731006757)

ODBC Package - Additional libraries for enabling ODBC applications

Download

Description

(638,697 bytes) (cksum - 3916290351)
(246,660 bytes) (cksum - 1918800921)

Precompiler Package - Additional files for Pro*C and Pro*COBOL

Version 18.5.0.0.0

Base - one of these packages is required

Basic Package - All files required to run OCI, OCCI, and JDBC-OCI applications

Download

Description

(72,902,980 bytes) (cksum - 2491300686)
(51,528,664 bytes) (cksum - 261970379)

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

Download

Description

(36,224,215 bytes) (cksum - 867712573)
(27,615,164 bytes) (cksum - 882691738)

Tools - optional packages

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

Download

Description

(918,469 bytes) (cksum - 2922931520)
(709,112 bytes) (cksum - 129366285)

Tools Package - Includes Data Pump, SQL*Loader and Workload Replay Client

Download

Description

(1,143,747 bytes) (cksum - 1518837049)
(883,644 bytes) (cksum - 3045583892)

Development and Runtime - optional packages

SDK Package - Additional header files and an example makefile for developing Oracle applications with Instant Client

Download

Description

(929,988 bytes) (cksum - 4087610828)
(609,896 bytes) (cksum - 4231710329)

JDBC Supplement Package - Additional support for Internationalization under JDBC

Download

Description

(1,578,269 bytes) (cksum - 2654413816)
(1,525,064 bytes) (cksum - 1799995524)

ODBC Package - Additional libraries for enabling ODBC applications

Download

Description

(651,470 bytes) (cksum - 2317417013)
(257,264 bytes) (cksum - 2624592622)

Precompiler Package - Additional files for Pro*C and Pro*COBOL

Version 12.2.0.1.0

Instant Client Package - Basic: All files required to run OCI, OCCI, and JDBC-OCI applications

Download

Description

(68,965,195 bytes) (cksum - 3923339140)
(52,826,628 bytes) (cksum - 888077889)

Instant Client Package - Basic Light: Smaller version of the Basic package, with only English error messages and Unicode, ASCII, and Western European character set support

Download

Description

(32,917,466 bytes) (cksum - 2936437456)
(26,731,248 bytes) (cksum - 1705759050)

Instant Client Package - JDBC Supplement: Additional support for XA, Internationalization, and RowSet operations under JDBC

Download

Description

(1,572,942 bytes) (cksum - 1346784794)
(1,524,160 bytes) (cksum - 723838987)

Instant Client Package - SQL*Plus: Additional libraries and executable for running SQL*Plus with Instant Client

Download

Description

(904,309 bytes) (cksum - 2291973160)
(708,104 bytes) (cksum - 3777165168)

Instant Client Package - SDK: Additional header files and an example makefile for developing Oracle applications with Instant Client

Download

Description

(674,743 bytes) (cksum - 2114815674)
(606,864 bytes) (cksum - 2680490862)

Instant Client Package - ODBC Updated 9/20/2017: Additional libraries for enabling ODBC applications

Download

Description

(634,023 bytes) (cksum - 1852531718)
(258,692 bytes) (cksum - 4106709717)

Instant Client Package - Tools: Includes Data Pump, SQL*Loader and Workload Replay Client

Download

Description

(1,132,671 bytes) (cksum - 1894087035)
(943,304 bytes) (cksum - 3168859108)

Instant Client Package - Precompiler: Additional files for "proc" binary and related files to precompile a Pro*C application and demo

Version 12.1.0.2.0

Instant Client Package - Basic: All files required to run OCI, OCCI, and JDBC-OCI applications

Download

Description

(63,352,239 bytes) (cksum - 109893216)
(62,587,782 bytes) (cksum - 2840691603)

Instant Client Package - Basic Light: Smaller version of the Basic package, with only English error messages and Unicode, ASCII, and Western European character set support

Download

Description

(31,302,454 bytes) (cksum - 3592144768)
(30,940,809 bytes) (cksum - 174277137)

Instant Client Package - JDBC Supplement: Additional support for XA, Internationalization, and RowSet operations under JDBC

Download

Description

(1,571,639 bytes) (cksum - 788395887)
(1,564,558 bytes) (cksum - 1691314891)

Instant Client Package - SQL*Plus: Additional libraries and executable for running SQL*Plus with Instant Client

Download

Description

(861,284 bytes) (cksum - 2255047856)
(852,271 bytes) (cksum - 1611119156)

Instant Client Package - SDK: Additional header files and an example makefile for developing Oracle applications with Instant Client

Download

Description

(667,174 bytes) (cksum - 1047596065)
(634,803 bytes) (cksum - 2599726994)

Instant Client Package - ODBC: Additional libraries for enabling ODBC applications

Download

Description

(1,289,004 bytes) (cksum - 1824795072)
(949,578 bytes) (cksum - 2017085881)

Instant Client Package - WRC: Workload Replay Client used to replay workload for RAT's DB Replay Feature

Download

Description

(203,511 bytes) (cksum - 1915724460)
(184,971 bytes) (cksum - 4050201229)

Instant Client Package - Precompiler: Additional files for "proc" binary and related files to precompile a Pro*C application and demo

Version 11.2.0.4.0

Instant Client Package - Basic: All files required to run OCI, OCCI, and JDBC-OCI applications

Download

Description

(60,704,657 bytes) (cksum - 41267059)
(59,865,008 bytes) (cksum - 526022028)

Instant Client Package - Basic Light: Smaller version of the Basic, with only English error messages and Unicode, ASCII, and Western European character set support

Download

Description

(23,935,897 bytes) (cksum - 43850363)
(23,679,225 bytes) (cksum - 4093180428)

Instant Client Package - JDBC Supplement: Additional support for XA, Internationalization, and RowSet operations under JDBC

Download

Description

(1,562,474 bytes) (cksum - 1366215931)
(1,564,169 bytes) (cksum - 3532038774)

Instant Client Package - SQL*Plus: Additional libraries and executable for running SQL*Plus with Instant Client

Download

Description

(834,491 bytes) (cksum - 2262912957)
(828,333 bytes) (cksum - 955935608)

Instant Client Package - SDK: Additional header files and an example makefile for developing Oracle applications with Instant Client

Download

Description

(643,089 bytes) (cksum - 3927039586)
(610,222 bytes) (cksum - 2481040260)

Instant Client Package - ODBC: Additional libraries for enabling ODBC applications

Download

Description

(310,560 bytes) (cksum - 1026140460)
(311,509 bytes) (cksum - 3819001898)

Instant Client Package - WRC: Workload Replay Client used to replay workload for RAT's DB Replay Feature

Download

Description

(186,409 bytes) (cksum - 3273661601)
(161,109 bytes) (cksum - 685927800)

Instant Client Package - Precompiler: Additional files for "proc" binary and related files to precompile a Pro*C application and demo

Version 11.1.0.7.0

Instant Client Package - Basic: All files required to run OCI, OCCI, and JDBC-OCI applications

Download

Description

(47,149,968 bytes) (cksum - 574632590)
(46,613,626 bytes) (cksum - 2506136153)

Instant Client Package - Basic Light: Smaller version of the Basic, with only English error messages and Unicode, ASCII, and Western European character set support

Download

Description

(20,799,541 bytes) (cksum - 315187517)
(20,606,575 bytes) (cksum - 3847384017)

Instant Client Package - JDBC Supplement: Additional support for XA, Internationalization, and RowSet operations under JDBC

Download

Description

(1,563,006 bytes) (cksum - 423552759)
(1,564,702 bytes) (cksum - 3680866150)

Instant Client Package - SQL*Plus: Additional libraries and executable for running SQL*Plus with Instant Client

Download

Description

(857,863 bytes) (cksum - 2965147848)
(851,443 bytes) (cksum - 2443199094)

Instant Client Package - SDK: Additional header files and an example makefile for developing Oracle applications with Instant Client

Download

Description

(607,351 bytes) (cksum - 24114492)
(578,943 bytes) (cksum - 555138635)

Instant Client Package - WRC: Workload Replay Client used to replay workload for RAT's DB Replay Feature

Download

Description

(131,279 bytes) (cksum - 2922805930)
(113,206 bytes) (cksum - 2111860975)

Instant Client Package - Precompiler: Additional files for "proc" binary and related files to precompile a Pro*C application and demo

Version 10.2.0.5

Instant Client Package - Basic: All files required to run OCI, OCCI, and JDBC-OCI applications

Download

Description

(36,840,810 bytes) (cksum - 2367366218)
(34,850,762 bytes) (cksum - 142454752)

Instant Client Package - Basic Light: Smaller version of the Basic, with only English error messages and Unicode, ASCII, and Western European character set support

Download

Description

(13,708,213 bytes) (cksum - 2834836)
(12,051,280 bytes) (cksum - 970231818)

Instant Client Package - JDBC Supplement: Additional support for XA, Internationalization, and RowSet operations under JDBC

Download

Description

(1,485,948 bytes) (cksum - 3086970476)
(1,487,913 bytes) (cksum - 47743375)

Instant Client Package - SQL*Plus: Additional libraries and executable for running SQL*Plus with Instant Client

Download

Description

(801,671 bytes) (cksum - 1648416016)
(794,214 bytes) (cksum - 2308372022)

Instant Client Package - SDK: Additional header files and an example makefile for developing Oracle applications with Instant Client

Download

Description

(603,960 bytes) (cksum - 476779372)
(290,107 bytes) (cksum - 3295768039)

Instant Client Package - ODBC: Additional libraries for enabling ODBC applications

Download

Description

(321,044 bytes) (cksum - 3636750607)
(321,076 bytes) (cksum - 3082802357)

Version 10.1.0.5

Instant Client Package - Basic: All files required to run OCI, OCCI, and JDBC-OCI applications

Download

Description

(32,200,686 bytes) (cksum - 991396986)
(31,455,566 bytes) (cksum - 2639141761)

Instant Client Package - JDBC Supplement: Additional support for XA, Internationalization, and RowSet operations under JDBC

Download

Description

(4,650,957 bytes) (cksum - 2639141761)
(4,651,213 bytes) (cksum - 3355610301)

Instant Client Package - SQL*Plus: Additional libraries and executable for running SQL*Plus with Instant Client

Download

Description

(366,963 bytes) (cksum - 567416601)
(331,855 bytes) (cksum - 850771164)

Instant Client Package - SDK: Additional header files and an example makefile for developing Oracle applications with Instant Client

Download

Description

(294,632 bytes) (cksum - 3782887635)
(294,618 bytes) (cksum - 1809531602)

Instant Client Installation for Linux x86-64 (64-bit)

For general Instant Client information, see the Home Page.

ODBC users should follow the ODBC Installation Instructions.

Instant Client RPMs are also available without click-through from yum.oracle.com for Oracle Linux 7 and Oracle Linux 6. Oracle Linux users with a ULN Subscription may prefer to install Oracle Instant Client from the ol7_x86_64_instantclient or ol6_x86_64_instantclient channels.

Client-server version interoperability is detailed in Doc ID 207303.1. For example, Oracle Call Interface 19.3 can connect to Oracle Database 11.2 or later. Some tools may have other restrictions.

Installation of ZIP files:

  1. Download the desired Instant Client ZIP files. All installations require a Basic or Basic Light package.
  2. Unzip the packages into a single directory such as /opt/oracle/instantclient_19_3 that is accessible to your application. For example:
  3.   cd /opt/oracle			
    unzip instantclient-basic-linux.x64-19.3.0.0.0dbru.zip
    

    The various packages install into subdirectories of /usr/lib/oracle, /usr/include/oracle, and /usr/share/oracle.

  4. Prior to version 18.3, create the appropriate links for the version of Instant Client. For example:
  5.   cd /opt/oracle/instantclient_12_2
    ln -s libclntsh.so.12.1 libclntsh.so
    ln -s libocci.so.12.1 libocci.so
    
  6. Install the operating system libaio package. This is called libaio1 on some Linux distributions.
  7. For example, on Oracle Linux, run:

    sudo yum install libaio

  8. If Instant Client is the only Oracle Software installed on this system then update the runtime link path, for example:
  9.  
     sudo sh -c "echo /opt/oracle/instantclient_19_3 > \
          /etc/ld.so.conf.d/oracle-instantclient.conf"
      sudo ldconfig
    

    Alternatively, set the LD_LIBRARY_PATH environment variable prior to running applications. For example:

    export LD_LIBRARY_PATH=/opt/oracle/instantclient_19_3:$LD_LIBRARY_PATH

    The variable can optionally be added to configuration files such as ~/.bash_profile and to application configuration files such as /etc/sysconfig/httpd.

  10. If you intend to co-locate optional Oracle configuration files such as tnsnames.ora, sqlnet.ora, ldap.ora, or oraaccess.xml with Instant Client, put them in the network/admin subdirectory. This needs to be created for 12.2 and earlier, for example:
  11. mkdir -p /opt/oracle/instantclient_12_2/network/admin

    This is the default Oracle configuration directory for applications linked with this Instant Client.

    Alternatively, Oracle configuration files can be put in another, accessible directory. Then set the environment variable TNS_ADMIN to that directory name.

  12. To use binaries such as sqlplus from the SQL*Plus package, unzip the package to the same directory as the Basic package and then update your PATH environment variable, for example:
  13. export PATH=/opt/oracle/instantclient_19_3:$PATH

  14. Start your application.

Installation of RPM files:

  1. Download the desired Instant Client RPM packages. All installations require a Basic or Basic Light RPM.
  2. Install the packages with yum. For example:
  3. sudo yum install oracle-instantclient19.3-basic-19.3.0.0.0-1.x86_64.rpm

    Note that from 19.3, by default only one version of the Instant Client RPM libraries can be installed at a time.

  4. Prior to 19.3, if Instant Client is the only Oracle Software installed on this system then update the runtime link path, for example:
  5.   
     sudo sh -c "echo /usr/lib/oracle/18.3/client64/lib > \
          /etc/ld.so.conf.d/oracle-instantclient.conf"
      sudo ldconfig
    

    For Instant Client 19.3 RPM packages, these commands are automatically run.

    An alternative to using ldconfig for older versions, is to set the LD_LIBRARY_PATH environment variable in each shell prior to running applications. For example:

    export LD_LIBRARY_PATH=/usr/lib/oracle/18.3/client64/lib:$LD_LIBRARY_PATH

    The variable can optionally be added to configuration files such as ~/.bash_profile and to application configuration files such as /etc/sysconfig/httpd.

  6. If you intend to co-locate optional Oracle configuration files such as tnsnames.ora, sqlnet.ora ldap.ora, or oraaccess.xml with Instant Client, put them in the network/admin subdirectory. This needs to be created for 12.2 and earlier, for example:
  7. sudo mkdir -p /usr/lib/oracle/12.2/client64/lib/network/admin

    This is the default Oracle configuration directory for applications linked with this Instant Client.

    Alternatively, Oracle configuration files can be put in another, accessible directory. Then set the environment variable TNS_ADMIN to that directory name.

  8. To use binaries from the tools package, use yum to install the package and then update your PATH environment variable, for example:
  9. export PATH=/usr/lib/oracle/19.3/client64/bin:$PATH

  10. Start your application.