SQL Server 2008 R2 Native Client (ODBC)

ODBC ist eine Standarddefinition einer API (Application Programming Interface, Schnittstelle für Anwendungsprogrammierung), die für den Zugriff auf Daten in relationalen oder ISAM-Datenbanken (Indexed Sequential Access Method, indizierte sequenzielle Zugriffsmethode) verwendet wird. SQL Server unterstützt ODBC (über den SQL Server Native Client ODBC-Treiber) als eine der systemeigenen APIs für das Schreiben von C-, C++- und Microsoft Visual Basic-Anwendungen, die mit SQL Server kommunizieren.

SQL Server-Programme, die mithilfe des SQL Server Native Client ODBC-Treibers geschrieben wurden, kommunizieren mit SQL Server über Funktionsaufrufe in C. Die SQL Server-spezifischen Versionen der ODBC-Funktionen werden im SQL Server Native Client ODBC-Treiber implementiert. Der Treiber übergibt SQL-Anweisungen an SQL Server und gibt die Ergebnisse der Anweisungen an die Anwendung zurück. Der SQL Server Native Client-Treiber unterstützt das Herstellen einer Verbindung zu SQL Server 2000 und höher.

Der SQL Server Native Client ODBC-Treiber entspricht der Spezifikation für Microsoft Win32 ODBC 3.51. Der Treiber unterstützt Anwendungen, die mit früheren Versionen von ODBC gemäß ODBC 3.51-Spezifikation geschrieben wurden.

In diesem Abschnitt