Java 如何在Oracle11中使用JDBC4驱动程序?
我正在使用Oracle11g。我不知道oracle 11g附带的默认驱动程序是什么。我在我的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
/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常见问题解答。