Datenbanken (FireDAC)

Aus RAD Studio
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
Linux64 libace.so
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)
Linux64
  • UnixODBC-x64-ODBC-Treiberverwaltungsbibliothek (libodbc.so)
  • SQL Anywhere-x64-ODBC-Treiber (libdbodbcNN.so)
MacOS
  • UnixODBC-x86-ODBC-Treiberverwaltungsbibliothek (libodbc.dylib).
  • SQL Anywhere-x86-ODBC-Treiber (libdbodbcNN.dylib).
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)
Linux64
  • UnixODBC-x64-ODBC-Treiberverwaltungsbibliothek (libodbc.so)
  • IBM DB2-x64-ODBC-Treiber (libdb2o.so)
DataSnap-Server Mit RAD Studio 2007 und höher erzeugter DataSnap-Server. Mit RAD Studio 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
Linux64
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
Linux64 libfbclient.so
MacOS libfbclient.dylib (x86)
InterBase-Server InterBase Version 6 und höher Win32 gds32.dll TFDPhysIBDriverLink,

FireDAC.Phys.IB

IB
Win64 ibclient64.dll
Linux64 libgds.so
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
Linux64 libibtogo.so
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, SQL Native Client 2005
  • Microsoft SQL Server 2012
  • Microsoft SQL Server 2014
  • Microsoft SQL Server 2016
  • Microsoft SQL Azure, SQL Native Client 2008
  • Microsoft LocalDB, SQL Native Client 2012
Win32
  • ODBC-Treiber von MDAC 2.8
  • SQL Native Client 2005
  • SQL Native Client 2008
  • SQL Native Client 2012
  • ODBC-Treiber 11
  • ODBC-Treiber 13
TFDPhysMSSQLDriverLink,

FireDAC.Phys.MSSQL

MSSQL
Win64
  • ODBC-Treiber von MDAC 2.8
  • SQL Native Client 2005
  • SQL Native Client 2008
  • SQL Native Client 2012
  • ODBC-Treiber 11
  • ODBC-Treiber 13
Linux64
  • UnixODBC-x64-ODBC-Treiberverwaltungsbibliothek (libodbc.so)
  • Microsoft ODBC-x64-Treiber (msodbcsqlNN.so) für SQL Server unter Linux
  • ODBC-Treiber 13
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
Linux64 libmysqlclient.so
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
Linux64 libclntsh.so
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)
Linux64 libpq.so
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
Linux64 libsqlite3.so
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
Linux64 Teradata-x64-ODBC-Treiber für Linux
MacOS Teradata-ODBC-Treiber für macOS
MongoDB-Datenbank Server und Client Version 3.0 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
Linux64
  • libbson-1.0.0.so
  • libmongoc-1.0.0.so
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

(Delphi 5 bis RAD Studio 2006)

Win32 dbExpress-Treiber Version 1 bis 3 TFDPhysDBXDriverLink,

FireDAC.Phys.DBX

DBX
dbExpress-Datenquelle dbExpress Version 4

(RAD Studio 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, Linux64 ODBC-Treiber v 1-3
MacOS UnixODBC
Hinweis: (**) Im Namen der BPL-Datei ist die Produktversion (<nnn>) enthalten.

Weitere Verbindungen

Siehe auch