Java 嵌套异常为org.hibernate.exception.JDBCConnectionException:无法打开连接
我在本机库中遇到错误Java 嵌套异常为org.hibernate.exception.JDBCConnectionException:无法打开连接,java,spring,hibernate,tomcat,jpa,Java,Spring,Hibernate,Tomcat,Jpa,我在本机库中遇到错误 C:\Program Files\Apache Software Foundation\Apache Tomcat 8.0.27\bin\sqljdbc_auth.dll已加载到另一个类加载器中,无法打开Hibernate会话进行事务处理;嵌套异常是 org.hibernate.exception.jdbconnectionexception:无法打开连接 我已经看到本机库sqljdbc_auth.dll已经加载到另一个类加载器页面中,并应用了这里提到的更改,比如复制sql
C:\Program Files\Apache Software Foundation\Apache Tomcat 8.0.27\bin\sqljdbc_auth.dll
已加载到另一个类加载器中,无法打开Hibernate会话进行事务处理;嵌套异常是
org.hibernate.exception.jdbconnectionexception:无法打开连接
我已经看到本机库sqljdbc_auth.dll
已经加载到另一个类加载器页面中,并应用了这里提到的更改,比如复制sqljdbc_auth.dll
(C:\Program Files\Microsoft JDBC Driver 4.0 for SQL Server\sqljdbc_4.0\chs\auth\x64,因为我的JDK是64位的,windows也是64位的)进入tomcat/bin
和sqljdbc4-4.0
(从我的项目目标文件夹)进入tomcat/lib
,但仍然一次又一次地面临这个问题。请帮帮我
试着把mysql JDBC驱动程序JAR放在你的classpathHi上,你能看看我的编辑并帮我解决这个问题吗?在你的路径上有多个JDBC驱动程序不好,删除其中一个,然后选择一个更适合hibernate的驱动程序,spring版本等。您能告诉我我的应用程序使用的是哪个版本的SQL server吗?因为我可以看到我的机器上安装了针对SQL server的Microsoft JDBC驱动程序4.0和针对SQL server的Microsoft JDBC驱动程序6.0,因此,根据您的系统,您需要选择正确的驱动程序。请尝试将mysql JDBC驱动程序JAR放在您的classpathHi上。请查看我的编辑并帮助我解决多个JDBC驱动程序不好的问题。请删除其中一个,然后选择更适合hibernate的驱动程序,spring版本等。您能告诉我我的应用程序使用的是哪个版本的SQL server吗?因为我可以看到我的机器上安装了针对SQL server的Microsoft JDBC驱动程序4.0和针对SQL server的Microsoft JDBC驱动程序6.0,因此,根据您的系统,您需要选择正确的驱动程序。