Microsoft JDBC Drivers 6.0, 4.2, 4.1, and 4.0 for SQL Server

Select Language:
Download the Microsoft JDBC Driver 6.0, 4.2, 4.1, or 4.0 for SQL Server, a Type 4 JDBC driver that provides database connectivity through the standard JDBC application program interfaces (APIs) available in Java Platform, Enterprise Editions.
  • Details
    Note:There are multiple files available for this download.Once you click on the "Download" button, you will be prompted to select the files you need.
    Version:

    Multiple

    File Name:

    license40.txt

    license41.txt

    license42.txt

    license60.txt

    sqljdbc_4.0.2206.100_enu.exe

    sqljdbc_4.0.2206.100_enu.tar.gz

    sqljdbc_4.1.5605.100_enu.exe

    sqljdbc_4.1.5605.100_enu.tar.gz

    sqljdbc_4.2.6420.100_enu.exe

    sqljdbc_4.2.6420.100_enu.tar.gz

    sqljdbc_6.0.7507.100_enu.exe

    sqljdbc_6.0.7507.100_enu.tar.gz

    Date Published:

    7/13/2016

    File Size:

    15 KB

    9 KB

    9 KB

    9 KB

    4.2 MB

    2.3 MB

    2.0 MB

    1.8 MB

    2.7 MB

    2.5 MB

    3.3 MB

    3.1 MB

      The Microsoft JDBC Driver for SQL Server is a Type 4 JDBC driver that provides database connectivity through the standard JDBC application program interfaces (APIs) available in the Java Platform, Enterprise Editions. The Driver downloads are available to all SQL Server users at no additional charge, and provide access to Microsoft SQL Server and SQL Azure from any Java application, application server, or Java-enabled applet.
  • Supported Operating System

    Linux, Unix, Windows 10 , Windows 7, Windows 8, Windows 8.1, Windows Server 2008 R2, Windows Server 2012, Windows Vista

      The following summarizes requirements. It will be important to see System Requirements for the JDBC Driver for more detail.
      Supported Java Versions:
      Version support for Java Runtime Environments (JRE) and the associated JDBC API versions are determined by the included JAR files as follows:
      • Sqljdbc.jar requires a JRE of 5 and supports the JDBC 3.0 API
      • Sqljdbc4.jar requires a JRE of 6 and supports the JDBC 4.0 API
      • Sqljdbc41.jar requires a JRE of 7 and supports the JDBC 4.1 API
      • Sqljdbc42.jar requires a JRE of 8 and supports the JDBC 4.2 API
      Each download version contains several JAR files to support backward compatibility and possible upgrade scenarios. It is important to note that sqljdbc.jar, sqljdbc4.jar are provided only for backwards compatibility and do not contain new features included with Driver versions 4.1 and up. Please note that the “sqljdbcX.jar” version names align with the compliance for JDBC API version numbers (for example, the sqljdbc42.jar contained in the Microsoft JDBC Driver 6.0 package contains the latest features, is JDBC 4.2 complaint, and compatible with JRE 8).
      • Microsoft JDBC Driver 6.0 for SQL Server contains sqljdbc.jar, sqljdbc4.jar, sqljdbc41.jar and sqljdbc42.jar
      • Microsoft JDBC Driver 4.2 for SQL Server contains sqljdbc.jar, sqljdbc4.jar, sqljdbc41.jar and sqljdbc42.jar
      • Microsoft JDBC Driver 4.1 for SQL Server contains sqljdbc.jar, sqljdbc4.jar, and sqljdbc41.jar
      • Microsoft JDBC Driver 4.0 for SQL Server contains sqljdbc.jar and sqljdbc4.jar
      Supported SQL Server Versions:
      • Microsoft SQL Server 2016
      • Microsoft SQL Server 2014
      • Microsoft SQL Server 2012
      • Microsoft SQL Server 2008 R2
      • Microsoft SQL Server 2008
      • Microsoft SQL Server 2005 - only supported by Microsoft JDBC Driver 4.0 for SQL Server
      • Azure SQL Database
      • Azure SQL Data Warehouse or Parallel Data Warehouse
    • Installation Instructions for the Microsoft Windows version of the JDBC Driver

      Note: By downloading the Microsoft JDBC Driver for SQL Server, you are accepting the terms and conditions of the End-User License Agreement (EULA) for this component. Please review the End-User License Agreement (EULA) located on this page and print a copy of the EULA for your records.

      1. Download sqljdbc_<version>_<language>.exe to a temporary directory.

      2. Run sqljdbc_<version>_<language>.exe. 

      3. Enter an installation directory when prompted. We recommend that you unpack this zip file in %ProgramFiles% with the default directory: "Microsoft JDBC Driver x.x for SQL Server".

      Installation Instructions for the UNIX version of the JDBC Driver

      1. Download sqljdbc_<version>_<language>.tar.gz to a temporary directory.

      2. To unpack the zipped tar file, navigate to the directory where you want the driver unpacked and type gzip -d sqljdbc_<version>_<language>.tar.gz. 

      3. To unpack the tar file, move it to the directory where you want the driver installed and type tar –xf sqljdbc_<version>_<language>.tar. 

       
Site feedback
Microsoft

What category would you like to give web site feedback on?



Rate your level of satisfaction with this web page today:

Comments:

Submit