Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Versione: 18.6.2.1
Data: 31 marzo 2026
ODBC è l'API di accesso ai dati nativa principale per le applicazioni scritte in C e C++ per SQL Server. Un driver ODBC è disponibile per la maggior parte delle origini dati. Altri linguaggi che possono usare ODBC sono COBOL, Perl, PHP e Python. ODBC è ampiamente usato in scenari di integrazione dati.
Il driver ODBC include strumenti come sqlcmd e bcp. L'utility sqlcmd ti permette di eseguire istruzioni Transact-SQL, procedure di sistema e script SQL. L'utility bcp copia in blocco dati tra un'istanza di Microsoft SQL Server e un file dati in un formato scelto da te. Puoi importare bcp molte nuove righe nelle tabelle di SQL Server o esportare dati dalle tabelle in file dati.
Esempio di codice in C++
Per un esempio in C++ che dimostra come utilizzare le API ODBC per connettersi e accedere a un database, vedi Programma ODBC di esempio.
Scarica
Documentazione
Funzionalità
- Resilienza della connessione nel driver ODBC
- Provider di archivio delle chiavi personalizzati
- Classificazione dati
- Parole chiave e attributi della stringa di connessione e DSN
- Funzionalità native del client di SQL Server (le funzionalità disponibili si applicano anche, senza OLEDB, al driver ODBC per SQL Server)
- Uso di Always Encrypted con il driver ODBC per SQL Server
- Come usare Microsoft Entra ID con il Driver ODBC
- Usa una risoluzione IP di rete trasparente con il driver ODBC
- Utilizzo delle transazioni XA
- Tipo di dato vettoriale (ODBC)
- Risoluzione dei problemi di crittografia della connessione nel driver ODBC
Linux e macOS
- Installare il driver MICROSOFT ODBC per SQL Server (Linux)
- Installare il driver ODBC della Microsoft per SQL Server (macOS)
- Connessione da Linux o macOS
- utilità bcp
- Connessione a sqlcmd
- Tracciamento dell'accesso ai dati su Linux e macOS
- Domande frequenti
- Installazione del gestore dei driver
- Problemi noti per il driver ODBC in Linux e macOS
- Linee guida per la programmazione
- Note di rilascio per il driver Microsoft ODBC per SQL Server in Linux e macOS
- Note di rilascio per gli strumenti Microsoft SQL Server su Linux e macOS
- Disponibilità elevata e ripristino di emergenza
- Uso dell'autenticazione integrata
Windows
- Esempio di esecuzione asincrona (metodo di notifica)
- Pooling di connessioni con riconoscimento del driver nell'ODBC Driver for SQL Server
- Funzionalità del driver Microsoft ODBC per SQL Server in Windows
- Note di rilascio per Microsoft ODBC Driver per SQL Server su Windows
- Requisiti di sistema, installazione e file driver