嵌套异常是org.hibernate.exception.JDBCConnectionException:无法打开连接

时间:2017-05-09 10:44:35

标签: java spring hibernate tomcat jpa

  1. 我收到错误的Native Library C:\Program Files\Apache Software Foundation\Apache Tomcat 8.0.27\bin\sqljdbc_auth.dll已经加载到另一个类加载器中,无法打开Hibernate Session进行事务处理;嵌套异常是

    org.hibernate.exception.JDBCConnectionException:无法打开连接

    我已经看到本地库sqljdbc_auth.dll已经加载到另一个类加载器页面中并应用了此处提到的更改,如复制sqljdbc_auth.dll(C:\ Program Files \ Microsoft JDBC Driver 4.0 for SQL Server \ sqljdbc_4)。 0 \ enu \ auth \ x64因为我的JDK是64位而且windows也是64位)到tomcat/binsqljdbc4-4.0(从我的项目目标文件夹)到tomcat/lib但仍然面临这个问题一次又一次。请帮帮我。

  2. 我也有以下疑问      i)sqljdbc * .jar应该考虑从哪个路径?从我的项目目标文件夹或从C:\ Program Files \ Microsoft JDBC驱动程序4.0 for SQL Server \ sqljdbc_4.0 \ enu(在此处找到2个jar - sqljdbc.jar,sqljdbc4.jar)

    ii)另外我可以看到我的机器上安装了2个版本的SQL服务器,即SQL Server的Microsoft JDBC Driver 4.0和SQL Server的Microsoft JDBC Driver 6.0,我必须考虑哪一个             如果我必须再考虑6.0然后我必须采取哪个jar因为C:\ Program Files \ Microsoft JDBC驱动程序6.0 for SQL Server \ sqljdbc_6.0 \ enu \ jre7 - sqljdbc41.jar就在那里并且在C:\ Program Files \用于SQL Server的Microsoft JDBC驱动程序6.0 \ sqljdbc_6.0 \ enu \ jre8 - sqljdbc42.jar是

0 个答案:

没有答案