UnixODBC (FireDAC)
Nach oben zu Geräteübergreifende Entwicklung (FireDAC)
Allgemeine Informationen
FireDAC macOS verwendet UnixODBC (EN) für den Zugriff auf:
- IBM DB2
- Informix
- SQL Server
- SQL Anywhere
- Teradata
- Andere ODBC-basierte Datenquellen.
FireDAC verwendet libodbc.so oder die gemeinsame .dylib-Bibliothek, um auf die ODBC-API zuzugreifen. Normalerweise befindet sich diese im Ordner /usr/local/lib.
Installation
Häufig ist das mit dem Betriebssystem installierte UnixODBC:
- veraltet
- nicht korrekt konfiguriert
- oder nicht installiert, wie unter macOS.
Wenn UnixODBC installiert ist, sollten Sie es daher optional erneut installieren.
Sie müssen entscheiden, welche UnixODBC-Version verwendet werden soll und wie sie installiert werden soll:
- macOS:
- Verwenden Sie UnixODBC v 2.3.0, wenn Sie mit macOS keine Erfahrung haben.
- Verwenden Sie das neueste UnixODBC v 2.3.4, wenn Sie mit macOS Erfahrung haben.
Installation unter macOS
Verwenden Sie die folgenden Befehle, um UnixODBC auf macOS zu installieren:
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 ..