This document contains answers to the most frequently asked questions about Oracle's JDBC drivers.Note that this FAQ addresses specific technical questions only and are used to document solutions to frequent customer questions as well as any known problems.What we did do is change the visibility of the classes and methods in the package.Most of the classes are now default (package) visible instead of public visible.The files are identical and can be swapped around between platforms if you want.Oracle provides four different types of JDBC drivers, for use in different deployment scenarios.Starting from 10.1.0, the JDBC OCI driver is available for install with the OCI Instant Client feature, which does not require a complete Oracle client-installation.Please refer to the documentation on OCI Instant Client install. These two drivers are installed as part of the database installation.
For Java developers using JDBC driver and/or UCP, the detailed instructions are on their respective OTN pages.This is a generic security policy file that you can use to grant the drivers all the necessary permissions.In most cases you will want to comment out many of the permissions since your app doesn't use the features that requires those permissions. Which is which was chosen so as to make it as difficult as possible to use the drivers to cause mischief.When using this feature, this library should be locatable via your Contains the configuration information to support all Oracle character sets in Advanced Data Types (objects).If the database character set is one other than UCS2, ASCII, ISO_LATIN_1, UTF8 and AL32UTF8 and the application uses ADTs, then you must include this file in your classpath. The only difference is the (or .dll) file that is called by the OCI client.