Stratégies de prise en charge d’OLE DB Driver pour SQL Server

S’applique à : SQL Server Azure SQL Database Azure SQL Managed Instance Azure Synapse Analytics Analytics Platform System (PDW)

Télécharger le pilote OLE DB

Cet article décrit les façons dont différents composants d'accès aux données peuvent être utilisés avec OLE DB Driver pour SQL Server.

Prise en charge des versions SQL

Le pilote OLE DB pour SQL Server a été testé et prend en charge les connexions aux versions suivantes de SQL Server.

Version de base de données →
↓ Version du pilote
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
19.3.5+ Oui Oui Oui Oui Oui Oui Oui
19.3.3+ Oui Oui Oui Oui Oui Oui Oui Oui
19.0+ Oui Oui Oui Oui Oui Oui Oui Oui Oui
18.7.4+ Oui Oui Oui Oui Oui Oui Oui
18.6+ Oui Oui Oui Oui Oui Oui Oui Oui Oui
18.2+ Oui Oui Oui Oui Oui Oui Oui Oui
18.0+ Oui Oui Oui Oui Oui Oui Oui

Versions du système d'exploitation prises en charge

Le tableau suivant liste les systèmes d’exploitation qui prennent en charge OLE DB Driver pour SQL Server.

Système d’exploitation →
↓ Version du pilote
Windows Server 2022 Windows Server 2019 Windows Server 2016 Windows Server 20121 Windows Server 2012 R22 Windows 11 Windows 10 Windows 8.13
19.3.3+ Oui Oui Oui Oui Oui
19.3+ Oui Oui Oui Oui Oui Oui Oui
19.0+ Oui Oui Oui Oui Oui Oui Oui Oui
18.7+ Oui Oui Oui Oui Oui
18.6+ Oui Oui Oui Oui Oui Oui Oui Oui
18.2+ Oui Oui Oui Oui Oui Oui
18.0+ Oui Oui Oui Oui Oui

1 Pris en charge sur Windows Server 2012 avec KB2999226.
2 Pris en charge sur Windows Server 2012 R2 avec la mise à jour d’avril 2014 et KB2999226.
3 Pris en charge sur Windows 8.1 avec la mise à jour d’avril 2014 et KB2999226.

Stratégies de prise en charge d’ADO

Les applications ADO peuvent utiliser le fournisseur OLE DB SQLOLEDB fourni avec Windows si elles n'ont pas besoin des fonctionnalités de SQL Server 2005 (9.x) ou version ultérieure.

Les applications ADO peuvent utiliser OLE DB Driver pour SQL Server, mais dans ce cas elles doivent spécifier DataTypeCompatibility=80 dans les chaînes de connexion. Seules les fonctionnalités de SQL Server 2005 (9.x) sont disponibles lorsque DataTypeCompatibility=80 est présent dans les chaînes de connexion.

Stratégies de prise en charge d’OLE DB

Les applications peuvent utiliser le fournisseur OLE DB (SQLOLEDB) fourni avec le système d’exploitation Windows. Toutefois, il est en mode de maintenance et n’est plus mis à jour. Utilisez à la place OLE DB Driver pour SQL Server (MSOLEDBSQL19 ou MSOLEDBSQL).

Voir aussi

Création d’applications avec OLE DB Driver pour SQL Server