Share via


Support Matrix for Microsoft SQL Server JDBC Driver

Dear SQL Server developers and users:

In the last few weeks, I have received a number of queries on which driver version is supported with which SQL server version. I have created a support matrix describing the supported configuration. Matrix also lists the dates when we plan to end support for each driver.

Driver Name

Supported SQL Server Version

JRE

End of Support

Microsoft SQL Server 2000 JDBC

SQL Server 2000

1.4 or later

July 9th 2010

Microsoft SQL Server 2005 JDBC Driver 1.0

SQL Server 2000, SQL Server 2005

1.4 or later

June 25th 2011

Microsoft SQL Server 2005 JDBC Driver 1.1

SQL Server 2000, SQL Server 2005

1.4 or later

June 25th 2011

Microsoft SQL Server 2005 JDBC Driver 1.2

SQL Server 2000, SQL Server 2005

1.4 or later

June 25th 2011

Microsoft SQL Server JDBC Driver 2.0

SQL Server 2000, SQL Server 2005, and SQL Server 2008

1.5 or later

December 31st 2012

Microsoft SQL Server JDBC Driver 3.0

SQL Server 2000, SQL Server 2005, SQL Server 2008 and SQL Server 2008R2

1.5 or later

April 23rd 2015

Hopefully this matrix will help you in determining the supported configuration for your solution. Thank you for choosing Microsoft SQL Server JDBC Driver!

Thank you,

Amina Saify [SQL Server]

Comments

  • Anonymous
    July 07, 2010
    How can I tell what version is installed on my machine? I'm using as part of a 3rd party app. Is there a dll file or something I can look at to determine what version I have installed?

  • Anonymous
    September 12, 2010
    get java.decompiler.free.fr browse to mssqljdbc.jarcommicrosoftsqlserverjdbcSQLJdbcVersion.class and look at the screen final class SQLJdbcVersion {    SQLJdbcVersion()    {    }    static final int major = 3;    static final int minor = 0;    static final int MMDD = 1301;    static final int revision = 101; }

  • Anonymous
    October 07, 2010
    Why would they make the java class scope/var scope "default"? If it were public, I'd not have to reverse engineer the thing.

  • Anonymous
    October 07, 2010
    Never mind. Brute forced it with reflexion.