Freigeben über


Nativer SQL Server-Client

Gilt für: SQL Server Azure SQL-Datenbank Azure SQL Managed Instance Azure Synapse Analytics Analytics 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öhere Versionen
  • SQL Server Management Studio 19 und spätere Versionen

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) verfügbar ist, 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.