http://blog.163.com/z_rx/blog/static/276363762011312947507/
ORACLE服务器端安装程序找到相应目录"x$\app\Administrator\product\11.1.0\db_1\jdbc\lib"下的文件:
JDBC Thin for All Platforms
ojdbc5.jar - Classes for use with JDK 1.5. It contains the JDBC driver classes, except classes for NLS support in Oracle Object and Collection types.
ojdbc5_g.jar - Same as ojdbc5.jar, except that classes were compiled with "javac -g" and contain tracing code.
ojdbc6.jar - Classes for use with JDK 1.6. It contains the JDBC driver classes except classes for NLS support in Oracle Object and Collection types.
ojdbc6_g.jar - Same as ojdbc6.jar except compiled with "javac -g" and contains tracing code.
ojdbc5dms.jar - Same as ojdbc5.jar, except that it contains instrumentation to support DMS and limited java.util.logging calls.
ojdbc5dms_g.jar - Same as ojdbc5_g.jar, except that it contains instrumentation to support DMS.
ojdbc6dms.jar - Same as ojdbc6.jar, except that it contains instrumentation to support DMS and limited java.util.logging calls.
ojdbc6dms_g.jar - Same as ojdbc6_g.jar except that it contains instrumentation to support DMS.
orai18n.jar - NLS classes for use with JDK 1.5, and 1.6. It contains classes for NLS support in Oracle Object and Collection types. This jar file replaces the old nls_charset jar/zip files.
demo.zip - contains sample JDBC programs.
ORACLE10g Release 1/2 JDBC Driver
ORACLE服务器端安装程序找到相应目录"x$D:\oracle\product\10.2.0\db_1\jdbc\lib“下的文件。
JDBC Thin for All Platforms -
classes12.jar - for use with JDK 1.2 and JDK 1.3
classes12_g.jar - same as classes12.jar, except that classes were compiled with "javac -g" and contain some tracing information.
classes12dms.jar - same as classes12.jar, except that it contains additional code to support Oracle Dynamic Monitoring Service.
classes12dms_g.jar - same as classes12dms.jar except that classes were compiled with "javac -g" and contain some tracing information.
ojdbc14.jar - classes for use with JDK 1.4 and 1.5
ojdbc14_g.jar - same as ojdbc14.jar, except that classes were compiled with "javac -g" and contain some tracing information.
ojdbc14dms.jar - same as ojdbc14.jar, except that it contains additional code`to support Oracle Dynamic Monitoring Service.
ojdbc14dms_g.jar - same as ojdbc14dms.jar, except that classes were compiled with "javac -g" and contain some tracing information.
demo.tar - contains sample JDBC programs.
ORACLE9i JDBC Driver
For use with JDK 1.4 -
ojdbc14.jar - JDBC classes
ojdbc14_g.jar - JDBC classes with debug and trace
ocrs12.jar - Additional RowSet support
For use with JDK 1.2 and JDK 1.3 -
classes12.jar - JDBC classes
classes12_g.jar - JDBC classes with debug and trace
classes12dms.jar - JDBC classes for use with Enterprise Manager
classes12dms_g.jar - JDBC classes for use with EM and with debug and trace
ocrs12.jar - Additional RowSet support
nls_charset12.jar - Additional National Language character set support
For use with JDK 1.1 -
classes111.jar - JDBC classes
classes111_g.jar - JDBC classes with debug and trace
nls_charset11.jar - Additional National Language character set support
Oracle8i 8.1.7.1JDBC Drivers
For use with JDK 1.2 -
classes12.zip nls_charset12.zip
For use with JDK 1.1 -
classes111.zip nls_charset11.zip
OCI drivers for JDK 1.2.x -
jdbc817jdk12-nt.zip - Windows NT 共享库
jdbc8171jdk12x-sol.zip - Solaris 共享库
需要注意的是,在ORACLE的官方网站上,针对每一个数据库大版本中细分的若干小版本的JDBC Drivers,虽然JDBC Drivers包的文件名相同,但文件的大小却有区别,举例如下:
Oracle Database11g Release 2 (
11.2.0.1.0) JDBC Drivers
ojdbc5.jar (
1,996,228 bytes)
Oracle Database11g Release 2 (
11.2.0.2.0) JDBC Drivers
ojdbc5.jar (
2,030,135 bytes)
由于时间有限,没有对其差别进一步研究,但
在开发过程中,为保证好的兼容性,应根据所使用的ORACLE具体版本到官方网站上下载相对应的JDBC Drivers包。
▋
ORACLE JDBC Drivers 下载地址:http://www.oracle.com/technetwork/database/features/jdbc/index-091264.html