Microsoft ODBC Driver 17 for SQL Server is a reliable and efficient driver that enables your applications to connect to Microsoft SQL Server and Azure SQL Database. To download the ODBC Driver 17 for SQL Server, you can follow these steps:
System Requirements

Before you download the ODBC Driver 17 for SQL Server, ensure that your system meets the following requirements:
- Operating System: Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, or Windows Server 2008 R2
- Architecture: 32-bit (x86) or 64-bit (x64)
Download Steps
To download the ODBC Driver 17 for SQL Server, follow these steps:
- Go to the Microsoft Download Center website.
- Click on the “Download” button next to the “ODBC Driver 17 for SQL Server” link.
- Select the language and architecture (32-bit or 64-bit) that matches your system requirements.
- Click on the “Download” button to start the download process.
- Once the download is complete, run the installer and follow the prompts to install the ODBC Driver 17 for SQL Server.
Component | Version | Architecture | Size |
---|---|---|---|
msodbcsql17.msi | 17.10.1.1 | 32-bit | 2.5 MB |
msodbcsql17.msi | 17.10.1.1 | 64-bit | 3.2 MB |

Installation and Configuration

After installing the ODBC Driver 17 for SQL Server, you need to configure it to connect to your SQL Server instance. Here are the general steps:
- Open the ODBC Data Source Administrator tool (usually found in the Control Panel or Start menu).
- Click on the “System DSN” tab and then click on the “Add” button.
- Select the “ODBC Driver 17 for SQL Server” driver and click on the “Finish” button.
- Enter the required connection details, such as the server name, database name, and authentication credentials.
- Click on the “OK” button to save the changes.
Key Points
- The ODBC Driver 17 for SQL Server supports SQL Server 2019, SQL Server 2017, SQL Server 2016, SQL Server 2014, and SQL Server 2012.
- The driver also supports Azure SQL Database and Azure Synapse Analytics (formerly Azure SQL Data Warehouse).
- Ensure that you install the correct version of the driver (32-bit or 64-bit) that matches your system architecture.
- Configure the ODBC Driver 17 for SQL Server to connect to your SQL Server instance using the ODBC Data Source Administrator tool.
- Use the msodbcsql17.dll file to connect to your SQL Server instance using the ODBC Driver 17 for SQL Server.
In conclusion, downloading and installing the ODBC Driver 17 for SQL Server is a straightforward process. By following the steps outlined in this article, you can ensure a successful installation and configuration of the driver, enabling you to connect your applications to Microsoft SQL Server and Azure SQL Database.
What is the difference between the 32-bit and 64-bit versions of the ODBC Driver 17 for SQL Server?
+The 32-bit version of the ODBC Driver 17 for SQL Server is designed for 32-bit applications, while the 64-bit version is designed for 64-bit applications. The 64-bit version provides better performance and scalability, but it requires a 64-bit operating system and application.
How do I configure the ODBC Driver 17 for SQL Server to connect to my SQL Server instance?
+To configure the ODBC Driver 17 for SQL Server, open the ODBC Data Source Administrator tool and follow the prompts to create a new system DSN. Enter the required connection details, such as the server name, database name, and authentication credentials.
What is the version history of the ODBC Driver 17 for SQL Server?
+The ODBC Driver 17 for SQL Server has undergone several version updates, with the latest version being 17.10.1.1. Each version update includes bug fixes, performance enhancements, and new features.