Vyberte kartu
ESET PROTECT On-Prem – Obsah

Instalace a konfigurace ODBC – Linux


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 install unixodbc

2.Stáhněte si ODBC konektor:

wget <mysql-connector-package>

Nahraďte <mysql-connector-package> za odkaz na stažení balíčku.


Poznámka

MySQL ODBC můžete stáhnout z oficiálních stránek MySQL.

Vyberte a stáhněte verzi kompatibilní s vaší distribucí a verzí Linuxu (k dispozici jsou i starší verze).

3.Nainstalujte ODBC ovladač:

Ubuntu 22.04/24.04, Debian 11/12 – viz Instalace Connectoru/ODBC z distribuce DEB. Spusťte následující příkaz pro instalaci .deb balíčku na Ubuntu: sudo dpkg -i package_file.deb

Debian 10 a Ubuntu 20.04 – viz Instalace Connectoru/ODBC z binární distribuce Tarball.

arrow_down_business Příklad postupu při instalaci tar.gz ovladače:

 

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 <mysql-connector-package>

Nahraďte <mysql-connector-package> za odkaz na stažení balíčku.


Poznámka

MySQL ODBC můžete stáhnout z oficiálních stránek MySQL.

Vyberte a stáhněte verzi kompatibilní s vaší distribucí a verzí Linuxu (k dispozici jsou 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-9.3.0-1.el10.x86_64.rpm --nodeps

4.Proveďte konfiguraci ODBC ovladače:

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

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

sudo myodbc-installer -d -l

Ostatní podporované linuxové distribuce

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

SUSE Linux Enterprise Server: sudo zypper install unixODBC.

Instalace Connectoru/ODBC z RPM distribuce

Instalace Connectoru/ODBC z DEB distribuce

Instalace Connectoru/ODBC z binární Tarball distribuce


Varování

Instalace ESET PROTECT Serveru na Rocky Linux s ovladačem mariadb-connector-odbc selhává se specifickými jazyky – čínštinou, korejštinou a japonštinou.

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