Bases de données (FireDAC)
Remonter à Architecture (FireDAC)
FireDAC prend en charge une large gamme de SGBD (Systèmes de gestion de bases de Données ou DBMS).
Connexions natives
Pour de plus amples informations, y compris concernant la prise en charge des autres plates-formes, cliquez sur les liens dans la colonne "Nom".
Nom | Version client et serveur | Plates-formes | Bibliothèques requises (Client) | Composant de liaison de pilote,
Unité d'implémentation du pilote |
Paramètre DriverID |
---|---|---|---|---|---|
Advantage Database Server | Serveur et client v 8.0 et supérieure | Win32 | ace32.dll | TFDPhysADSDriverLink, | ADS |
Win64 | ace64.dll | ||||
Linux64 | libace.so | ||||
Sybase SQL Anywhere (*) | Serveur et client v 5.0.0 et supérieure | Win32 |
|
TFDPhysASADriverLink, | ASA |
Win64 |
| ||||
Linux64 |
| ||||
MacOS |
| ||||
IBM DB2 Server | Serveur et client v 8.1 et supérieure | Win32 |
|
TFDPhysDB2DriverLink, | DB2 |
Win64 |
| ||||
Linux64 |
| ||||
Serveur DataSnap | Serveur DataSnap construit avec RAD Studio 2007 et ultérieur. Client DataSnap construit avec RAD Studio XE2 Enterprise et ultérieur. | Win32 | Le pilote DataSnap dbExpress est lié de façon statique. Aucune bibliothèque supplémentaire n'est requise. | TFDPhysDSDriverLink, | DataSnap |
Win64 | |||||
Linux64 | |||||
MacOS | |||||
iOSDevice32 iOSDevice64 | |||||
Android | |||||
Firebird | Firebird et fbclient.dll v 1.5 et supérieure | Win32 |
|
TFDPhysFBDriverLink, | FB |
Win64 |
| ||||
Linux64 | libfbclient.so | ||||
MacOS | libfbclient.dylib (x86) | ||||
Serveur InterBase | Interbase v 6 et supérieure | Win32 | gds32.dll | TFDPhysIBDriverLink, | IB |
Win64 | ibclient64.dll | ||||
Linux64 | libgds.so | ||||
MacOS
Simulateur iOS |
libgsds.dylib | ||||
iOSDevice32 iOSDevice64 |
libibtogo.a | ||||
Android | libibtogo.a | ||||
InterBase Lite / InterBase ToGo | Interbase v 6 et supérieure | Win32 | ibtogo.dll | TFDPhysIBDriverLink, | IBLite |
Win64 | ibtogo64.dll | ||||
Linux64 | libibtogo.so | ||||
MacOS | libibtogo.dylib | ||||
iOSDevice32 iOSDevice64 |
libibtogo.a | ||||
Android | libibtogo.a | ||||
Informix | Serveur et client v 8 et supérieure. Client Informix SDK v 3.5 et supérieure. | Win32 | Pilote ODBC IBM INFORMIX | TFDPhysInfxDriverLink, | Infx |
Win64 | Pilote ODBC IBM INFORMIX (64 bits) | ||||
Base de données Microsoft Access |
|
Win32 |
|
TFDPhysMSAccessDriverLink, | MSAcc |
Win64 |
Pilote ODBC Microsoft Access Driver (*.mdb, *.accdb) x64 version 12 ou ultérieure pour les bases de données 95 à 2010 | ||||
Microsoft SQL Server |
|
Win32 |
|
TFDPhysMSSQLDriverLink, | MSSQL |
Win64 |
| ||||
Linux64 |
| ||||
MacOS |
| ||||
Serveur MySQL | Serveur et client v 3.21 et supérieure | Win32 |
|
TFDPhysMySQLDriverLink, | MySQL |
Win64 |
| ||||
Linux64 | libmysqlclient.so | ||||
MacOS | libmysqlclient.dylib | ||||
Serveur Oracle | Serveur et client 8.0.3 et supérieure | Win32 |
|
TFDPhysOracleDriverLink, | Ora |
Win64 |
| ||||
Linux64 | libclntsh.so | ||||
MacOS | libclntsh.dylib (x86) | ||||
PostgreSQL | Serveur v 7.4 et supérieure | Win32 | libpq.dll (x86) | TFDPhysPGDriverLink, | PG |
Win64 | libpq.dll (x64) | ||||
Linux64 | libpq.so | ||||
MacOS | libpq.dylib (x86) | ||||
Base de données SQLite | Base de données SQLite 3.0 et ultérieure. | Win32 |
|
TFDPhysSQLiteDriverLink, | SQLite |
Win64 |
| ||||
Linux64 | libsqlite3.so | ||||
MacOS | libsqlite3.dylib | ||||
iOSDevice32 iOSDevice64 |
libsqlite3.dylib | ||||
Android | sqlite.so | ||||
Base de données Teradata | Serveur et client version 13 et supérieure. | Win32 | Pilote ODBC Teradata pour Windows | TFDPhysTDataDriverLink, | TData |
Win64 | Pilote ODBC Teradata pour Windows 64 | ||||
Linux64 | Pilote ODBC x64 Teradata pour Linux | ||||
MacOS | Pilote ODBC Teradata pour OS X | ||||
Base de données MongoDB | Serveur et client version 3.0 et supérieure. | Win32 |
|
TFDPhysMongoDriverLink, | Mongo |
Win64 |
| ||||
Linux64 |
| ||||
MacOS |
|
- Remarque : (*) Pour les bibliothèques requises (Client), N est le numéro de version majeur du SGBD (8, 9 ou 10)
Connexions des ponts
Nom | Version client et serveur | Plates-formes | Bibliothèques requises (Client) | Composant de liaison de pilote,
Unité d'implémentation du pilote |
Paramètre DriverID |
---|---|---|---|---|---|
Source de données dbExpress | Pilotes dbExpress v 1-3
(Delphi 5 à RAD Studio 2006) |
Win32 | Pilotes dbExpress v 1-3 | TFDPhysDBXDriverLink,
FireDAC.Phys.DBX |
DBX |
Source de données dbExpress | dbExpress v 4
(RAD Studio 2007 et supérieur) (FireDACDBXDriver<nnn>.bpl) (**) |
Win32 | Pilotes dbExpress v 4 | TFDPhysTDBXDriverLink, | TDBX |
Win64 | |||||
MacOS | |||||
iOSDevice32 iOSDevice64 | |||||
Android | |||||
Source de données ODBC | Pilotes ODBC niveau 2, 3 | Win32 | Pilotes ODBC v 1-3 | TFDPhysODBCDriverLink, | ODBC |
Win64, Linux64 | Pilotes ODBC v 1-3 | ||||
MacOS | UnixODBC |
- Remarque : (**) Le bpl inclut la version du produit (
<nnn>
) dans son nom.
Connexions supplémentaires
- MicroFocus Cobol
- SolidDB
- Microsoft SQL Server Compact Edition
- Sybase Adaptive Server Enterprise
- Unify SQLBase