如何在我的类路径中检查我的jdbc版本

Sur*_*amy 7 java jdbc

如何检查我使用的jdbc驱动程序的类型是什么

我目前正在使用ojdbc14.jar.如何检查我的驱动程序是否是JDBC 4投诉驱动程序?

Elf*_*Elf 9

You can run the following command to get the driver version.

java -jar ojdbc14.jar
Run Code Online (Sandbox Code Playgroud)

This gave me o/p as:

Oracle 11.1.0.7.0-Production JDBC 3.0 compiled with JDK5
Run Code Online (Sandbox Code Playgroud)

所以驱动程序版本是11.1.0.7.0,它是JDBC 3.0投诉.


Bas*_*que 6

getJDBCMajorVersion & getJDBCMinorVersion

您可以在运行时询问您的 JDBC 驱动程序。

检索一个DatabaseMetaData. 调用这两个方法以获取此驱动程序声称支持的 JDBC 规范的主要和次要版本:

请记住,特定驱动程序可能不支持该版本 JDBC API 的所有功能。


Adr*_* B. 3

每个 JAR 文件都应该有一个清单文件,其中包含有关 JAR 文件中打包的文件的信息。要检查它,请解压缩ojdbc14.jar并读取META-INF/MANIFEST.MF文件。

据我所知ojdbc14.jar不支持JDBC4。要确定您的版本支持什么,请查看Oracle的说明。