Systèmes de gestion de base de données pris en charge par dbExpress
Remonter à Framework dbExpress
dbExpress fournit une prise en charge intégrée des systèmes de gestion de base de données (SGBD) suivants :
Système de gestion de bases de données | Versions prises en charge | Plates-formes prises en charge | Bibliothèques requises | Paramètre DriverID | |
---|---|---|---|---|---|
Pilote | Client** | ||||
ASA (Sybase SQL Anywhere) | 12 11 10 9 8* |
Windows 32 bits Windows 64 bits |
dbxasa.dll | dbodbc*.dll | ASA |
macOS | libsqlasa.dylib | libdbodbc12.dylib | |||
ASE (Sybase ASE) | 12.5 | Windows 32 bits | dbxase.dll | libct.dll libcs.dll |
ASE |
Windows 64 bits | libsybct64.dll libsybcs64.dll | ||||
DB2 | 9.5 9.1 8.x* 7.x* |
Windows 32 bits Windows 64 bits |
dbxdb2.dll | db2cli.dll | DB2 |
db2cli64.dll | |||||
DataSnap | Windows 32 bits | midas.dll | DataSnap | ||
Windows 64 bits | midas.dll | ||||
Android 32 bits Android 64 bits iOS Device 32 bits iOS Device 64 bits |
libmidas.a | ||||
macOS | libmidas.dylib | ||||
Firebird | 2.5 2.1 1.5 |
Windows 32 bits Windows 64 bits |
dbxfb.dll | fbclient.dll | Firebird |
macOS | libsqlfb.dylib | /Library/Frameworks/Firebird.framework/Firebird | |||
IBLite/ToGo | XE3 | Windows 32 bits | dbxint.dll | ibtogo.dll | IBLite/ToGo |
Windows 64 bits | ibtogo64.dll | ||||
Android 32 bits Android 64 bits iOS Device 32 bits iOS Device 64 bits |
Fonctionnalité fournie par l'unité Data.DBXInterBase. | libibtogo.a (liée statiquement, déploiement inutile) | |||
iOS Simulator macOS |
libsqlib.dylib | libibtogo.dylib | |||
Informix | 9.x | Windows 32 bits Windows 64 bits |
dbxinf.dll | isqlb09a.dll | Informix |
macOS | libsqlinf.dylib | libifcli.dylib | |||
InterBase Server | XE3 XE 2009 2007 7.5.1 7.1* 8.0* 6.5* |
Windows 32 bits | dbxint.dll | gds32.DLL | InterBase Server |
Windows 64 bits | ibclient64.dll | ||||
iOS Simulator macOS |
libsqlib.dylib | libgds.dylib | |||
MSSQL (Microsoft SQL Server) | 2008 2005 2000 |
Windows 32 bits Windows 64 bits |
dbxmss.dll | sqlncli10.dll | MSSQL |
dbxmss9.dll | sqlncli.dll | ||||
MySQL | 5.1 5.0.27 4.1* |
Windows 32 bits Windows 64 bits |
dbxmys.dll | libmysql.dll | MySQL |
macOS | libsqlmys.dylib | libmysqlclient.dylib | |||
ODBC (pont vers plusieurs systèmes de gestion de bases de données) |
Windows 32 bits Windows 64 bits |
Fonctionnalité fournie par l'unité Data.DBXOdbc. | Odbc | ||
Oracle | 11g 10g 9.2.0* 9.1.0* |
Windows 32 bits Windows 64 bits |
dbxora.dll | oci.dll | Oracle |
macOS | libsqlora.dylib | libociei.dylib | |||
SQLite | 3.x | Windows 32 bits Windows 64 bits |
Fonctionnalité fournie par l'unité Data.DbxSqlite. | sqlite3.dll | SQLite |
Android 32 bits Android 64 bits |
sqlite.so (fournie par le système, déploiement inutile) | ||||
Périphérique iOS 32 bits Périphérique iOS 64 bits |
libsqlite3.dylib (fournie par le système, déploiement inutile) | ||||
Simulateur iOS | |||||
macOS | libsqlite3.dylib |
- Remarques :
- Les pilotes ne sont pas totalement certifiés avec les versions des systèmes de gestion de bases de données marquées par un caractère *.
- Les clients sont disponibles en téléchargement sur les sites Web des éditeurs.
- Toutes les éditions de RAD Studio ne prennent pas en charge tous les systèmes de gestion de bases de données ci-dessus.
- Des éditeurs tiers peuvent fournir des pilotes dbExpress qui prennent en charge d'autres systèmes de gestion de bases de données.
Voir aussi
- Informations spécifiques aux bases de données DbExpress
- Déploiement des applications de base de données dbExpress
- Mappage des types de données dbExpress pour les bases de données prises en charge
- Prise en charge du framework et du pilote dbExpress pour SQL Anywhere 11
- Prise en charge du framework et du pilote dbExpress pour SQL Anywhere 12
- InterBase ToGo avec dbExpress