SQL Server Native Client (OLE DB)
Si applica a: SQL Server Database SQL di Azure Istanza gestita di SQL di Azure Azure Synapse Analytics Piattaforma di strumenti analitici (PDW)
Importante
SQL Server Native Client (spesso abbreviato SNAC) è stato rimosso da SQL Server 2022 (16.x) e da SQL Server Management Studio 19 (SSMS). Il provider OLE DB di SQL Server Native Client (SQLNCLI o SQLNCLI11) e il provider OLE DB legacy Microsoft per SQL Server (SQLOLEDB) non sono consigliati per lo sviluppo di nuove applicazioni. In futuro, passare al nuovo driver Microsoft OLE DB (MSOLEDBSQL) per SQL Server.
Il provider OLE DB di SQL Server Native Client (SQLNCLI) è un'API COM di basso livello usata per l'accesso ai dati. Il provider OLE DB di SQL Server Native Client è consigliato per lo sviluppo di strumenti, utilità o componenti di basso livello che richiedono prestazioni elevate. Il provider OLE DB di SQL Server Native Client è un provider nativo ad alte prestazioni che accede direttamente al protocollo TDS (Tabular Data Stream) di SQL Server.
SQL Server Native Client offre supporto OLE DB per le applicazioni che si connettono a SQL Server.
Il provider OLE DB di SQL Server Native Client è un provider conforme a OLE DB versione 2.0.
Importante
SQL Server Native Client OLE DB (SQLNCLI) rimane deprecato e non è consigliabile usarlo per il nuovo lavoro di sviluppo. Usare invece il nuovo Microsoft OLE DB Driver per SQL Server (MSOLEDBSQL) che verrà aggiornato con le funzionalità server più recenti.
In questa sezione
Creazione di un'applicazione del provider OLE DB di SQL Server Native Client
Nomi dell'entità servizio (SPN) nelle connessioni client (OLE DB)