UnixODBC (FireDAC)

De RAD Studio
Aller à : navigation, rechercher

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


Informations générales

FireDAC Mac OS X utilise UnixODBC (EN) pour accéder à :

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 ..