Vyberte kartu
ESET PROTECT On-Prem – Obsah

Instalace a konfigurace ODBC


Varování

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


Poznámka

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

Prostřednictvím terminálu nainstalujte MySQL ODBC ovladač. Postupujte podle níže uvedených kroků:

Debian, Ubuntu

Red Hat

Ostatní podporované linuxové distribuce


Poznámka

Spuštění instalace se může lišit v závislosti na Linuxové distribuci, kterou používáte.

Debian, Ubuntu

1.Nainstalujte unixODBC ovladače:

sudo apt-get install unixodbc

2.Stáhněte si ODBC konektor:

Debian 10

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

Ubuntu 20.04

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

Ubuntu 22.04

wget https://dev.mysql.com/get/Downloads/Connector-ODBC/9.3/mysql-connector-odbc_9.3.0-1ubuntu22.04_amd64.deb

Ubuntu 24.04

wget https://dev.mysql.com/get/Downloads/Connector-ODBC/9.3/mysql-connector-odbc_9.3.0-1ubuntu24.04_amd64.deb


Poznámka

Vyberte a stáhněte verzi kompatibilní s vaší distribucí a verzí systému Linux.

Můžete si stáhnout MySQL ODBC z oficiálních stránek MySQL ( k dispozicijsou i starší verze).

3.Nainstalujte ODBC ovladač:

ODBC DEB (deb) – Ubuntu 22.04/24.04

Viz Instalace ODBC konektoru z DEB distribuce.

Spusťte následující příkaz pro instalaci balíčku .deb v Ubuntu:

sudo dpkg -i package_file.deb

Binární archiv ve formátu tar s ODBC (tar.gz) – Debian 10 a Ubuntu 20.04

1.Rozbalte archiv ODBC ovladače (název balíčku se mění v závislosti na použitém odkazu):

gunzip mysql-connector-odbc-8.0.17-linux-ubuntu19.04-x86-64bit.tar.gz

2.Rozbalte stažený archiv s ODBC ovladačem (v závislosti na použitém odkaze se název balíčku bude lišit):

tar xvf mysql-connector-odbc-8.0.17-linux-ubuntu19.04-x86-64bit.tar

3.Přejděte do složky z rozbaleným ODBC ovladačem (v závislosti na použitém odkaze se název složky bude lišit):

cd mysql-connector-odbc-8.0.17-linux-ubuntu19.04-x86-64bit

4.Zkopírujte do systému ODBC ovladače:

sudo cp bin/* /usr/local/bin

sudo cp lib/* /usr/local/lib

5.Zaregistrujte ODBC ovladač.

Na nových linuxových distribucích jako je Ubuntu 20.x doporučujeme používat Unicode ovladač:

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

Na ostatních systémech, na kterých Unicode ovladač nefunguje:

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

Další informace naleznete v kapitole Instalace ODBC konektoru z binární tar distribuce.

 

Spusťte následující příkaz pro zobrazení seznamu nainstalovaných ovladačů:

sudo myodbc-installer -d -l

Red Hat

1.Nainstalujte unixODBC ovladače:

sudo dnf install unixODBC -y

2.Stáhněte si ODBC konektor:

wget https://downloads.mysql.com/archives/get/p/10/file/mysql-connector-odbc-8.0.17-1.el7.x86_64.rpm


Poznámka

Vyberte a stáhněte verzi kompatibilní s vaší distribucí a verzí systému Linux.

Můžete si stáhnout MySQL ODBC z oficiálních stránek MySQL ( k dispozicijsou i starší verze).

3.Nainstalujte ODBC ovladač:


Varování

Neinstalujte ODBC konektor pomocí YUM/DNF – nainstalovala by se nejnovější, nekompatibilní verze.

sudo rpm -ivh mysql-connector-odbc-8.0.17-1.e17.x86_64.rpm --nodeps

4.Proveďte konfiguraci ODBC ovladače:

sudo myodbc-installer -a -d -n "MySQL ODBC 8.0.17" -t "Driver=/usr/lib64/libmyodbc8w.so"

5.Vylistujte si seznam nainstalovaných ovladačů:

sudo myodbc-installer -d -l

Ostatní podporované linuxové distribuce


Poznámka

Vyberte a stáhněte verzi kompatibilní s vaší distribucí a verzí systému Linux.

Můžete si stáhnout MySQL ODBC z oficiálních stránek MySQL ( k dispozicijsou i starší verze).

1.Při instalaci ODBC ovladače postupujte podle těchto pokynů:

Rocky Linux 9: wget https://downloads.mariadb.com/Connectors/odbc/connector-odbc-3.1.12/mariadb-connector-odbc-3.1.12-centos7-amd64.tar.gz

SUSE Linux Enterprise Server: sudo zypper install unixODBC. Viz také Instalace ODBC konektoru z RPM distribuce

Instalace ODBC konektoru z binární tar distribuce

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

sudo nano /etc/odbcinst.ini

nebo sudo nano/etc/unixODBC/odbcinst.ini

3.Zkopírujte následující konfiguraci do souboru odbcinst.ini (ujistěte se, že cesty k Driver a Setup jsou správné), poté soubor uložte a zavřete:

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*"

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

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

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