Zum Inhalt springen

Überblick zur ODBC-API

Installation Um den DuckDB-ODBC-Client zu verwenden, besuchen Sie die ODBC-Installationsseite.

Die aktuellste stabile Version des DuckDB-ODBC-Clients ist 1.5.5.

ODBC (Open Database Connectivity) ist eine C-ähnliche API, die Zugriff auf verschiedene Arten von Datenbankmanagementsystemen (DBMS) bietet. Die ODBC-API besteht aus dem Driver Manager (DM) und den ODBC-Treibern.

Der Driver Manager ist Teil der Systembibliothek, z. B. unixODBC, und steuert die Kommunikation zwischen den Benutzeranwendungen und den ODBC-Treibern. Typischerweise werden Anwendungen gegen den DM gelinkt, der über den Data Source Name (DSN) den richtigen ODBC-Treiber ermittelt.

Der ODBC-Treiber ist eine DBMS-Implementierung der ODBC-API und übernimmt die internen Abläufe dieses DBMS.

Der DM leitet Aufrufe von ODBC-Funktionen aus der Benutzeranwendung an den richtigen ODBC-Treiber weiter, der die angegebene Funktion ausführt und die entsprechenden Werte zurückgibt.

DuckDB-ODBC-Treiber

DuckDB unterstützt ODBC Version 3.0 gemäß der Core Interface Conformance.

Der ODBC-Treiber ist für alle Betriebssysteme verfügbar. Direkte Links finden Sie auf der Installationsseite.