SQL Server Native Client (OLE DB)

Si applica a:SQL ServerDatabase SQL diAzure Istanzagestita di SQL di Azure Azure Synapse Analytics PlatformSystem (PDW)

Importante

SQL Server Native Client (spesso abbreviato SNAC) è stato rimosso da SQL Server 2022 (16.x) e SQL Server Management Studio 19 (SSMS). Non è consigliabile usare sia il provider OLE DB SQL Server Native Client (SQLNCLI o SQLNCLI11) che il provider Microsoft OLE DB legacy per SQL Server (SQLOLEDB). Passare al nuovo Microsoft OLE DB Driver (MSOLEDBSQL) per SQL Server in futuro.

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

Vedi anche

Programmazione in SQL Server Native Client