Condividi tramite


SQL Server Native Client (OLE DB)

Si applica a: SQL Server database SQL di Azure Istanza gestita di SQL di Azure azure Synapse Analytics Analytics Platform System (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

Vedi anche

Programmazione in SQL Server Native Client