Freigeben über


Unterstützungsmatrix für Treiberfeatures für Microsoft SQL Server

Features, die Sie in Microsoft SQL Server verwenden möchten, sind möglicherweise nicht in allen Treibern verfügbar. Mögliche Gründe, warum ein Feature in einem bestimmten Treiber nicht enthalten ist, sind beispielsweise die folgenden:

  • Das Feature wird auf die betreffende Treibertechnologie nicht angewendet.
  • Das Feature ist neu und noch nicht in allen Treibern implementiert.
  • Es besteht keine Nachfrage nach dem Feature als Teil eines bestimmten Treibers.
  • Andere Features werden zuerst implementiert.

Wir möchten, dass alle Treiber alle Features unterstützen und arbeiten mit Nachdruck daran, Featureparität für die Treiber sicherzustellen. Dies ist jedoch nicht immer möglich. Die folgende Liste mit beliebten Features und den Treibern, die diese jeweils implementieren, soll Sie bei der Auswahl eines für Ihre Bedürfnisse geeigneten Treibers unterstützen.

Feature Microsoft.Data.SqlClient (.NET Core)Microsoft.Data. Microsoft.Data.SqlClient (.NET Framework)Microsoft.Data. System.Data.SqlClient (.NET Core) System.Data.SqlClient (.NET Framework)System.Data.
Always Encrypted Ja Ja Ja (Version 4.6 und höher)
Always Encrypted mit Secure Enclaves Ja (Version 1.1 und höher) Ja (Version 1.1 und höher) Ja (Version 4.7.2 und höher)
Microsoft Entra-Authentifizierung mit Zugriffstoken Ja Ja Ja (Version 4.6 und höher) Ja (Version 4.6 und höher)
Microsoft Entra-Authentifizierung mit Kennwort Ja Ja Ja (Version 4.6 und höher)
Integrierte Microsoft Entra-Authentifizierung Ja Ja Ja (Version 4.6 und höher)
Interaktive Microsoft Entra-Authentifizierung (MFA) Ja Ja (Version 2.0 und höher)
Microsoft Entra-Authentifizierung mit verwalteter Identität Ja (Version 2.1 und höher) Ja (Version 2.1 und höher)
Microsoft Entra-Authentifizierung mit Dienstprinzipal Ja (Version 2.0 und höher) Ja (Version 2.0 und höher)
Microsoft Entra-Zertifikatauthentifizierung mit Dienstprinzipal
Microsoft Entra-Standardauthentifizierung mit Azure Ja (Version 3.0 und höher) Ja (Version 3.0 und höher)
Integrierte Windows-Authentifizierung Ja Ja Ja Ja
Massenkopieren Ja Ja Ja Ja
Metadaten für Datenvertraulichkeit und -klassifizierung Ja Ja
Mehrere aktive Resultsets (MARS) Ja Ja Ja Ja
Räumliche Datentypen Ja Ja
Tabellenwertparameter (Table-Valued Parameters, TVP) Ja Ja Ja Ja
MultiSubnetFailover Ja Ja Ja Ja
Transparente Netzwerk-IP-Adressauflösung Ja Ja
TDS 8.0 (strikte Verschlüsselung) und TLS 1.3 Ja (Version 5.1 und höher) Ja (Version 5.1 und höher)
Feature ODBC Driver for SQL Server unter Windows ODBC Driver for SQL Server unter Linux und macOS JDBC-Treiber für SQL Server OLE DB-Treiber für SQL-Server
Always Encrypted Ja (Version 13.1 und höher) Ja (Version 13.1 und höher) Ja (Version 6.0 und höher)
Always Encrypted mit Secure Enclaves Ja (Version 17.4 und höher) Ja (Version 17.4 und höher) Ja (Version 8.2 und höher)
Microsoft Entra-Authentifizierung mit Zugriffstoken Ja (Version 13.1 und höher) Ja (Version 13.1 und höher) Ja (Version 6.0 und höher) Ja (Version 18.2 und höher)
Microsoft Entra-Authentifizierung mit Kennwort Ja (Version 13.1 und höher) Ja (Version 13.1 und höher) Ja (Version 6.0 und höher) Ja (Version 18.2 und höher)
Integrierte Microsoft Entra-Authentifizierung Ja (Version 13.1 und höher) Ja (Version 17.6 und höher) Ja (Version 6.0 und höher) Ja (Version 18.2 und höher)
Interaktive Microsoft Entra-Authentifizierung (MFA) Ja (Version 17.1 und höher) Ja (Version 9.2 und höher) Ja (Version 18.3 und höher)
Microsoft Entra-Authentifizierung mit verwalteter Identität Ja (Version 17.3 und höher) Ja (Version 17.3 und höher) Ja (Version 7.2 und höher) Ja (Version 18.3 und höher)
Microsoft Entra-Authentifizierung mit Dienstprinzipal Ja (Version 17.7 und höher) Ja (Version 17.7 und höher) Ja (Version 9.2 und höher) Ja (Version 18.5 und höher)
Microsoft Entra-Zertifikatauthentifizierung mit Dienstprinzipal Ja (Version 12.4 und höher)
Microsoft Entra-Standardauthentifizierung mit Azure Ja (Version 12.2 und höher)
Integrierte Windows-Authentifizierung Ja Ja Ja Ja
Massenkopieren Ja Ja Ja Ja
Metadaten für Datenerkennung und -klassifizierung Ja (Version 17.2 und höher) Ja (Version 17.2 und höher) Ja (Version 7.0 und höher) Ja (Version 18.5 und höher)
Mehrere aktive Resultsets (MARS) Ja Ja Ja
Räumliche Datentypen Ja (Version 7.0 und höher)
Tabellenwertparameter (TVP) Ja Ja Ja (Version 6.0 und höher) Ja
MultiSubnetFailover Ja Ja Ja Ja
Transparente Netzwerk-IP-Adressauflösung Ja (Version 13.0 und höher) Ja (Version 13.1 und höher) Ja (Version 6.0 und höher) Ja (Version 18.4 und höher)
TDS 8.0 (strikte Verschlüsselung) und TLS 1.3 Ja (Version 18.0 und höher) Ja (Version 18.0 und höher) Ja (Version 11.2 und höher) Ja (Version 19.2 und höher)
Feature Treiber für PHP für SQL Server unter Windows1 Treiber für PHP für SQL Server unter Linux und macOS1 Tedious (Node.js) pyODBC (Python)1 Gehe zu (go-lang)
Always Encrypted Ja (Version 5.2 und höher) Ja (Version 5.2 und höher) Ja Ja
Always Encrypted mit Secure Enclaves Ja (Version 5.8 und höher) Ja (Version 5.8 und höher) Ja
Microsoft Entra-Authentifizierung mit Zugriffstoken Ja (Version 4.3 und höher) Ja (Version 4.3 und höher) Ja Ja Ja
Microsoft Entra-Authentifizierung mit Kennwort Ja (Version 4.3 und höher) Ja (Version 4.3 und höher) Ja Ja Ja
Integrierte Microsoft Entra-Authentifizierung Ja (Version 4.3 und höher) Ja (Version 4.3 und höher) Ja
Interaktive Microsoft Entra-Authentifizierung (MFA) Ja2 Ja
Microsoft Entra-Authentifizierung mit verwalteter Identität Ja (Version 5.6 und höher) Ja (Version 5.6 und höher) Ja Ja Ja
Microsoft Entra-Authentifizierung mit Dienstprinzipal Ja (Version 5.9 und höher) Ja (Version 5.9 und höher) Ja Ja Ja
Microsoft Entra-Zertifikatauthentifizierung mit Dienstprinzipal Ja
Microsoft Entra-Standardauthentifizierung mit Azure Ja
Integrierte Windows-Authentifizierung Ja Ja Ja Ja
Massenkopieren Ja Ja
Metadaten für Datenerkennung und -klassifizierung Ja (Version 5.8 und höher) Ja (Version 5.8 und höher)
Mehrere aktive Resultsets (MARS) Ja Ja Ja
Räumliche Datentypen
Tabellenwertparameter (TVP) Ja (Version 5.10 und höher) Ja (Version 5.10 und höher) Ja Ja Ja
MultiSubnetFailover Ja Ja Ja Ja (immer/nicht optional)
Transparente Netzwerk-IP-Adressauflösung Ja Ja Ja Ja
TDS 8.0 (strikte Verschlüsselung) und TLS 1.3 Ja (Version 5.10 und höher) Ja (Version 5.10 und höher) Ja (Version 16.3+) Ja Ja

1 Da diese Treiber auf dem Microsoft ODBC-Treiber für SQL Server basieren, muss auch eine Version dieses Treibers verwendet werden, die das Feature unterstützt.

2 Nur unter Windows

Hilfe erhalten

Zur SQL-Dokumentation beitragen

Wussten Sie schon, dass Sie SQL-Inhalte selbst bearbeiten könnten? Hierdurch helfen Sie nicht nur mit, unsere Dokumentation zu verbessern, sondern Sie werden auch als Mitwirkender an der Seite aufgeführt.

Weitere Informationen finden Sie unter Mitwirken an der SQL Server-Dokumentation.