Top Previ
ous Next Roadmap Index

Introduction


JDBC is a set of classes and interfaces written in Java to allow other Java programs to send SQL statements to a relational database management system (RDBMS).

The Oracle Call Interface (OCI) is an application programming interface to Oracle RDBMSs. It consists of a library of C language routines to allow C programs (and in some cases programs written in other third generation languages) to send SQL statements to the database and interact with it in other ways.

Oracle's JDBC/OCI drivers provide an implementation of the JDBC interfaces. This implementation uses the OCI to interact with an Oracle database. You must use a JDBC/OCI driver appropriate to the Oracle RDBMS you wish to access. The Oracle JDBC/OCI7 driver works with Oracle7. It allows you to call the OCI directly from Java.


Configuration

The Oracle JDBC/OCI7 driver is for use by Java applications or by the Java cartridge from the Oracle Web Application Server. The driver is a set of Java classes and a dynamically linked library (DLL) of C language routines. The Java classes contain standard JDBC (v. 1.01 from Javasoft) and additional classes with native methods that call routines in the DLL.

The Oracle JDBC/OCI7 driver is not appropriate for Java applets, because it uses a C library that is not downloadable by a Web browser.

Java applications and Java code running in the Java cartridge must explicitly load the JDBC/OCI7 driver before using the JDBC entrypoints. See "Using Oracle's JDBC/OCI7" on page -5 for details of how to do this.


Click Here
 to Go to the top of the section

Click
 Here to Go to the previous topic

Click Her
e to Go to the next topic

Click Here to Go to the Roadmap

Click Here to Go to the Index


To report any problems or comments, email email jsqlpm@us.oracle.com .