Download Microsoft Ole Db Driver 17 For Sql Server -x64- -

Open Registry Editor (regedit.exe) and navigate to:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSOLEDBSQL\CurrentVersion

Look for Version string value: 17.x.x.x.

This is the easiest way to test if the driver is visible to the system.


OLE DB (Object Linking and Embedding, Database) is a COM-based data access API developed by Microsoft. The Microsoft OLE DB Driver for SQL Server is the modern, standalone data access provider that replaces legacy drivers such as SQLOLEDB (the original Microsoft OLE DB Provider for SQL Server) and SQLNCLI (SQL Server Native Client). download microsoft ole db driver 17 for sql server -x64-

Driver 17 is part of the version 18 family line (often referred to as the v17.x releases). It offers:

When configuring your application to use this driver, you must update your connection string to use the new Provider name.

For Version 18 (Latest):

Provider=MSOLEDBSQL18;Server=YourServerName;Database=YourDatabase;Uid=YourUsername;Pwd=YourPassword;

For Version 17 (Legacy):

Provider=MSOLEDBSQL;Server=YourServerName;Database=YourDatabase;Uid=YourUsername;Pwd=YourPassword;

While Microsoft OLE DB Driver 18 and 19 exist, version 17 is still critically important for organizations that:


The latest recommended version is Microsoft OLE DB Driver 19 (which supersedes version 17). However, if you specifically need version 17: Open Registry Editor ( regedit

Version 17.x (x64):

For deploying across many servers, use:

msiexec /i msoledbsql_x64.msi /quiet /norestart IACCEPTMSOLEDBSQLLICENSETERMS=YES

Add ADDLOCAL=ALL to ensure all features, or ADDLOCAL=SQL_Driver for just the x64 driver. Look for Version string value: 17


Scroll to Top