Farbschema: Hell
Sie befinden sich hier: start » de » Dokumentation » Datenintegration und Datenzugriff » WKL OData-ODBC-Treiber » OData-ODBC-Treiber Wkl.Data.OData.Odbc – Überblick

OData-ODBC-Treiber Wkl.Data.OData.Odbc – Überblick

Der Treiber macht einen OData-v4-Dienst für ODBC-Anwendungen zu einer gewöhnlichen Datenquelle. Vor allem Access verknüpft darüber Tabellen und liest, filtert, legt an, ändert und löscht in Datenblatt und Formular, ohne VBA. Er kennt keine Tabelle im Voraus: Entitätsmengen, Spalten, Typen und Schlüssel liest er aus dem $metadata-Dokument des Dienstes. Er gehört zu Database Gateway und arbeitet mit dessen Datendienst ebenso wie mit anderen OData-v4-Diensten.

Der Treiber ist für bestehende Access-Anwendungen gedacht, die statt einer direkten Verbindung zur Datenbank einen Datendienst nutzen sollen: Verknüpfte Tabellen, Formulare und Berichte bleiben, es ändert sich die Verbindungszeichenfolge.

Was der Einsatz voraussetzt

Der Treiber ersetzt eine direkte Verbindung zur Datenbank durch den Weg über einen Datendienst. Das bringt Anmeldung ohne Datenbankkennwort, Rechte je Tabelle beim Dienst und Zugriff von außen ohne VPN. Dafür entstehen folgende Pflichten und Abhängigkeiten:

GegenstandWas daraus folgt
Der DienstWas ohne Durchreiche, Gruppieren und Transaktionen geht, legt der Dienst fest, nicht der Treiber; siehe Zusagen je Art des Dienstes. Vor dem Einsatz mit einem anderen Dienst als Wkl.Data.Gateway ist dessen Verhalten zu prüfen
ArbeitsplätzeInstallation in der Bitbreite von Office, ein vertrauenswürdiges Zertifikat des Dienstes, bei jeder neuen Version eine Aktualisierung; siehe Den Treiber verteilen
Bestehende Access-AnwendungenVerbindungszeichenfolgen ändern; mehrere Dienststämme brauchen je einen eigenen DATABASE-Wert; Abfragen, die der Treiber nicht übersetzt (Verbünde, Unterabfragen), laufen nur, wenn der Dienst eigene Anweisungen annimmt; beim Datendienst Wkl.Data.Gateway als geprüfte Anweisungen mit den Rechten je Objekt
LaufzeitJede Anfrage kostet einen festen Aufschlag für HTTP; Schleifen über Dynasets, die Zeile für Zeile einzeln abrufen, werden dadurch langsamer als über eine direkte Verbindung, siehe Große Mengen lesen
EinsatzgrenzenEinige Datentypen und Ausgabeparameter als Datenstrom werden nicht unterstützt; siehe Abweichungen von ODBC Driver 18

Wo Sie anfangen

Sie wollen …Seite
sehen, was Sie brauchenVoraussetzungen
eine Tabelle in Access verknüpfenEine Tabelle in Access verknüpfen
den Treiber an Arbeitsplätze verteilenDen Treiber verteilen
sich mit Schlüssel und Code anmeldenMit persönlichem Schlüssel anmelden
wissen, welche Anweisungen gehenUnterstütztes SQL, Grenzen
den Treiber für einen Einsatz bewertenSicherheitsmodell, Anforderungen an den Dienst, Grenzen
einen Fehler behebenFehlerbehebung

Die Dokumentation

TeilInhalt
Erste SchritteVoraussetzungen und die erste verknüpfte Tabelle
AnleitungenVerteilen, Anmelden, Pass-Through, große Mengen, ADO.NET, Ablaufverfolgung
Konzeptewie aus dem OData-Modell Tabellen werden, wie der Treiber Anweisungen übersetzt und Antworten einordnet; Sicherheitsmodell und Vertrauensgrenzen
ReferenzVerbindungszeichenfolge, unterstütztes SQL, Grenzen, Anforderungen an den Dienst, Normen
FehlerbehebungFehlerbilder mit Ursache und Behebung

Änderungen je Version: Änderungen.

Hersteller

EMSR DATA, D.O.O., Trg komandanta Staneta 8, 1000 Ljubljana, Slowenien
E-Mail: Wolfgang.van.der.Stille@gmail.com, zp@datecpro.de
Website: https://wvds.it

„The White Knight Labs“ und „WKL“ sind Marken von EMSR DATA, D.O.O. Wie Sie eine Schwachstelle melden und welche Versionen bis wann unterstützt werden, steht in SECURITY.de.md, die Herstellerangaben in MANUFACTURER.de.md, die Lizenzbedingungen von EMSR DATA in LICENSE.de.md (verbindlich ist die englische Fassung LICENSE.md); die Fremdkomponenten des Treibers und ihre Lizenzen stehen in THIRD-PARTY-NOTICES.txt. Diese Dateien installiert das Paket neben der 64-Bit-DLL, siehe So verteilen Sie den Treiber an die Arbeitsplätze.

de/wiki/data-conectivity/odata-odbc/overview.txt · Zuletzt geändert: von Wolfgang van der Stille