SQL Server 的 JAR 包更新挺频繁的,尤其是用 JDBC 连接的时候,驱动版本一不对,连都连不上,挺烦的。这次这个包是最新版的,兼容性比较强,连 2019 版的 SQL Server 都能稳稳搞定。

SQL Server 的 JDBC 驱动包用起来还蛮顺手的,解压后直接扔进lib目录,在项目里引一下就能跑。像sqljdbc.jar这种包,基本是 Java 开发接 SQL Server 的标配了。

有时候遇到老系统,JDK 还停在 1.7,这种情况下用新版包不兼容。建议你也可以看下JDBC Sql Server 老版驱动,兼容性会更稳。

如果你用的是 Hibernate 框架,那就不能少了这个sql2008 驱动包 sqljdbc.jar,不少老项目都靠它。

平时我也会留一份SQL Server JDBC 驱动程序 JAR 包在本地,方便切换版本测试。连接字符串写法像这样:

jdbc:sqlserver://localhost:1433;databaseName=mydb;user=sa;password=yourpassword

如果你对 JDBC 驱动不太熟,推荐你也看看这个JDBC 驱动 JAR 包,里面写得还挺清楚的,适合入门。

嗯,,如果你最近正好在整 Java 连接 SQL Server,这几个 JAR 包资源还挺值得收藏的。要是你还没搞定连接问题,不妨从最新版开始试试,响应也快,兼容也好。