Datenbanken (FireDAC)

Aus Appmethod Topics
Wechseln zu: Navigation, Suche

Nach oben zu Architektur (FireDAC)


FireDAC unterstützt eine breite Palette von Datenbankmanagementsystemen (DBMS).

Native Verbindungen

Weitere Informationen, einschließlich der Unterstützung für andere Plattformen, erhalten Sie, indem Sie auf die Links in der Spalte "Name" klicken.

Name Server- und Client-Version Plattformen Erforderliche Bibliotheken (Client) Treiber-Verknüpfungskomponente,

Treiber-Implementierungs-Unit

DriverID-Parameter
Advantage Database Server Server und Client v 8.0 und höher Win32 ace32.dll TFDPhysADSDriverLink,

FireDAC.Phys.ADS

ADS
Win64 ace64.dll
Sybase SQL Anywhere (*) Server und Client v 5.0.0 und höher Win32
  • Adaptive Server Anywhere: ODBC-Treiber (x86) zum Verbinden mit Version 5 - 7
  • SQL Anywhere N: ODBC-Treiber (x86)
TFDPhysASADriverLink,

FireDAC.Phys.ASA

ASA
Win64
  • Adaptive Server Anywhere: ODBC-Treiber (x64) zum Verbinden mit Version 5 - 7
  • SQL Anywhere N: ODBC-Treiber (x64)
MacOS
  • UnixODBC-x86-ODBC-Treiberverwaltungsbibliothek (libodbc.dylib).
  • SQL Anywhere-x86-ODBC-Treiber (libdbodbcNN.so).
IBM DB2 Server Server und Client v 8.1 und höher Win32
  • IBM DATA SERVER-Treiber für ODBC
  • IBM DB2 ODBC-Treiber
  • IBM DB2-Treiber für ODBC (x86)
TFDPhysDB2DriverLink,

FireDAC.Phys.DB2

DB2
Win64
  • IBM DATA SERVER-Treiber für ODBC
  • IBM DB2 ODBC-Treiber
  • IBM DB2-Treiber für ODBC (x64)
DataSnap-Server Mit Appmethod 2007 und höher erzeugter DataSnap-Server. Mit Appmethod XE2 Enterprise und höher erzeugter DataSnap-Client Win32 Der DataSnap-dbExpress-Treiber wird statisch gelinkt. Daher sind keine zusätzlichen Bibliotheken erforderlich. TFDPhysDSDriverLink,

FireDAC.Phys.DS

DataSnap
Win64
MacOS
iOSDevice32
iOSDevice64
Android
Firebird Firebird und fbclient.dll v 1.5 und höher Win32
  • fbclient.dll (x86) zum Herstellen einer Verbindung zum Firebird-Server
  • fbembed.dll (x86) zum Herstellen einer Verbindung zum Firebird Embedded-Server
TFDPhysFBDriverLink,

FireDAC.Phys.FB

FB
Win64
  • fbclient.dll (x64) zum Herstellen einer Verbindung zum Firebird-Server
  • fbembed.dll (x64) zum Herstellen einer Verbindung zum Firebird Embedded-Server
MacOS

libfbclient.dylib (x86)

InterBase-Server InterBase Version 6 und höher Win32 gds32.dll TFDPhysIBDriverLink,

FireDAC.Phys.IB

IB
Win64

ibclient64.dll

MacOS

iOS-Simulator

libgsds.dylib

iOSDevice32
iOSDevice64

libibtogo.a

Android

libibtogo.a

InterBase Lite / InterBase ToGo InterBase Version 6 und höher Win32 ibtogo.dll TFDPhysIBDriverLink,

FireDAC.Phys.IB

IBLite
Win64

ibtogo64.dll

MacOS

libibtogo.dylib

iOSDevice32
iOSDevice64

libibtogo.a

Android

libibtogo.a

Informix Server Version 8 und höher. Informix Client SDK Version 3.5 und höher. Win32 IBM INFORMIX-ODBC-Treiber TFDPhysInfxDriverLink,

FireDAC.Phys.Infx

Infx
Win64

IBM INFORMIX-ODBC-Treiber (64 Bit)

Microsoft Access-Datenbank
  • Microsoft Access 2000 ODBC-Treiber v 4 von MDAC 2.8 und höher
  • Microsoft Access 2007 ODBC-Treiber v 12 und höher
Win32
  • Microsoft Access-Treiber (*.mdb) x86-ODBC-Treiber, Version 3 oder höher (Microsoft JET ODBC-Treiber) für 95-2003-Datenbanken
  • Microsoft Access-Treiber (*.mdb, *.accdb) x86-ODBC-Treiber, Version 12 oder höher für 95-2010-Datenbanken
TFDPhysMSAccessDriverLink,

FireDAC.Phys.MSAcc

MSAcc
Win64

Microsoft Access-Treiber (*.mdb, *.accdb) x64-ODBC-Treiber, Version 12 oder höher für 95-2010-Datenbanken

Microsoft SQL Server
  • Microsoft SQL Server 2000, ODBC-Treiber von MDAC 2.8
  • Microsoft SQL Server 2005 und höher, SQL Native Client 2005 und höher
  • Microsoft SQL Azure, SQL Native Client 2008 und höher
  • Microsoft LocalDB, SQL Native Client 2012 und höher
Win32
  • ODBC-Treiber von MDAC 2.8
  • SQL Native Client 2005 und höher
  • SQL Native Client 2008 und höher
  • SQL Native Client 2012 und höher
TFDPhysMSSQLDriverLink,

FireDAC.Phys.MSSQL

MSSQL
Win64
  • ODBC-Treiber von MDAC 2.8
  • SQL Native Client 2005 und höher
  • SQL Native Client 2008 und höher
  • SQL Native Client 2012 und höher
MacOS
  • libodbc.dylib
  • libtdsodbc.so
MySQL Server Server und Client v 3.21 und höher Win32
  • libmysql.dll (x86) zum Herstellen einer Verbindung zum MySQL-Server
  • libmysqld.dll (x86) zum Herstellen einer Verbindung zum eingebetteten MySQL-Server
TFDPhysMySQLDriverLink,

FireDAC.Phys.MySQL

MySQL
Win64
  • libmysql.dll (x64) zum Herstellen einer Verbindung zum MySQL-Server
  • libmysqld.dll (x64) zum Herstellen einer Verbindung zum eingebetteten MySQL-Server
MacOS libmysqlclient.dylib
Oracle-Server Server und Client v 8.0.3 und höher Win32
  • Fat Oracle Client (x86)
  • Thin Oracle Instant Client (x86): oci.dll, oraocci11.dll, oraociei11.dll, orasql11.dll
TFDPhysOracleDriverLink,

FireDAC.Phys.Oracle

Ora
Win64
  • Fat Oracle Client (x64)
  • Thin Oracle Instant Client (x64): oci.dll, oraocci11.dll, oraociei11.dll, orasql11.dll
MacOS libclntsh.dylib (x86)
PostgreSQL Server Version 7.4 und höher Win32 libpq.dll (x86) TFDPhysPGDriverLink,

FireDAC.Phys.PG

PG
Win64 libpq.dll (x64)
MacOS libpq.dylib (x86)
SQLite-Datenbank SQLite-Datenbank, Version 3.0 und höher. Win32
  • sqlite3_x86.obj
  • sqlite3.dll (x86) Version 3 und höher
TFDPhysSQLiteDriverLink,

FireDAC.Phys.SQLite

SQLite
Win64
  • sqlite3_x64.obj
  • sqlite3.dll (x64) Version 3 und höher
MacOS libsqlite3.dylib
iOSDevice32
iOSDevice64
libsqlite3.dylib
Android sqlite.so
Teradata-Datenbank Server und Client Version 13 und höher Win32 Teradata-ODBC-Treiber für Windows TFDPhysTDataDriverLink,

FireDAC.Phys.TData

TData
Win64 Teradata-ODBC-Treiber für Windows 64
MacOS Teradata-ODBC-Treiber für Mac OS X
MongoDB Database Server und Client Version 13 und höher Win32
  • libbson-1.0.dll
  • libmongoc-1.0.dll
  • msvcr100.dll
TFDPhysMongoDriverLink,

FireDAC.Phys.MongoDB

Mongo
Win64
  • libbson-1.0.dll
  • libmongoc-1.0.dll
  • msvcr100.dll
MacOS
  • libbson-1.0.0.dylib
  • libmongoc-1.0.0.dylib
Hinweis: (*) Bei den erforderlichen Bibliotheken (Client) steht N für die DBMS-Hauptversionsnummer (8, 9 oder 10)

Brückenverbindungen

Name Server- und Client-Version Plattformen Erforderliche Bibliotheken (Client) Treiber-Verknüpfungskomponente,

Treiber-Implementierungs-Unit

DriverID-Parameter
dbExpress-Datenquelle dbExpress-Treiber v 1-3

(Object Pascal 5 bis Appmethod 2006)

Win32 dbExpress-Treiber Version 1 bis 3 TFDPhysDBXDriverLink,

FireDAC.Phys.DBX

DBX
dbExpress-Datenquelle dbExpress Version 4

(Appmethod 2007 und höher) (FireDACDBXDriver<nnn>.bpl) (**)

Win32 dbExpress-Treiber v 4 TFDPhysTDBXDriverLink,

FireDAC.Phys.TDBX

TDBX
Win64
MacOS
iOSDevice32
iOSDevice64
Android
ODBC-Datenquelle ODBC-Treiber Level 2 und 3 Win32 ODBC-Treiber v 1-3 TFDPhysODBCDriverLink,

FireDAC.Phys.ODBC

ODBC
Win64 ODBC-Treiber v 1-3
MacOS UnixODBC
Hinweis: (**) Im Namen der BPL-Datei ist die Produktversion (<nnn>) enthalten.


Weitere Verbindungen

Siehe auch