Bases de données (FireDAC)

De RAD Studio
Aller à : navigation, rechercher

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,

FireDAC.Phys.ADS

ADS
Win64 ace64.dll
Linux64 libace.so
Sybase SQL Anywhere (*) Serveur et client v 5.0.0 et supérieure Win32
  • Pilote ODBC Adaptive Server Anywhere (x86) pour se connecter à la v 5-7
  • Pilote ODBC SQL Anywhere N (x86)
TFDPhysASADriverLink,

FireDAC.Phys.ASA

ASA
Win64
  • Pilote ODBC Adaptive Server Anywhere (x64) pour se connecter à la v 5-7
  • Pilote ODBC SQL Anywhere N (x64)
Linux64
  • Bibliothèque de gestionnaires de pilotes ODBC UnixODBC (libodbc.so) x64
  • Pilote ODBC x64 SQL Anywhere (libdbodbcNN.so)
MacOS
  • Bibliothèque de gestionnaires de pilotes ODBC x86 UnixODBC (libodbc.dylib).
  • Pilote ODBC x86 SQL Anywhere ( libdbodbcNN.dylib).
IBM DB2 Server Serveur et client v 8.1 et supérieure Win32
  • Pilote IBM DATA SERVER pour ODBC
  • Pilote ODBC IBM DB2
  • Pilote IBM DB2 pour ODBC (x86)
TFDPhysDB2DriverLink,

FireDAC.Phys.DB2

DB2
Win64
  • Pilote IBM DATA SERVER pour ODBC
  • Pilote ODBC IBM DB2
  • Pilote IBM DB2 pour ODBC (x64)
Linux64
  • Bibliothèque de gestionnaires de pilotes ODBC UnixODBC (libodbc.so) x64
  • Pilote ODBC x64 IBM DB2 (libdb2o.so)
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,

FireDAC.Phys.DS

DataSnap
Win64
Linux64
MacOS
iOSDevice32
iOSDevice64
Android
Firebird Firebird et fbclient.dll v 1.5 et supérieure Win32
  • fbclient.dll (x86) pour établir la connexion au serveur Firebird
  • fbembed.dll (x86) pour établir la connexion au serveur incorporé Firebird
TFDPhysFBDriverLink,

FireDAC.Phys.FB

FB
Win64
  • fbclient.dll (x64) pour établir la connexion au serveur Firebird
  • fbembed.dll (x64) pour établir la connexion au serveur incorporé Firebird
Linux64 libfbclient.so
MacOS libfbclient.dylib (x86)
Serveur InterBase Interbase v 6 et supérieure Win32 gds32.dll TFDPhysIBDriverLink,

FireDAC.Phys.IB

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,

FireDAC.Phys.IB

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,

FireDAC.Phys.Infx

Infx
Win64 Pilote ODBC IBM INFORMIX (64 bits)
Base de données Microsoft Access
  • Microsoft Access 2000 pilote ODBC v 4 de MDAC 2.8 et supérieure
  • Microsoft Access 2007 pilote ODBC v 12 et supérieure
Win32
  • Pilote ODBC Microsoft Access Driver (*.mdb) x86 version 3 ou ultérieure (souvent appelé pilote ODBC Microsoft JET) pour les bases de données 95 à 2003
  • Pilote ODBC Microsoft Access Driver (*.mdb, *.accdb) x86 version 12 ou ultérieure pour les bases de données 95 à 2010.
TFDPhysMSAccessDriverLink,

FireDAC.Phys.MSAcc

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
  • Microsoft SQL Server 2000, pilote ODBC de 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
  • Pilote ODBC de MDAC 2.8
  • SQL Native Client 2005
  • SQL Native Client 2008
  • SQL Native Client 2012
  • ODBC Driver 11
  • ODBC Driver 13
TFDPhysMSSQLDriverLink,

FireDAC.Phys.MSSQL

MSSQL
Win64
  • Pilote ODBC de MDAC 2.8
  • SQL Native Client 2005
  • SQL Native Client 2008
  • SQL Native Client 2012
  • ODBC Driver 11
  • ODBC Driver 13
Linux64
  • Bibliothèque de gestionnaires de pilotes ODBC UnixODBC (libodbc.so) x64
  • Pilote x64 ODBC Microsoft (msodbcsqlNN.so) pour SQL Server sur Linux
  • ODBC Driver 13
MacOS
  • libodbc.dylib
  • libtdsodbc.so
Serveur MySQL Serveur et client v 3.21 et supérieure Win32
  • libmysql.dll (x86) pour établir la connexion au serveur MySQL
  • libmysqld.dll (x86) pour établir la connexion au serveur incorporé MySQL
TFDPhysMySQLDriverLink,

FireDAC.Phys.MySQL

MySQL
Win64
  • libmysql.dll (x64) pour établir la connexion au serveur MySQL
  • libmysqld.dll (x64) pour établir la connexion au serveur incorporé MySQL
Linux64 libmysqlclient.so
MacOS libmysqlclient.dylib
Serveur Oracle Serveur et client 8.0.3 et supérieure Win32
  • Client lourd Oracle (x86)
  • Client instantané Oracle fin (x86) : oci.dll, oraocci11.dll, oraociei11.dll, orasql11.dll
TFDPhysOracleDriverLink,

FireDAC.Phys.Oracle

Ora
Win64
  • Client lourd Oracle (x64)
  • Client instantané Oracle fin (x64) : oci.dll, oraocci11.dll, oraociei11.dll, orasql11.dll
Linux64 libclntsh.so
MacOS libclntsh.dylib (x86)
PostgreSQL Serveur v 7.4 et supérieure Win32 libpq.dll (x86) TFDPhysPGDriverLink,

FireDAC.Phys.PG

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
  • sqlite3_x86.obj
  • sqlite3.dll (x86) v 3 et supérieure
TFDPhysSQLiteDriverLink,

FireDAC.Phys.SQLite

SQLite
Win64
  • sqlite3_x64.obj
  • sqlite3.dll (x64) v 3 et supérieure
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,

FireDAC.Phys.TData

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
  • 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
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,

FireDAC.Phys.TDBX

TDBX
Win64
MacOS
iOSDevice32
iOSDevice64
Android
Source de données ODBC Pilotes ODBC niveau 2, 3 Win32 Pilotes ODBC v 1-3 TFDPhysODBCDriverLink,

FireDAC.Phys.ODBC

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

Voir aussi