Condividi tramite


Novità di SQL Server Native Client

SQL Server 2012 contiene la versione finale di SQL Server Native Client. SQL Server Native Client non verrà aggiornato nelle versioni future di SQL Server. Tuttavia, ai fini della praticità per gli sviluppatori, SQL Server 2012 Native Client sarà incluso nelle versioni future di SQL Server.

Per ulteriori informazioni, vedere Il provider OLE DB di SQL Server Native Client non verrà fornito dopo SQL Server 2012.

Il successore del driver ODBC di SQL Server Native Client è denominato Microsoft ODBC Driver 11 for SQL Server in Windows. Il driver ODBC è disponibile per il download gratuito all'indirizzo Microsoft ODBC Driver 11 for SQL Server - Windows. Il driver ODBC verrà inoltre installato con il motore di database a partire da .

Lo sviluppo per il provider OLE DB in SQL Server Native Client verrà arrestato con SQL Server 2012 Native Client. Gli sviluppatori che desiderano utilizzare un provider OLE DB per connettersi alla versione più recente di SQL Server dovranno utilizzare il provider OLE DB fornito con SQL Server 2012 Native Client.

Negli argomenti seguenti vengono descritte le nuove funzionalità significative di SQL Server Native Client in SQL Server 2012.

ODBC in SQL Server Native Client ora supporta tre funzionalità aggiunte a ODBC standard in Windows 7 SDK:

  • Esecuzione asincrona nelle operazioni correlate alla connessione. Per ulteriori informazioni, vedere l'argomento relativo all'esecuzione asincrona.

  • Estendibilità del tipo di dati C. Per ulteriori informazioni, vedere l'argomento relativo ai tipi di dati C in ODBC.

    Per supportare questa funzionalità in SQL Server Native Client, SQLGetDescField può restituire SQL_C_SS_TIME2 (per i tipi time) o SQL_C_SS_TIMESTAMPOFFSET (per datetimeoffset) anziché SQL_C_BINARY, se nell'applicazione viene utilizzato ODBC 3.8. Per ulteriori informazioni, vedere Supporto dei tipi di dati per i miglioramenti relativi alla data/ora ODBC.

  • Chiamata di SQLGetData con un buffer di piccole dimensioni più volte per recuperare un valore di parametro di grandi dimensioni. Per ulteriori informazioni, vedere l'argomento relativo al recupero di parametri di output tramite SQLGetData.

Negli argomenti seguenti vengono descritte le modifiche nel comportamento di SQL Server Native Client in SQL Server 2012.

Vedere anche

Altre risorse

Funzionalità di SQL Server Native Client