Datenbank-Provider-Engine (Engine dbp)
Die dbp-Engine stellt low-level Zugriff auf die enaio®-Datenbank zur Verfügung — Verbindungspool-Verwaltung, generisches SELECT/Command, Transaktions-Steuerung, Schema-Introspektion (Tabellen, Spalten, Indexe) und das Schreiben großer Binärdaten.
|
Es handelt sich um interne Funktionen der administrativen Clients und des enaio® Windows-Rich-Clients. Die Jobs sind nicht für eigene Integrationen vorgesehen und werden in dieser Dokumentation nicht beschrieben. Für SQL-Anfragen aus eigenen Anwendungen siehe stattdessen ado.ExecuteSQL. |
2. Nicht dokumentierte Endpunkte
Folgende Jobs werden vom enaio®-Server in der dbp-Engine bereitgestellt:
- Verbindungspool
-
dbp.PoolClear,dbp.PoolDisable,dbp.PoolEnum,dbp.PoolRemove - Anfragen und Bindings
-
dbp.BindCommandEx,dbp.BindSelectEx,dbp.Command,dbp.LVCSelect,dbp.ParseCommand,dbp.Select - Transaktionen
-
dbp.Commit,dbp.RollBack,dbp.StartTransaction,dbp.StopTransaction - Schema-Introspektion
-
dbp.DBGetInfo,dbp.GetColumnInfo,dbp.SelectColumns,dbp.SelectTableIndexes,dbp.SelectTables - Schemaänderungen und Wartung
-
dbp.DropColumn,dbp.DropIndex,dbp.UpdateStatistics - Binärdaten
-
dbp.WriteBinLargeData