Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/9.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 tomcat 8.5.x tomcat-jdbc.jar与官方oracle ojdbc6.jar驱动程序_Java_Oracle_Tomcat_Ojdbc - Fatal编程技术网

Java tomcat 8.5.x tomcat-jdbc.jar与官方oracle ojdbc6.jar驱动程序

Java tomcat 8.5.x tomcat-jdbc.jar与官方oracle ojdbc6.jar驱动程序,java,oracle,tomcat,ojdbc,Java,Oracle,Tomcat,Ojdbc,我正在努力使用jdbc连接到oracle数据库,我应该使用哪种连接? tomcat jdbc.jar(在tomcat内部)或oracle ojdbc6.jar(oracle官方) 这两个驱动程序之间有什么区别? (ojdbc6 11.2.0.4版保证我可以使用Oracle12CDB,Oracle10DB也可以使用TomcatJDBC.jar???)实际上,它们是不同的库tomcat jdbc.jar是默认的tomcat连接池(在tomcat版本8.5中),它负责管理连接,允许您快速访问已创建的连

我正在努力使用jdbc连接到oracle数据库,我应该使用哪种连接?
tomcat jdbc.jar(在tomcat内部)或oracle ojdbc6.jar(oracle官方)
这两个驱动程序之间有什么区别?

(ojdbc6 11.2.0.4版保证我可以使用Oracle12CDB,Oracle10DB也可以使用TomcatJDBC.jar???)

实际上,它们是不同的库tomcat jdbc.jar是默认的tomcat连接池(在tomcat版本8.5中),它负责管理连接,允许您快速访问已创建的连接,而ojdbc6.jar是Oracle提供到Oracle数据库服务器的数据库连接的实际jdbc驱动程序。 换句话说,如果您想与Oracle数据库“对话”,就不能单独使用tomcat jdbc.jar,但是可以使用ojdbc6.jar而不使用池,尽管在大多数情况下由于性能下降而不推荐使用

这里有一个很好的解释:

  • ojdbc6.jar-
  • 连接池-
您应该使用oracle ojdbc6.jar