Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/327.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在Oracle11中使用JDBC4驱动程序?_Java_Oracle_Jdbc_Driver - Fatal编程技术网

Java 如何在Oracle11中使用JDBC4驱动程序?

Java 如何在Oracle11中使用JDBC4驱动程序?,java,oracle,jdbc,driver,Java,Oracle,Jdbc,Driver,我正在使用Oracle11g。我不知道oracle 11g附带的默认驱动程序是什么。我在我的/lib下看到了ojdbc14-10.2.0.3.0。我不确定我需要做什么更改来确保我使用的是JDBC4驱动程序 我需要替换ojdbc14-10.2.0.3.0吗?或者我需要在我的oracle安装下放置一些其他jar吗?根据,oracle Database 11g Release 1(11.1)附带JDBC驱动程序,为JDBC 4.0标准提供支持。 为了获得JDBC 4.0标准支持,您应该在classpa

我正在使用Oracle11g。我不知道oracle 11g附带的默认驱动程序是什么。我在我的
/lib
下看到了
ojdbc14-10.2.0.3.0
。我不确定我需要做什么更改来确保我使用的是JDBC4驱动程序

我需要替换ojdbc14-10.2.0.3.0吗?或者我需要在我的oracle安装下放置一些其他jar吗?

根据,oracle Database 11g Release 1(11.1)附带JDBC驱动程序,为JDBC 4.0标准提供支持。 为了获得JDBC 4.0标准支持,您应该在classpath环境变量中包含ojdbc6.jar

看看Oracle的JDBC驱动程序:对于11g和11g2,只列出了ojdbc5.jar和ojdbc6.jar,但有人说ojbc14应该可以与Oracle11g配合使用。
ojbc14和更高版本之间的主要区别在于它不支持新的JDBCAPI,因此我认为您最好使用更新的驱动程序。

因此只需要将
ojdbc14.jar
替换为
ojdbc6.jar
。是吗?有关详细信息,请参阅Oracle常见问题解答。