|
1 | | ---- |
2 | | -title: "Support policies for OLE DB Driver for SQL Server" |
3 | | -description: "Learn about the support policies for OLE DB Driver for SQL Server and what operating systems and SQL database versions are supported with each driver version." |
4 | | -ms.date: "02/14/2023" |
5 | | -ms.service: sql |
6 | | -ms.reviewer: "" |
7 | | -ms.custom: "" |
8 | | -ms.subservice: connectivity |
9 | | -ms.topic: "reference" |
10 | | -author: David-Engel |
11 | | -ms.author: v-davidengel |
12 | | ---- |
13 | | -# Support policies for OLE DB Driver for SQL Server |
14 | | -[!INCLUDE [SQL Server](../../../includes/applies-to-version/sql-asdb-asdbmi-asa-pdw.md)] |
15 | | - |
16 | | -[!INCLUDE[Driver_OLEDB_Download](../../../includes/driver_oledb_download.md)] |
17 | | - |
18 | | -This article discusses how various data-access components can be used with OLE DB Driver for SQL Server. |
19 | | - |
20 | | -## SQL version support |
21 | | - |
22 | | -OLE DB Driver for SQL Server is tested with and supports connections to the following versions of SQL Server. |
23 | | - |
24 | | -| Database version →<br />↓ Driver version | Azure SQL Database | Azure Synapse Analytics | Azure SQL Managed Instance | SQL Server 2022 | SQL Server 2019 | SQL Server 2017 | SQL Server 2016 | SQL Server 2014 | SQL Server 2012 | |
25 | | -|----|---|---|---|---|---|---|---|---|---| |
26 | | -|19.3|Yes|Yes|Yes|Yes|Yes|Yes|Yes|Yes|Yes| |
27 | | -|19.2|Yes|Yes|Yes|Yes|Yes|Yes|Yes|Yes|Yes| |
28 | | -|19.1|Yes|Yes|Yes|Yes|Yes|Yes|Yes|Yes|Yes| |
29 | | -|19.0|Yes|Yes|Yes|Yes|Yes|Yes|Yes|Yes|Yes| |
30 | | -|18.6|Yes|Yes|Yes| |Yes|Yes|Yes|Yes|Yes| |
31 | | -|18.5|Yes|Yes|Yes| |Yes|Yes|Yes|Yes|Yes| |
32 | | -|18.4|Yes|Yes|Yes| |Yes|Yes|Yes|Yes|Yes| |
33 | | -|18.3|Yes|Yes|Yes| |Yes|Yes|Yes|Yes|Yes| |
34 | | -|18.2|Yes|Yes|Yes| |Yes|Yes|Yes|Yes|Yes| |
35 | | -|18.1|Yes|Yes|Yes| | |Yes|Yes|Yes|Yes| |
36 | | -|18.0|Yes|Yes|Yes| | |Yes|Yes|Yes|Yes| |
37 | | - |
38 | | -## Supported operating system versions |
39 | | - |
40 | | -The following table lists which operating systems are supported by OLE DB Driver for SQL Server. |
41 | | - |
42 | | -| Operating system →<br />↓ Driver version | Windows Server 2022 | Windows Server 2019 | Windows Server 2016 | Windows Server 2012<sup>1</sup> | Windows Server 2012 R2<sup>2</sup> | Windows 11 | Windows 10 | Windows 8.1<sup>3</sup> | |
43 | | -|----|---|---|---|---|---|---|---|---| |
44 | | -|19.3|Yes|Yes|Yes|Yes|Yes|Yes|Yes| | |
45 | | -|19.2|Yes|Yes|Yes|Yes|Yes| |Yes|Yes| |
46 | | -|19.1|Yes|Yes|Yes|Yes|Yes| |Yes|Yes| |
47 | | -|19.0|Yes|Yes|Yes|Yes|Yes| |Yes|Yes| |
48 | | -|18.6|Yes|Yes|Yes|Yes|Yes| |Yes|Yes| |
49 | | -|18.5| |Yes|Yes|Yes|Yes| |Yes|Yes| |
50 | | -|18.4| |Yes|Yes|Yes|Yes| |Yes|Yes| |
51 | | -|18.3| |Yes|Yes|Yes|Yes| |Yes|Yes| |
52 | | -|18.2| |Yes|Yes|Yes|Yes| |Yes|Yes| |
53 | | -|18.1| | |Yes|Yes|Yes| |Yes|Yes| |
54 | | -|18.0| | |Yes|Yes|Yes| |Yes|Yes| |
55 | | - |
56 | | -<sup>1</sup> Supported on Windows Server 2012 with [KB2999226](https://go.microsoft.com/fwlink/?linkid=2074061). |
57 | | -<sup>2</sup> Supported on Windows Server 2012 R2 with [April 2014 update](https://go.microsoft.com/fwlink/?linkid=2073785) and [KB2999226](https://go.microsoft.com/fwlink/?linkid=2074061). |
58 | | -<sup>3</sup> Supported on Windows 8.1 with [April 2014 update](https://go.microsoft.com/fwlink/?linkid=2073785) and [KB2999226](https://go.microsoft.com/fwlink/?linkid=2074061). |
59 | | - |
60 | | -## ADO support policies |
61 | | - |
62 | | -ADO applications can use the SQLOLEDB OLE DB provider that is included with Windows if they don't require any of the features of [!INCLUDE[ssVersion2005](../../../includes/ssversion2005-md.md)] or later. |
63 | | - |
64 | | -ADO applications can use the OLE DB Driver for SQL Server, but if they do so they must specify `DataTypeCompatibility=80` in the connection strings. Only features from [!INCLUDE[ssVersion2005](../../../includes/ssversion2005-md.md)] are available when `DataTypeCompatibility=80` is present in the connection strings. |
65 | | - |
66 | | -## OLE DB support policies |
67 | | - |
68 | | -Applications can use the OLE DB provider (SQLOLEDB) included with the Windows operating system. However, that is in maintenance mode and no longer updated. Use the OLE DB Driver for SQL Server (MSOLEDBSQL19 or MSOLEDBSQL) instead. |
69 | | - |
70 | | -## See also |
71 | | - |
72 | | -[Building applications with OLE DB Driver for SQL Server](building-applications-with-oledb-driver-for-sql-server.md) |
| 1 | +--- |
| 2 | +title: "Support policies for OLE DB Driver for SQL Server" |
| 3 | +description: "Learn about the support policies for OLE DB Driver for SQL Server and what operating systems and SQL database versions are supported with each driver version." |
| 4 | +author: David-Engel |
| 5 | +ms.author: v-davidengel |
| 6 | +ms.date: "02/14/2023" |
| 7 | +ms.service: sql |
| 8 | +ms.subservice: connectivity |
| 9 | +ms.topic: "reference" |
| 10 | +--- |
| 11 | +# Support policies for OLE DB Driver for SQL Server |
| 12 | +[!INCLUDE [SQL Server](../../../includes/applies-to-version/sql-asdb-asdbmi-asa-pdw.md)] |
| 13 | + |
| 14 | +[!INCLUDE[Driver_OLEDB_Download](../../../includes/driver_oledb_download.md)] |
| 15 | + |
| 16 | +This article discusses how various data-access components can be used with OLE DB Driver for SQL Server. |
| 17 | + |
| 18 | +## SQL version support |
| 19 | + |
| 20 | +OLE DB Driver for SQL Server is tested with and supports connections to the following versions of SQL Server. |
| 21 | + |
| 22 | +| Database version →<br />↓ Driver version | Azure SQL Database | Azure Synapse Analytics | Azure SQL Managed Instance | SQL Server 2022 | SQL Server 2019 | SQL Server 2017 | SQL Server 2016 | SQL Server 2014 | SQL Server 2012 | |
| 23 | +|----|---|---|---|---|---|---|---|---|---| |
| 24 | +|19.3|Yes|Yes|Yes|Yes|Yes|Yes|Yes|Yes|Yes| |
| 25 | +|19.2|Yes|Yes|Yes|Yes|Yes|Yes|Yes|Yes|Yes| |
| 26 | +|19.1|Yes|Yes|Yes|Yes|Yes|Yes|Yes|Yes|Yes| |
| 27 | +|19.0|Yes|Yes|Yes|Yes|Yes|Yes|Yes|Yes|Yes| |
| 28 | +|18.6|Yes|Yes|Yes| |Yes|Yes|Yes|Yes|Yes| |
| 29 | +|18.5|Yes|Yes|Yes| |Yes|Yes|Yes|Yes|Yes| |
| 30 | +|18.4|Yes|Yes|Yes| |Yes|Yes|Yes|Yes|Yes| |
| 31 | +|18.3|Yes|Yes|Yes| |Yes|Yes|Yes|Yes|Yes| |
| 32 | +|18.2|Yes|Yes|Yes| |Yes|Yes|Yes|Yes|Yes| |
| 33 | +|18.1|Yes|Yes|Yes| | |Yes|Yes|Yes|Yes| |
| 34 | +|18.0|Yes|Yes|Yes| | |Yes|Yes|Yes|Yes| |
| 35 | + |
| 36 | +## Supported operating system versions |
| 37 | + |
| 38 | +The following table lists which operating systems are supported by OLE DB Driver for SQL Server. |
| 39 | + |
| 40 | +| Operating system →<br />↓ Driver version | Windows Server 2022 | Windows Server 2019 | Windows Server 2016 | Windows Server 2012<sup>1</sup> | Windows Server 2012 R2<sup>2</sup> | Windows 11 | Windows 10 | Windows 8.1<sup>3</sup> | |
| 41 | +|----|---|---|---|---|---|---|---|---| |
| 42 | +|19.3|Yes|Yes|Yes|Yes|Yes|Yes|Yes| | |
| 43 | +|19.2|Yes|Yes|Yes|Yes|Yes| |Yes|Yes| |
| 44 | +|19.1|Yes|Yes|Yes|Yes|Yes| |Yes|Yes| |
| 45 | +|19.0|Yes|Yes|Yes|Yes|Yes| |Yes|Yes| |
| 46 | +|18.6|Yes|Yes|Yes|Yes|Yes| |Yes|Yes| |
| 47 | +|18.5| |Yes|Yes|Yes|Yes| |Yes|Yes| |
| 48 | +|18.4| |Yes|Yes|Yes|Yes| |Yes|Yes| |
| 49 | +|18.3| |Yes|Yes|Yes|Yes| |Yes|Yes| |
| 50 | +|18.2| |Yes|Yes|Yes|Yes| |Yes|Yes| |
| 51 | +|18.1| | |Yes|Yes|Yes| |Yes|Yes| |
| 52 | +|18.0| | |Yes|Yes|Yes| |Yes|Yes| |
| 53 | + |
| 54 | +<sup>1</sup> Supported on Windows Server 2012 with [KB2999226](https://go.microsoft.com/fwlink/?linkid=2074061). |
| 55 | +<sup>2</sup> Supported on Windows Server 2012 R2 with [April 2014 update](https://go.microsoft.com/fwlink/?linkid=2073785) and [KB2999226](https://go.microsoft.com/fwlink/?linkid=2074061). |
| 56 | +<sup>3</sup> Supported on Windows 8.1 with [April 2014 update](https://go.microsoft.com/fwlink/?linkid=2073785) and [KB2999226](https://go.microsoft.com/fwlink/?linkid=2074061). |
| 57 | + |
| 58 | +## ADO support policies |
| 59 | + |
| 60 | +ADO applications can use the SQLOLEDB OLE DB provider that is included with Windows if they don't require any of the features of [!INCLUDE[ssVersion2005](../../../includes/ssversion2005-md.md)] or later. |
| 61 | + |
| 62 | +ADO applications can use the OLE DB Driver for SQL Server, but if they do so they must specify `DataTypeCompatibility=80` in the connection strings. Only features from [!INCLUDE[ssVersion2005](../../../includes/ssversion2005-md.md)] are available when `DataTypeCompatibility=80` is present in the connection strings. |
| 63 | + |
| 64 | +## OLE DB support policies |
| 65 | + |
| 66 | +Applications can use the OLE DB provider (SQLOLEDB) included with the Windows operating system. However, that is in maintenance mode and no longer updated. Use the OLE DB Driver for SQL Server (MSOLEDBSQL19 or MSOLEDBSQL) instead. |
| 67 | + |
| 68 | +## See also |
| 69 | + |
| 70 | +[Building applications with OLE DB Driver for SQL Server](building-applications-with-oledb-driver-for-sql-server.md) |
0 commit comments