Freigeben über


Nativer SQL Server-Client

Gilt für:SQL ServerAzure SQL-DatenbankAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)

SQL Server Native Client, auch bekannt als SNAC oder SQLNCLI, bezieht sich auf die ODBC- und OLE DB-Treiber für SQL Server vor SQL Server 2022 (16.x).

Wichtig

SQL Server Native Client (SNAC) wird nicht ausgeliefert mit:

  • SQL Server 2022 (16.x) und höher
  • SQL Server Management Studio 19 und höher

Der SQL Server Native Client (SQLNCLI oder SQLNCLI11) und der Microsoft OLE DB-Legacyanbieter für SQL Server (SQLOLEDB) werden für neue Anwendungsentwicklungen nicht empfohlen.

Für neue Projekte verwenden Sie einen der folgenden Treiber:

Informationen zu SQLNCLI, das als Komponente der SQL Server Datenbank-Engine (Versionen 2012 bis 2019) ausgeliefert wird, finden Sie in dieser Ausnahme für den Supportlebenszyklus.

Hinweis

Um weitere Informationen zu erhalten und die SNAC- oder ODBC-Treiber herunterzuladen, lesen Sie den Blogbeitrag SNAC-Lebenszyklus erklärt. Weitere Informationen finden Sie unter Microsoft ODBC-Treiber für SQL Server.

Informationen zu den SQL Server Native Client-Features, die mit SQL Server 2012 (11.x) veröffentlicht wurden, die letzte verfügbare Version des nativen SQL Server-Clients:

Außerdem unterstützt ODBC in SQL Server Native Client jetzt drei Funktionen, die dem Standard-ODBC im Windows 7 SDK hinzugefügt wurden:

In den folgenden Artikeln werden SQL Server Native Client-Verhaltensänderungen in SQL Server 2012 (11.x) beschrieben.

Nächste Schritte