JDBC连接SQL Server 2014问题总结

环境win10专业版64位,JDK8,STS3.7.1。

在STS里通过JDBC连接SQL Server 2014出现no sqljdbc_auth in java.library.path错误提示。

参考微软的说明文档,可以在 Java 应用程序启动时使用以下虚拟机 (VM) 参数来指定 sqljdbc_auth.dll 的位置,就在STS.ini里加上-Djava.library.path=C:\Microsoft JDBC Driver 4.0 for SQL Server\sqljdbc_<version>\enu\auth\x86,结果还是不行。


将sqljdbc_auth.dll考到JDK/bin里面,重启STS就好了,运行没出现错误。

有人说放在windows/system32/下面也可以,但我没有试过。

你可能感兴趣的:(JDBC连接SQL Server 2014问题总结)