Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
gäller för:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Important
SQL Server Native Client (SNAC) levereras inte med:
- SQL Server 2022 (16.x) och senare versioner
- SQL Server Management Studio 19 och senare versioner
SQL Server Native Client (SQLNCLI eller SQLNCLI11) och den äldre Microsoft OLE DB-providern för SQL Server (SQLOLEDB) rekommenderas inte för ny programutveckling.
Använd någon av följande drivrutiner för nya projekt:
För SQLNCLI som levereras som en komponent i SQL Server-databasmotorn (versioner 2012 till och med 2019), se det här Support Lifecycle-undantag.
SQL Server Native Client innehåller följande komponenter:
| Component | Description |
|---|---|
| sqlncli11.dll | Dynamic-link library (DLL)-filen som innehåller all funktionalitet för SQL Server Native Client. Detta inkluderar SQL Server Native Client OLE DB-leverantören och SQL Server Native Client ODBC-drivrutinen. |
| sqlnclir11.rll | Den medföljande resursfilen för SQL Server Native Client-biblioteket. |
| sqlncli.h | SQL Server Native Client-headerfilen som innehåller alla nya definitioner som behövs för att använda SQL Server Native Client. Denna headerfil ersätter både odbcss.h- och sqloledb.h-headerfilerna. Obs: Du kan inte referera till sqlncli.h och odbcss.h i samma program, men du kan referera sqlncli.h och sqloledb.h i samma program så länge sqloledb.h är definierad först. |
| sqlncli11.lib | Biblioteksfilen behövde direkt anropa bcp-verktygsfunktionerna som ingår i SQL Server Native Client ODBC-drivrutinen. Obs: Om du refererar till sqlncli11.lib-filen i din programmeringskod måste du se till att sqlncli11.dll-filen finns i din systemsökväg och i systemvägen hos användarna som använder din applikation. |