Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Version: 18.6.2.1
Datum: 31 mars 2026
ODBC är det primära interna dataåtkomst-API:et för program som skrivits i C och C++ för SQL Server. Det finns en ODBC-drivrutin för de flesta datakällor. Andra språk som kan använda ODBC är COBOL, Perl, PHP och Python. ODBC används ofta i dataintegreringsscenarier.
ODBC-drivrutinen levereras med verktyg som sqlcmd och bcp. Verktyget sqlcmd låter dig köra Transact-SQL satser, systemprocedurer och SQL-skript. Verktyget bcp kopierar data i bulk mellan en instans av Microsoft SQL Server och en datafil i ett format du väljer. Du kan använda bcp den för att importera många nya rader till SQL Server-tabeller eller för att exportera data från tabeller till datafiler.
Kodexempel i C++
För ett C++-exempel som visar hur man använder ODBC-API:erna för att ansluta till och komma åt en databas, se Exempel på ODBC-program.
Ladda ned
Dokumentation
Funktioner
- Anslutningsstabilitet i ODBC-drivrutinen
- Tjänsteleverantörer för anpassade nyckelarkiv
- dataklassificering
- Nyckelord och attribut för DSN och anslutningssträngar
- SQL Server Native Client-funktioner (de tillgängliga funktionerna gäller också, utan OLEDB, för ODBC-drivrutinen för SQL Server)
- Använda Always Encrypted med ODBC-drivrutinen för SQL Server
- Använda Microsoft Entra-ID med ODBC-drivrutinen
- Använd transparent nätverks-IP-upplösning med ODBC-drivrutinen
- Använda XA-transaktioner
- Vektordatatyp (ODBC)
- Felsökning av anslutningskryptering i ODBC-drivrutinen
Linux och macOS
- Installera Microsoft ODBC-drivrutinen för SQL Server (Linux)
- Installera Microsoft ODBC-drivrutinen för SQL Server (macOS)
- Anslutning från Linux eller macOS
- bcp-verktyg
- Ansluta med sqlcmd
- Dataåtkomstspårning på Linux och macOS
- vanliga frågor och svar
- Installera drivrutinshanteraren
- Kända problem för ODBC-drivrutinen i Linux och macOS
- riktlinjer för programmering
- Versionsanteckningar för Microsoft ODBC-drivrutinen för SQL Server on Linux och macOS
- Versionsanteckningar för Microsoft SQL Server-verktygen på Linux och macOS
- Hög tillgänglighet och haveriberedskap
- Använda integrerad autentisering
Windows
- exempel på asynkron körning (meddelandemetod)
- Drivarenkännande anslutningspoolning i ODBC-drivrutinen för SQL Server
- Funktioner i Microsoft ODBC-drivrutinen för SQL Server i Windows
- Versionsanteckningar för Microsoft ODBC-drivrutin för SQL Server på Windows
- Systemkrav, installation och drivrutinsfiler
Gemenskap
- blogg SQL Server-drivrutiner