データベース(FireDAC)

提供: RAD Studio
移動先: 案内検索

アーキテクチャ(FireDAC) への移動


FireDAC では、さまざまなデータベース管理システム(DBMS)をサポートしています。

ネイティブ接続

他のプラットフォームのサポートなどの詳細情報は、"名前" の列のリンクをクリックすると参照できます。

名前 サーバーとクライアントのバージョン プラットフォーム 必要なライブラリ(クライアント) ドライバ リンク コンポーネント、

ドライバ実装ユニット

DriverID パラメータ
Advantage Database Server サーバーおよびクライアント バージョン 8.0 以降 Win32 ace32.dll TFDPhysADSDriverLink

FireDAC.Phys.ADS

ADS
Win64 ace64.dll
LINUX64 libace.so
Sybase SQL Anywhere (*) サーバーおよびクライアント バージョン 5.0.0 以降 Win32
  • Adaptive Server Anywhere ODBC ドライバ(x86)(バージョン 5 ~ 7 に接続する場合)
  • SQL Anywhere N ODBC ドライバ(x86)
TFDPhysASADriverLink

FireDAC.Phys.ASA

ASA
Win64
  • Adaptive Server Anywhere ODBC ドライバ(x64)(バージョン 5 ~ 7 に接続する場合)
  • SQL Anywhere N ODBC ドライバ(x64)
LINUX64
  • UnixODBC (libodbc.so) x64 ODBC ドライバ マネージャ ライブラリ
  • SQL Anywhere (libdbodbcNN.so) x64 ODBC ドライバ
MacOS
  • UnixODBC x86 ODBC ドライバ マネージャ ライブラリ(libodbc.dylib)
  • SQL Anywhere (libdbodbcNN.dylib) x86 ODBC ドライバ
IBM DB2 サーバー サーバーおよびクライアント バージョン 8.1 以降 Win32
  • IBM DATA SERVER Driver for ODBC
  • IBM DB2 ODBC ドライバ
  • IBM DB2 Driver for ODBC(x86)
TFDPhysDB2DriverLink

FireDAC.Phys.DB2

DB2
Win64
  • IBM DATA SERVER Driver for ODBC
  • IBM DB2 ODBC ドライバ
  • IBM DB2 Driver for ODBC(x64)
LINUX64
  • UnixODBC (libodbc.so) x64 ODBC ドライバ マネージャ ライブラリ
  • IBM DB2 (libdb2o.so) x64 ODBC ドライバ
DataSnap サーバー RAD Studio 2007 以降でビルドされた DataSnap サーバー。 RAD Studio XE2 Enterprise 以降でビルドされた DataSnap クライアント Win32 DataSnap dbExpress ドライバは静的リンクされます。 追加のライブラリは必要ありません。 TFDPhysDSDriverLink

FireDAC.Phys.DS

DataSnap
Win64
LINUX64
MacOS
iOSDevice32
iOSDevice64
Android
Firebird Firebird および fbclient.dll バージョン 1.5 以降 Win32
  • fbclient.dll(x86)(Firebird サーバーに接続する場合)
  • fbembed.dll(x86)(Firebird Embedded サーバーに接続する場合)
TFDPhysFBDriverLink

FireDAC.Phys.FB

FB
Win64
  • fbclient.dll(x64)(Firebird サーバーに接続する場合)
  • fbembed.dll(x64)(Firebird Embedded サーバーに接続する場合)
LINUX64 libfbclient.so
MacOS libfbclient.dylib (x86)
InterBase サーバー Interbase バージョン 6 以降 Win32 gds32.dll TFDPhysIBDriverLink

FireDAC.Phys.IB

IB
Win64 ibclient64.dll
LINUX64 libgds.so
MacOS

iOS シミュレータ

libgsds.dylib
iOSDevice32
iOSDevice64
libibtogo.a
Android libibtogo.a
InterBase Lite / InterBase ToGo Interbase バージョン 6 以降 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 サーバー バージョン 8 以降。 Informix Client SDK バージョン 3.5 以降。 Win32 IBM INFORMIX ODBC ドライバ TFDPhysInfxDriverLink

FireDAC.Phys.Infx

Infx
Win64 IBM INFORMIX ODBC ドライバ (64 ビット)
Microsoft Access データベース
  • MDAC 2.8 以降に含まれる Microsoft Access 2000 ODBC ドライバ バージョン 4
  • Microsoft Access 2007 ODBC ドライバ バージョン 12 以降
Win32
  • Microsoft Access ドライバ(*.mdb) x86 ODBC ドライバ バージョン 3 以降(Microsoft JET ODBC ドライバ)。95 ~ 2003 データベースの場合
  • Microsoft Access ドライバ(*.mdb、*.accdb) x86 ODBC ドライバ バージョン 12 以降。95 ~ 2010 データベースの場合
TFDPhysMSAccessDriverLink

FireDAC.Phys.MSAcc

MSAcc
Win64

Microsoft Access ドライバ(*.mdb、*.accdb) x64 ODBC ドライバ バージョン 12 以降。95 ~ 2010 データベースの場合

Microsoft SQL Server
  • Microsoft SQL Server 2000、MDAC 2.8 に含まれる ODBC ドライバ
  • 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
  • MDAC 2.8 に含まれる ODBC ドライバ
  • SQL Native Client 2005
  • SQL Native Client 2008
  • SQL Native Client 2012
  • ODBC Driver 11
  • ODBC Driver 13
TFDPhysMSSQLDriverLink

FireDAC.Phys.MSSQL

MSSQL
Win64
  • MDAC 2.8 に含まれる ODBC ドライバ
  • SQL Native Client 2005
  • SQL Native Client 2008
  • SQL Native Client 2012
  • ODBC Driver 11
  • ODBC Driver 13
LINUX64
  • UnixODBC (libodbc.so) x64 ODBC ドライバ マネージャ ライブラリ
  • Microsoft ODBC (msodbcsqlNN.so) x64 driver for SQL Server on Linux
  • ODBC Driver 13
MacOS
  • libodbc.dylib
  • libtdsodbc.so
MySQL Server サーバーおよびクライアント バージョン 3.21 以降 Win32
  • libmysql.dll(x86)(MySQL サーバーに接続する場合)
  • libmysqld.dll(x86)(MySQL Embedded サーバーに接続する場合)
TFDPhysMySQLDriverLink

FireDAC.Phys.MySQL

MySQL
Win64
  • libmysql.dll(x64)(MySQL サーバーに接続する場合)
  • libmysqld.dll(x64)(MySQL Embedded サーバーに接続する場合)
LINUX64 libmysqlclient.so
MacOS libmysqlclient.dylib
Oracle サーバー サーバーおよびクライアント バージョン 8.0.3 以降 Win32
  • "ファット" Oracle クライアント(x86)
  • "シン" Oracle Instant Client(x86): oci.dll、oraocci11.dll、oraociei11.dll、orasql11.dll
TFDPhysOracleDriverLink

FireDAC.Phys.Oracle

Ora
Win64
  • "ファット" Oracle クライアント(x64)
  • "シン" Oracle Instant Client(x64): oci.dll、oraocci11.dll、oraociei11.dll、orasql11.dll
LINUX64 libclntsh.so
MacOS libclntsh.dylib(x86)
PostgreSQL サーバー バージョン 7.4 以降。 Win32 libpq.dll(x86) TFDPhysPGDriverLink

FireDAC.Phys.PG

PG
Win64 libpq.dll(x64)
LINUX64 libpq.so
MacOS libpq.dylib(x86)
SQLite データベース SQLite データベース バージョン 3.0 以降 Win32
  • sqlite3_x86.obj
  • sqlite3.dll(x86)バージョン 3 以降
TFDPhysSQLiteDriverLink

FireDAC.Phys.SQLite

SQLite
Win64
  • sqlite3_x64.obj
  • sqlite3.dll(x64)バージョン 3 以降
LINUX64 libsqlite3.so
MacOS libsqlite3.dylib
iOSDevice32
iOSDevice64
libsqlite3.dylib
Android sqlite.so
Teradata データベース サーバーおよびクライアント バージョン 13 以降 Win32 Teradata ODBC Driver for Windows TFDPhysTDataDriverLink

FireDAC.Phys.TData

TData
Win64 Teradata ODBC Driver for Windows 64
LINUX64 Teradata x64 ODBC Driver For Linux
MacOS Teradata ODBC Driver for macOS
MongoDB データベース サーバーおよびクライアント バージョン 3.0 以降 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
メモ: (*) ライブラリ(クライアント)が必要な場合、N は DBMS のメジャー バージョン番号(8、9、10)

ブリッジ接続

名前 サーバーとクライアントのバージョン プラットフォーム 必要なライブラリ(クライアント) ドライバ リンク コンポーネント、

ドライバ実装ユニット

DriverID パラメータ
dbExpress データソース dbExpress ドライバ バージョン 1 ~ 3

(Delphi 5 ~ RAD Studio 2006)

Win32 dbExpress ドライバ バージョン 1 ~ 3 TFDPhysDBXDriverLink、

FireDAC.Phys.DBX

DBX
dbExpress データ ソース dbExpress バージョン 4

(RAD Studio 2007 以降)(FireDACDBXDriver<nnn>.bpl)(**)

Win32 dbExpress ドライバ バージョン 4 TFDPhysTDBXDriverLink

FireDAC.Phys.TDBX

TDBX
Win64
MacOS
iOSDevice32
iOSDevice64
Android
ODBC データ ソース ODBC レベル 2、3 ドライバ Win32 ODBC ドライバ バージョン 1 ~ 3 TFDPhysODBCDriverLink

FireDAC.Phys.ODBC

ODBC
Win64、Linux64 ODBC ドライバ バージョン 1 ~ 3
MacOS UnixODBC
メモ: (**) bpl には 製品バージョン<nnn>)が名前に含まれています。

その他の接続

関連項目