SQL Server Native Client (OLE DB)

gäller för:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)

Important

Den interna SQL Server-klienten (ofta förkortad SNAC) har tagits bort från SQL Server 2022 (16.x) och SQL Server Management Studio 19 (SSMS). Både SQL Server Native Client OLE DB-providern (SQLNCLI eller SQLNCLI11) och den äldre Microsoft OLE DB-providern för SQL Server (SQLOLEDB) rekommenderas inte för ny utveckling. Växla till den nya Microsoft OLE DB Driver (MSOLEDBSQL) för SQL Server framöver.

SQL Server Native Client OLE DB-leverantören (SQLNCLI) är ett låg-nivå COM-API som används för att få tillgång till data. SQL Server Native Client OLE DB-leverantören rekommenderas för att utveckla verktyg, verktyg eller lågnivåkomponenter som kräver hög prestanda. SQL Server Native Client OLE DB-leverantören är en inbyggd, högpresterande leverantör som direkt får tillgång till SQL Server Tabular Data Stream (TDS)-protokollet.

SQL Server Native Client erbjuder OLE DB-stöd till applikationer som ansluter till SQL Server.

SQL Server Native Client OLE DB-providern är en OLE DB version 2.0-kompatibel provider.

Important

SQL Server Native Client OLE DB (SQLNCLI) är fortfarande föråldrad och det rekommenderas inte att använda den för nytt utvecklingsarbete. Använd i stället den nya Microsoft OLE DB-drivrutin för SQL Server (MSOLEDBSQL) som kommer att uppdateras med de senaste serverfunktionerna.

I det här avsnittet