UnixODBC (FireDAC)
Remonter à Développement multi-périphérique (FireDAC)
Informations générales
FireDAC Mac OS X utilise UnixODBC (EN) pour accéder à :
- IBM DB2
- Informix
- SQL Server
- SQL Anywhere
- Teradata
- Autres sources de données ODBC.
FireDAC utilise libodbc.so ou la bibliothèque partagée .dylib pour obtenir un accès à l'API ODBC. Normalement, celle-ci se trouve dans le dossier /usr/local/lib.
Installation
Parfois, il arrive que le pilote UnixODBC installé avec le système d'exploitation soit :
- obsolète
- non configuré correctement
- ou non installé, comme c'est le cas sur OS X.
Ainsi, si UnixODBC est installé, nous conseillons de le réinstaller bien que ce soit une étape facultative.
Vous devez décider de la version UnixODBC à utiliser et de la façon de l'installer :
- Sur Mac OS X :
- Utilisez UnixODBC v 2.3.0 si vous n'êtes pas un utilisateur expérimenté sur OS X.
- Utilisez la version la plus récente, UnixODBC v 2.3.4, si vous êtes un utilisateur expérimenté sur OS X.
Installation sur Mac OS X
Pour installer UnixODBC sur Mac OS X, utilisez les commandes suivantes :
export CFLAGS=-m32
wget ftp://ftp.unixodbc.org/pub/unixODBC/unixODBC-2.3.4.tar.gz
tar -zxvf unixODBC-2.3.4.tar.gz
cd unixODBC-2.3.4
./configure --enable-gui=no --enable-drivers=no --enable-stats=no --enable-iconv --with-iconv-char-enc=UTF8 --with-iconv-ucode-enc=UTF16LE
make
sudo make install
cd ..