Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Version: 18.6.2.1
Datum: 31. März 2026
ODBC ist die primäre native Datenzugriffs-API für in C und C++ geschriebene Anwendungen für SQL Server. Für die meisten Datenquellen steht ein ODBC-Treiber zur Verfügung. Andere Programmiersprachen, die ODBC verwenden können, sind u.a. COBOL, Perl, PHP und Python. ODBC ist in Datenintegrationsszenarios weit verbreitet.
Der ODBC-Treiber stellt Tools wie sqlcmd und bcp bereit. Das Utility sqlcmd ermöglicht es dir, Transact-SQL Anweisungen, Systemprozeduren und SQL-Skripte auszuführen. Das bcp Dienstprogramm kopiert Daten in Massen zwischen einer Instanz von Microsoft SQL Server und einer Datendatei in einem von dir gewählten Format. Sie können bcp zum Importieren vieler neuer Zeilen in SQL Server-Tabellen oder zum Exportieren von Daten aus Tabellen in Datendateien verwenden.
Codebeispiel in C++
Ein C++-Beispiel, das zeigt, wie man die ODBC-APIs nutzt, um sich mit einer Datenbank zu verbinden und auf sie zuzugreifen, siehe Beispiel ODBC-Programm.
Herunterladen
Dokumentation
Funktionen
- Verbindungsresilienz im ODBC-Treiber
- Benutzerdefinierte Keystore-Anbieter
- Datenklassifizierung
- Schlüsselwörter und Attribute der DSN- und Verbindungszeichenfolge
- SQL Server Native Client-Funktionen (die verfügbaren Funktionen gelten auch ohne OLEDB für den ODBC-Treiber für SQL Server)
- Verwenden von Always Encrypted mit dem ODBC-Treiber für SQL Server
- Verwenden von Microsoft Entra ID mit dem ODBC-Treiber
- Verwenden Sie transparente Netzwerk-IP-Auflösung mit dem ODBC-Treiber
- Verwenden von XA-Transaktionen
- Vektordatentyp (ODBC)
- Fehlerbehebung der Verbindungsverschlüsselung im ODBC-Treiber
Linux und macOS
- Installieren des Microsoft ODBC-Treibers für SQL Server (Linux)
- Installieren des Microsoft ODBC-Treibers für SQL Server (macOS)
- Verbindung von Linux oder macOS
- bcp-Hilfsprogramm
- Herstellen einer Verbindung mit sqlcmd
- Datenzugriffsverfolgung unter Linux und macOS
- Häufig gestellte Fragen
- Installieren des Treiber-Managers
- Bekannte Probleme für den ODBC-Treiber unter Linux und macOS
- Programmierrichtlinien
- Veröffentlichungshinweise für den Microsoft ODBC-Treiber für SQL Server für Linux und macOS
- Veröffentlichungshinweise für die Microsoft SQL Server-Tools unter Linux und macOS
- Hohe Verfügbarkeit und Notfallwiederherstellung
- Nutzung der Integrierten Authentifizierung
Windows
- Beispiel für asynchrone Ausführung (Benachrichtigungsmethode)
- Treiberbasiertes Verbindungspooling im ODBC Driver for SQL Server
- Funktionen des Microsoft ODBC-Treibers für SQL Server unter Windows
- Veröffentlichungshinweise für den Microsoft ODBC-Treiber für SQL Server unter Windows
- Systemanforderungen, Installation und Treiberdateien