Wybierz kartę
ESET PROTECT On-Prem – Spis treści

Instalacja i konfiguracja sterownika ODBC – Linux


Ostrzeżenie

Upewnij się, że zainstalowano obsługiwaną wersję serwera bazy danych (MySQL lub MariaDB) oraz łącznik ODBC.


Uwaga

Po zainstalowaniu sterownika Microsoft ODBC (w wersji 13 lub nowszej) można połączyć serwer ESET PROTECT w systemie Linux z programem Microsoft SQL Server w systemie Windows. Więcej informacji można znaleźć w tym artykule bazy wiedzy.

Zainstaluj sterownik ODBC za pomocą Terminala. Postępuj zgodnie z instrukcjami dotyczącymi serwera bazy danych:

ŁącznikODBC MySQL — Debian, Ubuntu

Łącznik ODBC MySQL — Red Hat

MySQL ODBC – Inne obsługiwane dystrybucje Linuksa

MariaDB ODBC Connector

 


Uwaga

Przebieg instalacji może się różnić zależnie od obsługiwanej dystrybucji programu Linux uruchomionej na serwerze.

ŁącznikODBC MySQL — Debian, Ubuntu

1.Instalowanie sterowników unixODBC

sudo apt install unixodbc

2.Pobierz łącznik ODBC:

wget <mysql-connector-package>

Zastąp <mysql-connector-package> linkiem do pobrania do pakietu.


Uwaga

Możesz pobrać łącznik ODBC dla oprogramowania MySQL z oficjalnej witryny MySQL.

Pamiętaj o wybraniu i pobraniu wersji zgodnej z dystrybucją i wersją używanego systemu Linux (dostępne są także wcześniejsze wersje).

3.Instalowanie serwera ODBC:

Ubuntu 22.04/24.04, Debian 11/12 — patrz Instalowanie łącznika/ODBC z dystrybucji DEB. Uruchom następujące polecenie, aby zainstalować pakiet .deb w systemie Ubuntu: sudo dpkg -i package_file.deb

Debian 10 oraz Ubuntu 20.04 — patrz Instalowanie łącznika/ODBC z binarnej dystrybucji Tarball.

arrow_down_business Przykładowe kroki instalacji sterownika tar.gz:

 

Uruchom następujące polecenie, aby wyświetlić listę zainstalowanych sterowników:

sudo myodbc-installer -d -l

Łącznik ODBC MySQL — Red Hat

1.Instalowanie sterowników unixODBC

sudo dnf install unixODBC -y

2.Pobierz łącznik ODBC:

wget <mysql-connector-package>

Zastąp <mysql-connector-package> linkiem do pobrania do pakietu.


Uwaga

Możesz pobrać łącznik ODBC dla oprogramowania MySQL z oficjalnej witryny MySQL.

Pamiętaj o wybraniu i pobraniu wersji zgodnej z dystrybucją i wersją używanego systemu Linux (dostępne są także wcześniejsze wersje).

3.Instalowanie serwera ODBC:


Ostrzeżenie

Nie instaluj łącznika ODBC za pomocą YUM/DNF — spowoduje to zainstalowanie najnowszej, niekompatybilnej wersji.

sudo rpm -ivh mysql-connector-odbc-9.3.0-1.el10.x86_64.rpm --nodeps

4.Konfiguracja serwera ODBC:

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

5.Lista zainstalowanych sterowników:

sudo myodbc-installer -d -l

MySQL ODBC – Inne obsługiwane dystrybucje Linuksa

1.Postępuj zgodnie z poniższymi instrukcjami, aby zainstalować sterownik ODBC:

SUSE Linux Enterprise Server: sudo zypper install unixODBC.

Instalowanie łącznika/ODBC z dystrybucji RPM

Instalowanie łącznika/ODBC z dystrybucji DEB.

Instalowanie łącznika/ODBC z binarnej dystrybucji Tarball

2.Uruchom poniższe polecenie, aby otworzyć plik odbcinst.ini w edytorze tekstowym:

sudo nano /etc/odbcinst.ini

lub sudo nano /etc/unixODBC/odbcinst.ini

3.Skopiuj następującą konfigurację do pliku odbcinst.ini (upewnij się, że ścieżki Driver i Setup są prawidłowe), a następnie zapisz i zamknij plik:

W niektórych dystrybucjach sterownik może się znajdować w innej lokalizacji. Plik można znaleźć przy użyciu następującego polecenia:

sudo find /usr -iname "*libmyodbc*"

4.Zaktualizuj pliki konfiguracyjne kontrolujące dostęp ODBC do serwerów bazy danych na bieżącym hoście, wykonując to polecenie:

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

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

MariaDB ODBC Connector

1.Pobierz obsługiwany łącznik ODBC bazy danych MariaDB do obsługiwanej dystrybucji systemu Linux z oficjalnej witryny MariaDB.

2.Zainstaluj łącznik ODBC bazy danych MariaDB. Patrz także skrócony przewodnik: Łącznik/ODBC MariaDB.


Uwaga

Przebieg instalacji może się różnić zależnie od obsługiwanej dystrybucji programu Linux uruchomionej na serwerze.