Bases de données (FireDAC)

De Appmethod Topics
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
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)
MacOS
  • Bibliothèque de gestionnaires de pilotes ODBC x86 UnixODBC (libodbc.dylib).
  • Pilote ODBC x86 SQL Anywhere (libdbodbcNN.so).
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)
Serveur DataSnap Serveur DataSnap construit avec Appmethod 2007 et ultérieur. Client DataSnap construit avec Appmethod 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
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
MacOS

libfbclient.dylib (x86)

Serveur InterBase Interbase v 6 et supérieure Win32 gds32.dll TFDPhysIBDriverLink,

FireDAC.Phys.IB

IB
Win64

ibclient64.dll

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

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 et supérieure, SQL Native Client 2005 et supérieure
  • Microsoft SQL Azure, SQL Native Client 2008 et supérieure
  • Microsoft LocalDB, SQL Native Client 2012 et supérieure
Win32
  • Pilote ODBC de MDAC 2.8
  • SQL Native Client 2005 et supérieure
  • SQL Native Client 2008 et supérieure
  • SQL Native Client 2012 et supérieure
TFDPhysMSSQLDriverLink,

FireDAC.Phys.MSSQL

MSSQL
Win64
  • Pilote ODBC de MDAC 2.8
  • SQL Native Client 2005 et supérieure
  • SQL Native Client 2008 et supérieure
  • SQL Native Client 2012 et supérieure
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
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
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)
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
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
MacOS Pilote ODBC Teradata pour Mac 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
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

(Object Pascal 5 à Appmethod 2006)

Win32 Pilotes dbExpress v 1-3 TFDPhysDBXDriverLink,

FireDAC.Phys.DBX

DBX
Source de données dbExpress dbExpress v 4

(Appmethod 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 Pilotes ODBC v 1-3
MacOS UnixODBC
Remarque : (**) Le bpl inclut la version du produit (<nnn>) dans son nom.


Connexions supplémentaires

Voir aussi