My Oracle Support Banner

Starting With Oracle JDBC Drivers - Installation, Certification, and More! (Doc ID 401934.1)

Last updated on MARCH 04, 2024

Applies to:

Oracle Database - Enterprise Edition - Version and later
JDBC - Version and later
Oracle Net Services - Version and later
Information in this document applies to any platform.


This FAQ provides practical information when starting with Oracle JDBC drivers.

A description of the Oracle JDBC drivers is provided so that you can choose which Oracle JDBC driver can be used with your Java application.

In order to run your JDBC application, general information is supplied for :  installing, setting up Oracle JDBC driversm and establishing a connection to Oracle database.


Please note that Oracle JDBC driver can be embedded in Oracle products such as Fusion Middleware products.  In this case,  for Oracle JDBC driver certification or upgrade questions, please refer to documentation related to those Oracle products. Certification and upgrade information in this document applies to the database JDBC driver (standalone JDBC). In particular for WebLogic, please refer to <Document:1970437.1> How To Update the JDBC and UCP Drivers Bundled with WebLogic Server 10.3.6 and 12c.

Questions and Answers

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document
Questions and Answers
 Introducing Oracle JDBC drivers
 What are Oracle JDBC drivers ?
 What types of JDBC drivers does Oracle provide?
 What are the Oracle JDBC versions ?
 What are the main Oracle JDBC driver Java classes libraries ?
 What is the JDBC OCI native shared library ?
 Which JDBC driver version goes with which JDK version ?
 Which JDBC driver version is certified to connect to which database version?
 How to get the Java JDBC libraries ?
 How to install the JDBC driver ?
 Where can you find JDBC driver resources as documentation, Javadoc and samples ?
 Which Oracle JDBC driver can you start with ?
 Running a JDBC application
 How to setup environment to run a JDBC application ?
 Which Oracle JDBC packages can you import ?
 How to get a JDBC connection  using Oracle JDBC driver API ?
 What is the Oracle JDBC connection URL ?
 Can a JDBC connection be shared by two Java threads simultaneously ?

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.