Oracle Instant Client Downloads for Linux x86 (32-bit)

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

Overview

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

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.

Permanent links to the latest packages are: Basic (.zip)Basic (.rpm)Basic Light (.zip)Basic Light (.rpm)SQL*Plus (.zip)SQL*Plus (.rpm)Tools (.zip)Tools (.rpm)SDK (.zip)SDK (.rpm)JDBC Supplement (.zip)JDBC Supplement (.rpm)ODBC (.zip)ODBC (.rpm)

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.

Select the required Oracle Instant Client version from the choices below:

Version 21.20.0.0.0

DownloadDetails

instantclient-basic-linux-21.20.0.0.0dbru.zip

78,796,943 bytes

cksum - 3008533090

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

oracle-instantclient-basic-21.20.0.0.0-1.i386.rpm

51,958,404 bytes

cksum - 4174584002

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

instantclient-basiclite-linux-21.20.0.0.0dbru.zip

38,305,499 bytes

cksum - 3177213330

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

oracle-instantclient-basiclite-21.20.0.0.0-1.i386.rpm

25,600,508 bytes

cksum - 1460474449

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

instantclient-sqlplus-linux-21.20.0.0.0dbru.zip

918,720 bytes

cksum - 2234787606

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

oracle-instantclient-sqlplus-21.20.0.0.0-1.i386.rpm

702,804 bytes

cksum - 1675446940

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

instantclient-tools-linux-21.20.0.0.0dbru.zip

1,097,385 bytes

cksum - 4059724656

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

oracle-instantclient-tools-21.20.0.0.0-1.i386.rpm

835,672 bytes

cksum - 3809902375

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

instantclient-sdk-linux-21.20.0.0.0dbru.zip

1,018,953 bytes

cksum - 660968709

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

oracle-instantclient-devel-21.20.0.0.0-1.i386.rpm

670,284 bytes

cksum - 2913746686

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

instantclient-jdbc-linux-21.20.0.0.0dbru.zip

1,588,050 bytes

cksum - 3653375178

  • Additional support for Internationalization under JDBC

oracle-instantclient-jdbc-21.20.0.0.0-1.i386.rpm

1,526,820 bytes

cksum - 560985812

  • Additional support for Internationalization under JDBC

instantclient-odbc-linux-21.20.0.0.0dbru.zip

772,188 bytes

cksum - 50512359

  • Additional libraries for enabling ODBC applications

oracle-instantclient-odbc-21.20.0.0.0-1.i386.rpm

220,436 bytes

cksum - 173023232

  • Additional libraries for enabling ODBC applications

Version 19.32.0.0.0

DownloadDetails

instantclient-basic-linux-19.32.0.0.0dbru.zip

81,186,965 bytes

cksum - 3265924720

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

oracle-instantclient19.32-basic-19.32.0.0.0-1.i386.rpm

57,695,020 bytes

cksum - 3056826702

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

oracle-instantclient19.32-basic-19.32.0.0.0-1.el9.i386.rpm

55,822,306 bytes

cksum - 2318034194

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

oracle-instantclient19.32-basic-19.32.0.0.0-1.el8.i386.rpm

57,728,568 bytes

cksum - 2391812407

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

instantclient-basiclite-linux-19.32.0.0.0dbru.zip

43,097,307 bytes

cksum - 4060084590

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

oracle-instantclient19.32-basiclite-19.32.0.0.0-1.i386.rpm

32,482,888 bytes

cksum - 1479517190

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

oracle-instantclient19.32-basiclite-19.32.0.0.0-1.el9.i386.rpm

31,916,946 bytes

cksum - 4030806511

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

oracle-instantclient19.32-basiclite-19.32.0.0.0-1.el8.i386.rpm

32,516,428 bytes

cksum - 3078528134

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

instantclient-sqlplus-linux-19.32.0.0.0dbru.zip

892,811 bytes

cksum - 1781058407

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

oracle-instantclient19.32-sqlplus-19.32.0.0.0-1.i386.rpm

683,716 bytes

cksum - 2185204492

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

oracle-instantclient19.32-sqlplus-19.32.0.0.0-1.el9.i386.rpm

708,787 bytes

cksum - 920117371

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

oracle-instantclient19.32-sqlplus-19.32.0.0.0-1.el8.i386.rpm

689,264 bytes

cksum - 3942589537

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

instantclient-tools-linux-19.32.0.0.0dbru.zip

1,090,640 bytes

cksum - 1533463051

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

oracle-instantclient19.32-tools-19.32.0.0.0-1.i386.rpm

843,496 bytes

cksum - 31176236

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

oracle-instantclient19.32-tools-19.32.0.0.0-1.el9.i386.rpm

851,700 bytes

cksum - 3029890

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

oracle-instantclient19.32-tools-19.32.0.0.0-1.el8.i386.rpm

850,972 bytes

cksum - 2621433038

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

instantclient-sdk-linux-19.32.0.0.0dbru.zip

952,893 bytes

cksum - 276506537

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

oracle-instantclient19.32-devel-19.32.0.0.0-1.i386.rpm

616,276 bytes

cksum - 3393888262

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

oracle-instantclient19.32-devel-19.32.0.0.0-1.el9.i386.rpm

594,064 bytes

cksum - 2267228082

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

oracle-instantclient19.32-devel-19.32.0.0.0-1.el8.i386.rpm

620,996 bytes

cksum - 3099399511

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

instantclient-jdbc-linux-19.32.0.0.0dbru.zip

1,594,572 bytes

cksum - 3092714229

  • Additional support for Internationalization under JDBC

oracle-instantclient19.32-jdbc-19.32.0.0.0-1.i386.rpm

1,532,440 bytes

cksum - 3485842767

  • Additional support for Internationalization under JDBC

oracle-instantclient19.32-jdbc-19.32.0.0.0-1.el9.i386.rpm

1,551,152 bytes

cksum - 1462180352

  • Additional support for Internationalization under JDBC

oracle-instantclient19.32-jdbc-19.32.0.0.0-1.el8.i386.rpm

1,540,968 bytes

cksum - 838772658

  • Additional support for Internationalization under JDBC

instantclient-odbc-linux-19.32.0.0.0dbru.zip

614,000 bytes

cksum - 1547575766

  • Additional libraries for enabling ODBC applications

oracle-instantclient19.32-odbc-19.32.0.0.0-1.i386.rpm

221,052 bytes

cksum - 4031974130

  • Additional libraries for enabling ODBC applications

oracle-instantclient19.32-odbc-19.32.0.0.0-1.el9.i386.rpm

230,897 bytes

cksum - 3887356707

  • Additional libraries for enabling ODBC applications

oracle-instantclient19.32-odbc-19.32.0.0.0-1.el8.i386.rpm

225,712 bytes

cksum - 2523681275

  • Additional libraries for enabling ODBC applications

Version 19.19.0.0.0 - for OL9/RH9 only

DownloadDetails

instantclient-basic-linux-19.19.0.0.0dbru.el9.zip

69,457,213 bytes

cksum - 2646183691

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

oracle-instantclient19.19-basic-19.19.0.0.0-1.el9.i386.rpm

49,084,456 bytes

cksum - 1635849305

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

instantclient-basiclite-linux-19.19.0.0.0dbru.el9.zip

31,142,236 bytes

cksum - 670981433

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

oracle-instantclient19.19-basiclite-19.19.0.0.0-1.el9.i386.rpm

23,874,124 bytes

cksum - 1692243504

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

instantclient-sqlplus-linux-19.19.0.0.0dbru.el9.zip

884,388 bytes

cksum - 3451459696

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

oracle-instantclient19.19-sqlplus-19.19.0.0.0-1.el9.i386.rpm

682,684 bytes

cksum - 2208419388

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

instantclient-tools-linux-19.19.0.0.0dbru.el9.zip

1,021,741 bytes

cksum - 664834250

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

oracle-instantclient19.19-tools-19.19.0.0.0-1.el9.i386.rpm

797,988 bytes

cksum - 146754960

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

instantclient-sdk-linux-19.19.0.0.0dbru.el9.zip

934,646 bytes

cksum - 3996004924

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

oracle-instantclient19.19-devel-19.19.0.0.0-1.el9.i386.rpm

614,148 bytes

cksum - 2765677091

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

instantclient-jdbc-linux-19.19.0.0.0dbru.el9.zip

1,577,536 bytes

cksum - 1133249869

  • Additional support for Internationalization under JDBC

oracle-instantclient19.19-jdbc-19.19.0.0.0-1.el9.i386.rpm

1,524,344 bytes

cksum - 1732854510

  • Additional support for Internationalization under JDBC

instantclient-odbc-linux-19.19.0.0.0dbru.el9.zip

600,596 bytes

cksum - 2688639220

  • Additional libraries for enabling ODBC applications

oracle-instantclient19.19-odbc-19.19.0.0.0-1.el9.i386.rpm

219,128 bytes

cksum - 2609600977

  • Additional libraries for enabling ODBC applications

Version 18.3.0.0.0

DownloadDetails

instantclient-basic-linux-18.3.0.0.0dbru.zip

67,930,600 bytes

cksum - 3522348147

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

oracle-instantclient18.3-basic-18.3.0.0.0-1.i386.rpm

50,571,700 bytes

cksum - 1627340438

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

instantclient-basiclite-linux-18.3.0.0.0dbru.zip

31,252,926 bytes

cksum - 3499088131

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

oracle-instantclient18.3-basiclite-18.3.0.0.0-1.i386.rpm

23,969,320 bytes

cksum - 3112843867

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

instantclient-sqlplus-linux-18.3.0.0.0dbru.zip

881,315 bytes

cksum - 2405658623

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

oracle-instantclient18.3-sqlplus-18.3.0.0.0-1.i386.rpm

689,504 bytes

cksum - 3705787612

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

instantclient-tools-linux-18.3.0.0.0dbru.zip

1,042,756 bytes

cksum - 1165039867

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

oracle-instantclient18.3-tools-18.3.0.0.0-1.i386.rpm

874,208 bytes

cksum - 2423426824

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

instantclient-sdk-linux-18.3.0.0.0dbru.zip

674,751 bytes

cksum - 4038100839

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

oracle-instantclient18.3-devel-18.3.0.0.0-1.i386.rpm

606,868 bytes

cksum - 1259587459

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

instantclient-jdbc-linux-18.3.0.0.0dbru.zip

1,574,763 bytes

cksum - 1601444425

  • Additional support for Internationalization under JDBC

oracle-instantclient18.3-jdbc-18.3.0.0.0-1.i386.rpm

1,526,852 bytes

cksum - 576134949

  • Additional support for Internationalization under JDBC

instantclient-odbc-linux-18.3.0.0.0dbru.zip

605,026 bytes

cksum - 3350121557

  • Additional libraries for enabling ODBC applications

oracle-instantclient18.3-odbc-18.3.0.0.0-1.i386.rpm

223,668 bytes

cksum - 4157256744

  • Additional libraries for enabling ODBC applications

Version 12.2.0.1.0

DownloadDetails

instantclient-basic-linux-12.2.0.1.0.zip

64,594,237 bytes

cksum - 2543525212

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

oracle-instantclient12.2-basic-12.2.0.1.0-1.i386.rpm

49,071,616 bytes

cksum - 2998080493

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

instantclient-basiclite-linux-12.2.0.1.0.zip

28,542,314 bytes

cksum - 434203508

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

oracle-instantclient12.2-basiclite-12.2.0.1.0-1.i386.rpm

22,974,764 bytes

cksum - 133950248

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

instantclient-jdbc-linux-12.2.0.1.0.zip

1,572,140 bytes

cksum - 1259080654

  • Additional support for XA, Internationalization, and RowSet operations under JDBC

oracle-instantclient12.2-jdbc-12.2.0.1.0-1.i386.rpm

1,523,520 bytes

cksum - 3252814892

  • Additional support for XA, Internationalization, and RowSet operations under JDBC

instantclient-sqlplus-linux-12.2.0.1.0.zip

869,831 bytes

cksum - 3196344007

  • Additional libraries and executable for running SQL*Plus with Instant Client

oracle-instantclient12.2-sqlplus-12.2.0.1.0-1.i386.rpm

679,704 bytes

cksum - 2020705390

  • Additional libraries and executable for running SQL*Plus with Instant Client

instantclient-sdk-linux-12.2.0.1.0.zip

667,183 bytes

cksum - 1486876569

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

oracle-instantclient12.2-devel-12.2.0.1.0-1.i386.rpm

634,811 bytes

cksum - 1497413130

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

instantclient-odbc-linux-12.2.0.1.0-2.zip

590,200 bytes

cksum - 1417778165

  • Additional libraries for enabling ODBC applications - Updated 9/22/2017

oracle-instantclient12.2-odbc-12.2.0.1.0-2.i386.rpm

223,276 bytes

cksum - 1211395846

  • Additional libraries for enabling ODBC applications - Updated 9/22/2017

instantclient-tools-linux-12.2.0.1.0.zip

1,032,131 bytes

cksum - 51968709

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

oracle-instantclient12.2-tools-12.2.0.1.0-1.i386.rpm

865,064 bytes

cksum - 3178787364

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

Version 12.1.0.2.0

DownloadDetails

instantclient-basic-linux-12.1.0.2.0.zip

59,727,331 bytes

cksum - 4042584362

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

oracle-instantclient12.1-basic-12.1.0.2.0-1.i386.rpm

59,115,950 bytes

cksum - 2181785923

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

instantclient-basiclite-linux-12.1.0.2.0.zip

27,676,632 bytes

cksum - 3700172376

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

oracle-instantclient12.1-basiclite-12.1.0.2.0-1.i386.rpm

27,464,683 bytes

cksum - 4021827376

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

instantclient-jdbc-linux-12.1.0.2.0.zip

1,571,004 bytes

cksum - 1259080654

  • Additional support for XA, Internationalization, and RowSet operations under JDBC

oracle-instantclient12.1-jdbc-12.1.0.2.0-1.i386.rpm

1,563,958 bytes

cksum - 2108238292

  • Additional support for XA, Internationalization, and RowSet operations under JDBC

instantclient-sqlplus-linux-12.1.0.2.0.zip

828,190 bytes

cksum - 4133958226

  • Additional libraries and executable for running SQL*Plus with Instant Client

oracle-instantclient12.1-sqlplus-12.1.0.2.0-1.i386.rpm

824,138 bytes

cksum - 3624312030

  • Additional libraries and executable for running SQL*Plus with Instant Client

instantclient-sdk-linux-12.1.0.2.0.zip

667,183 bytes

cksum - 1486876569

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

oracle-instantclient12.1-devel-12.1.0.2.0-1.i386.rpm

634,811 bytes

cksum - 1497413130

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

instantclient-odbc-linux-12.1.0.2.0.zip

1,100,875 bytes

cksum - 3212520658

  • Additional libraries for enabling ODBC applications

oracle-instantclient12.1-odbc-12.1.0.2.0-1.i386.rpm

767,624 bytes

cksum - 2965922427

  • Additional libraries for enabling ODBC applications

instantclient-tools-linux-12.1.0.2.0.zip

187,088 bytes

cksum - 2323366839

  • Workload Replay Client used to replay workload for RAT's DB Replay Feature

oracle-instantclient12.1-tools-12.1.0.2.0-1.i386.rpm

173,913 bytes

cksum - 498906818

  • Workload Replay Client used to replay workload for RAT's DB Replay Feature

Version 11.2.0.4.0

DownloadDetails

instantclient-basic-linux-11.2.0.4.0.zip

58,793,148 bytes

cksum - 4133310333

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

oracle-instantclient11.2-basic-11.2.0.4.0-1.i386.rpm

58,066,286 bytes

cksum - 2275933973

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

instantclient-basiclite-linux-11.2.0.4.0.zip

22,042,484 bytes

cksum - 2413464726

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

oracle-instantclient11.2-basiclite-11.2.0.4.0-1.i386.rpm

21,879,622 bytes

cksum - 3434722848

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

instantclient-jdbc-linux-11.2.0.4.0.zip

1,562,440 bytes

cksum - 561621300

  • Additional support for XA, Internationalization, and RowSet operations under JDBC

oracle-instantclient11.2-jdbc-11.2.0.4.0-1.i386.rpm

1,564,079 bytes

cksum - 3394884961

  • Additional support for XA, Internationalization, and RowSet operations under JDBC

instantclient-sqlplus-linux-11.2.0.4.0.zip

792,608 bytes

cksum - 3267399631

  • Additional libraries and executable for running SQL*Plus with Instant Client

oracle-instantclient11.2-sqlplus-11.2.0.4.0-1.i386.rpm

788,835 bytes

cksum - 871889649

  • Additional libraries and executable for running SQL*Plus with Instant Client

instantclient-sdk-linux-11.2.0.4.0.zip

643,080 bytes

cksum - 142017366

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

oracle-instantclient11.2-devel-11.2.0.4.0-1.i386.rpm

610,198 bytes

cksum - 2771416906

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

instantclient-odbc-linux-11.2.0.4.0.zip

274,999 bytes

cksum - 1279682974

  • Additional libraries for enabling ODBC applications

oracle-instantclient11.2-odbc-11.2.0.4.0-1.i386.rpm

275,697 bytes

cksum - 927542081

  • Additional libraries for enabling ODBC applications

instantclient-tools-linux-11.2.0.4.0.zip

179,750 bytes

cksum - 3009586739

  • Workload Replay Client used to replay workload for RAT's DB Replay Feature

oracle-instantclient11.2-tools-11.2.0.4.0-1.i386.rpm

155,720 bytes

cksum - 3701466281

  • Workload Replay Client used to replay workload for RAT's DB Replay Feature

Version 11.1.0.7.0

DownloadDetails

instantclient-basic-linux32-11.1.0.7.zip

44,414,338 bytes

cksum - 1316424925

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

oracle-instantclient11.1-basic-11.1.0.7.0-1.i386.rpm

43,968,859 bytes

cksum - 3856494421

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

instantclient-basiclite-linux32-11.1.0.7.zip

18,063,520 bytes

cksum - 545603126

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

oracle-instantclient11.1-basiclite-11.1.0.7.0-1.i386.rpm

17,958,287 bytes

cksum - 3647485291

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

instantclient-jdbc-linux32-11.1.0.7.zip

1,562,357 bytes

cksum - 2155381943

  • Additional support for XA, Internationalization, and RowSet operations under JDBC

oracle-instantclient11.1-jdbc-11.1.0.7.0-1.i386.rpm

1,564,125 bytes

cksum - 1140635053

  • Additional support for XA, Internationalization, and RowSet operations under JDBC

instantclient-sqlplus-linux32-11.1.0.7.zip

785,374 bytes

cksum - 3553589969

  • Additional libraries and executable for running SQL*Plus with Instant Client

oracle-instantclient11.1-sqlplus-11.1.0.7.0-1.i386.rpm

782,162 bytes

cksum - 3023450880

  • Additional libraries and executable for running SQL*Plus with Instant Client

instantclient-sdk-linux32-11.1.0.7.zip

607,196 bytes

cksum - 379020728

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

oracle-instantclient11.1-devel-11.1.0.7.0-1.i386.rpm

578,817 bytes

cksum - 1927132852

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

instantclient-odbc-linux32-11.1.0.7.zip

274,181 bytes

cksum - 2778243405

  • Additional libraries for enabling ODBC applications

oracle-instantclient11.1-odbc-11.1.0.7.0-1.i386.rpm

274,488 bytes

cksum - 127507505

  • Additional libraries for enabling ODBC applications

instantclient-tools-linux32-11.1.0.7.zip

120,944 bytes

cksum - 4101186268

  • Workload Replay Client used to replay workload for RAT's DB Replay Feature

oracle-instantclient11.1-tools-11.1.0.7.0-1.i386.rpm

103,858 bytes

cksum - 1004393142

  • Workload Replay Client used to replay workload for RAT's DB Replay Feature

Version 10.2.0.5

DownloadDetails

basic-10.2.0.5.0-linux.zip

34,813,238 bytes

cksum - 3916627845

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

oracle-instantclient-basic-10.2.0.5-1.i386.rpm

32,883,472 bytes

cksum - 436188011

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

basiclite-10.2.0.5.0-linux.zip

11,672,019 bytes

cksum - 4179509751

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

oracle-instantclient-basiclite-10.2.0.5-1.i386.rpm

10,078,019 bytes

cksum - 3242928812

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

jdbc-10.2.0.5.0-linux.zip

1,483,916 bytes

cksum - 2082543521

  • Additional support for XA, Internationalization, and RowSet operations under JDBC

oracle-instantclient-jdbc-10.2.0.5-1.i386.rpm

1,485,794 bytes

cksum - 379630252

  • Additional support for XA, Internationalization, and RowSet operations under JDBC

sqlplus-10.2.0.5.0-linux.zip

747,944 bytes

cksum - 3765978247

  • Additional libraries and executable for running SQL*Plus with Instant Client

oracle-instantclient-sqlplus-10.2.0.5-1.i386.rpm

745,257 bytes

cksum - 2713320293

  • Additional libraries and executable for running SQL*Plus with Instant Client

sdk-10.2.0.5.0-linux.zip

603,668 bytes

cksum - 3118163287

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

oracle-instantclient-devel-10.2.0.5-1.i386.rpm

289,726 bytes

cksum - 3595620981

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

odbc-10.2.0.5.0-linux.zip

279,054 bytes

cksum - 45961782

  • Additional libraries for enabling ODBC applications

oracle-instantclient-odbc-10.2.0.5-1.i386.rpm

279,617 bytes

cksum - 440167355

  • Additional libraries for enabling ODBC applications

Version 10.1.0.5

DownloadDetails

instantclient-basic-linux32-10.1.0.5-20060511.zip

31,413,713 bytes

cksum - 384697539

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

instantclient-jdbc-linux32-10.1.0.5-20060511.zip

4,649,614 bytes

cksum - 753190421

  • Additional support for XA, Internationalization, and RowSet operations under JDBC

instantclient-sqlplus-linux32-10.1.0.5-20060511.zip

331,854 bytes

cksum - 722849044

  • Additional libraries and executable for running SQL*Plus with Instant Client

instantclient-sdk-linux32-10.1.0.5-20060511.zip

294,618 bytes

cksum - 4282446920

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

Instant Client Installation for Linux (32-bit)

For general Instant Client information, see the Home Page.

ODBC users should follow the ODBC Installation Instructions.

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-19.3.0.0.0dbru.zip
  4. Prior to Version 18.3, create the appropriate links for the version of Instant Client, if the links do not exist. 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 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, then create a 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 oracle-instantclient19.3-basic-19.3.0.0.0-1.i386.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/client/lib > \ /etc/ld.so.conf.d/oracle-instantclient.conf" sudo ldconfig

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

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

    export LD_LIBRARY_PATH=/usr/lib/oracle/18.3/client/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, then create a network/admin subdirectory under lib/. This needs to be created for 12.2 and earlier, for example:
  7. sudo mkdir -p /usr/lib/oracle/12.2/client/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/client/bin:$PATH

  10. Start your application.