dbExpress Supported Database Management Systems
Go Up to dbExpress Framework
dbExpress provides built-in support for the following Database Management Systems (DBMS):
Database Management System | Supported Versions | Supported Platforms | Required Libraries | DriverID parameter | |
---|---|---|---|---|---|
Driver | Client** | ||||
ASA (Sybase SQL Anywhere) | 12 11 10 9 8* |
32-bit Windows 64-bit Windows |
dbxasa.dll | dbodbc*.dll | ASA |
macOS | libsqlasa.dylib | libdbodbc12.dylib | |||
ASE (Sybase ASE) | 12.5 | 32-bit Windows | dbxase.dll | libct.dll libcs.dll |
ASE |
64-bit Windows | libsybct64.dll libsybcs64.dll | ||||
DB2 | 9.5 9.1 8.x* 7.x* |
32-bit Windows 64-bit Windows |
dbxdb2.dll | db2cli.dll | DB2 |
db2cli64.dll | |||||
DataSnap | 32-bit Windows | midas.dll | DataSnap | ||
64-bit Windows | midas.dll | ||||
32-bit Android 64-bit Android 32-bit iOS Device 64-bit iOS Device |
libmidas.a | ||||
macOS | libmidas.dylib | ||||
Firebird | 2.5 2.1 1.5 |
32-bit Windows 64-bit Windows |
dbxfb.dll | fbclient.dll | Firebird |
macOS | libsqlfb.dylib | /Library/Frameworks/Firebird.framework/Firebird | |||
IBLite/ToGo | XE3 | 32-bit Windows | dbxint.dll | ibtogo.dll | IBLite/ToGo |
64-bit Windows | ibtogo64.dll | ||||
32-bit Android 64-bit Android 32-bit iOS Device 64-bit iOS Device |
Functionality provided by the Data.DBXInterBase unit. | libibtogo.a (statically linked, no need to deploy) | |||
macOS | libsqlib.dylib | libibtogo.dylib | |||
Informix | 9.x | 32-bit Windows 64-bit Windows |
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* |
32-bit Windows | dbxint.dll | gds32.DLL | InterBase Server |
64-bit Windows | ibclient64.dll | ||||
macOS | libsqlib.dylib | libgds.dylib | |||
MSSQL (Microsoft SQL Server) | 2008 2005 2000 |
32-bit Windows 64-bit Windows |
dbxmss.dll | sqlncli10.dll | MSSQL |
dbxmss9.dll | sqlncli.dll | ||||
MySQL | 5.1 5.0.27 4.1* |
32-bit Windows 64-bit Windows |
dbxmys.dll | libmysql.dll | MySQL |
macOS | libsqlmys.dylib | libmysqlclient.dylib | |||
ODBC (bridge to several database management systems) |
32-bit Windows 64-bit Windows |
Functionality provided by the Data.DBXOdbc unit. | Odbc | ||
Oracle | 11g 10g 9.2.0* 9.1.0* |
32-bit Windows 64-bit Windows |
dbxora.dll | oci.dll | Oracle |
macOS | libsqlora.dylib | libociei.dylib | |||
SQLite | 3.x | 32-bit Windows 64-bit Windows |
Functionality provided by the Data.DbxSqlite unit. | sqlite3.dll | Sqlite |
32-bit Android 64-bit Android |
sqlite.so (system-provided, no need to deploy) | ||||
32-bit iOS Device 64-bit iOS Device |
libsqlite3.dylib (system-provided, no need to deploy) | ||||
macOS | libsqlite3.dylib |
- Notes:
- Drivers are not fully certified with versions of database management systems marked with *.
- Clients are available for download from the vendors' websites.
- Not every edition of RAD Studio supports every database management system listed above.
- Third-party vendors may provide dbExpress drivers that provide support for additional database management systems.