Instalace a konfigurace ODBC


warning

Ujistěte se, že máte nainstalovanou podporovanou verzi MySQL serveru a ODBC konektoru.


note

Nainstalovat si můžete MS ODBC driver (ve verzi 13 a novější) a ESET PROTECT Server běžící na Linuxu připojit k MS SQL Server provozovaného na Windows. Pro více informací přejděte do Databáze znalostí.

Debian, Ubuntu

V terminálu spusťte následující příkazy:

1.sudo apt-get install unixodbc

2.Stáhněte si ODBC konektor:

Ubuntu 16: wget https://downloads.mysql.com/archives/get/p/10/file/mysql-connector-odbc-8.0.17-linux-ubuntu16.04-x86-64bit.tar.gz

Ubuntu 18: wget https://downloads.mysql.com/archives/get/p/10/file/mysql-connector-odbc-8.0.17-linux-ubuntu18.04-x86-64bit.tar.gz

Ubuntu 19 a 20: wget https://downloads.mysql.com/archives/get/p/10/file/mysql-connector-odbc-8.0.17-linux-ubuntu19.04-x86-64bit.tar.gz

3.gunzip mysql-connector-odbc-8.0.17-linux-ubuntu19.04-x86-64bit.tar.gz (v závislosti na použitém odkaze se název balíčku bude lišit)

4.tar xvf mysql-connector-odbc-8.0.17-linux-ubuntu19.04-x86-64bit.tar (v závislosti na použitém odkaze se název balíčku bude lišit)

5.cd mysql-connector-odbc-8.0.17-linux-ubuntu19.04-x86-64bit (v závislosti na použitém odkaze se název balíčku bude lišit)

6.sudo cp bin/* /usr/local/bin

7.sudo cp lib/* /usr/local/lib

8.Zaregistrujte ODBC ovladač. Na nových linuxových distribucích jako je Ubuntu 20.x doporučujeme používat Unicode ovladač, tedy postupujte podle kroku a). Na ostatních systémech, na kterých Unicode ovladač nefunguje, použijte krok b).

a.sudo myodbc-installer -a -d -n "MySQL ODBC 8.0 Driver" -t "Driver=/usr/local/lib/libmyodbc8w.so"

b.sudo myodbc-installer -a -d -n "MySQL ODBC 8.0" -t "Driver=/usr/local/lib/libmyodbc8a.so"

9.myodbc-installer -d -l

Více informací naleznete v článku https://dev.mysql.com/doc/connector-odbc/en/connector-odbc-installation-binary-unix-tarball.html.

Ostatní podporované linuxové distribuce

1.Instalační balíček ODBC konektoru si stáhněte ze stránek společnosti Oracle. Vyberte si verzi kompatibilní s vaší linuxovou distribucí.

2.Pro instalaci ODBC ovladače postupujte podle níže uvedených kroků:

CentOS, Red Hat: https://dev.mysql.com/doc/connector-odbc/en/connector-odbc-installation-binary-yum.html

OpenSuse, SUSE Linux Enterprise Server: https://dev.mysql.com/doc/connector-odbc/en/connector-odbc-installation-binary-unix-rpm.html

3.V textovém editoru otevřete soubor odbcinst.ini:

sudo nano /etc/odbcinst.ini

4.Vložte do souboru odbcinst.ini následující řádky, případně upravte cesty v parametru Driver a Setup:

[MySQL]
Description = ODBC for MySQL
Driver = /usr/lib/x86_64-linux-gnu/odbc/libmyodbc.so
Setup = /usr/lib/x86_64-linux-gnu/odbc/libodbcmyS.so
FileUsage = 1

Cesta k ovladači se může lišit v závislosti na použité linuxové distribuci. Aktuální cestu ve vašem systému zjistíte příkazem

sudo find /usr -iname "*libmyodbc*"

5.Konfiguraci ODBC ovladače aktualizujete a do systému propíšete příkazem:

sudo odbcinst -i -d -f /etc/odbcinst.ini