UnixODBC (FireDAC)

De Appmethod Topics
Aller à : navigation, rechercher

Remonter à Développement multi-périphérique (FireDAC)


Sur Linux, Mac OS X et d'autres plates-formes non Windows, FireDAC utilise UnixODBC pour accéder à SQL Server, IBM DB2, SQL Anywhere et à d'autres sources de données basées sur ODBC. Souvent, l'installation du système d'exploitation ne suffit pas et UnixODBC doit également être installé. Cela est différent de Microsoft Windows, le gestionnaire ODBC étant installé avec le système d'exploitation.

FireDAC utilise libodbc.dylib ou la bibliothèque dynamique .so pour obtenir un accès à l'API ODBC. Normalement, celle-ci se trouve dans le dossier /usr/local/lib.

UnixODBC peut être téléchargé en tant qu'archive avec les sources (ici) (autre) et enregistré dans un dossier de votre répertoire home. Pour installer UnixODBC sur Mac OS X, utilisez les commandes :

 gunzip unixODBC*.tar.gz
 tar xvf unixODBC*.tar
 export CFLAGS=-m32
 ./configure
 make
 sudo make install