Komponenten von SQL Server Native Client
Gilt für: SQL Server Azure SQL-Datenbank Azure SQL verwaltete Instanz Azure Synapse Analytics Analytics Platform System (PDW)
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.
SQL Server Native Client enthält die folgenden Komponenten:
Komponente | Beschreibung |
---|---|
sqlncli11.dll | Die DLL-Datei (Dynamic Link Library), die alle SQL Server Native Client-Funktionen enthält. Dazu gehören der OLE DB-Anbieter von SQL Server Native Client und der ODBC-Treiber für SQL Server Native Client. |
sqlnclir11.rll | Die zugehörige Ressourcendatei für die SQL Server Native Client-Bibliothek. |
sqlncli.h | Die SQL Server Native Client-Headerdatei, die alle neuen Definitionen enthält, die erforderlich sind, um SQL Server Native Client zu verwenden. Diese Headerdatei ersetzt die Headerdateien odbcss.h und sqloledb.h. Hinweis: Sie können im selben Programm nicht auf "sqlncli.h" und "odbcss.h" verweisen. Sie können jedoch zuerst auf sqlncli.h und sqloledb.h im selben Programm verweisen, solange "sqloledb.h" zuerst definiert ist. |
sqlncli11.lib | Die Bibliotheksdatei, die zum direkten Aufrufen der bcp-Hilfsfunktionen erforderlich ist, die Teil des SQL Server Native Client ODBC-Treibers sind. Hinweis: Wenn Sie in Ihrem Programmiercode auf die Datei "sqlncli11.lib" verweisen, müssen Sie sicherstellen, dass sich die sqlncli11.dll Datei im Systempfad und im Systempfad der Benutzer befindet, die Ihre Anwendung verwenden. |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Tickets als Feedbackmechanismus für Inhalte auslaufen lassen und es durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unter:Einreichen und Feedback anzeigen für