Seleziona la scheda
ESET PROTECT On-Prem – Indice

Installazione e configurazione dell’ODBC


Avviso

Assicurarsi di aver installato una versione supportata di MySQL Server e del connettore ODBC.


Nota

È possibile installare il driver Microsoft ODBC (versione 13 e successive) per connettere ESET PROTECT Server su Linux a Microsoft SQL Server su Windows. Per ulteriori informazioni, consultare questo articolo della Knowledge Base.

Installare il driver MySQL ODBC utilizzando il terminale. Seguire i passaggi per la distribuzione Linux:

Debian, Ubuntu

Red Hat

Altre distribuzioni Linux supportate


Nota

Il processo di installazione varia in base alla distribuzione Linux supportata in esecuzione sul server in uso.

Debian, Ubuntu

1.Installazione d’unixODBC driver

sudo apt-get install unixodbc

2.Scaricare il connettore ODBC:

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


Nota

Selezionare e scaricare la versione compatibile con la distribuzione e la versione Linux in uso.

È possibile scaricare il connettore MySQL ODBC dal sito ufficiale di MySQL (sono disponibili ancheversioni precedenti).

3.Installare ODBC driver:

ODBC DEB (deb) – Ubuntu 22.04/24.04

Vedere Installazione del connettore/dell’ODBC da una distribuzione DEB.

Eseguire il seguente comando per installare un pacchetto .deb su Ubuntu:

sudo dpkg -i package_file.deb

Tarball binario ODBC (tar.gz) – Debian 10 e Ubuntu 20.04

1.Decomprimere l’archivio dei driver ODBC (il nome del pacchetto cambia in base al collegamento utilizzato):

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

2.Estrarre il driver ODBC (il nome del pacchetto cambia in base al collegamento utilizzato):

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

3.Portarsi nella cartella dei driver ODBC (il nome del pacchetto cambia in base al collegamento utilizzato):

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

4.Copiare i file dei driver ODBC:

sudo cp bin/* /usr/local/bin

sudo cp lib/* /usr/local/lib

5.Registrare il driver per ODBC.

Per le nuove versioni Linux, come Ubuntu 20.x, si consiglia di utilizzare il driver Unicode, passaggio a).

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

Per altri sistemi o in caso di mancato funzionamento del driver Unicode:

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

Per ulteriori informazioni, consultare Installazione del connettore/dell’ODBC da una distribuzione binaria Tarball

 

Eseguire il comando seguente per elencare i driver installati:

sudo myodbc-installer -d -l

Red Hat

1.Installazione d’unixODBC driver

sudo dnf install unixODBC -y

2.Scaricare il connettore ODBC:

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


Nota

Selezionare e scaricare la versione compatibile con la distribuzione e la versione Linux in uso.

È possibile scaricare il connettore MySQL ODBC dal sito ufficiale di MySQL (sono disponibili ancheversioni precedenti).

3.Installare ODBC driver:


Avviso

Non installare il connettore ODBC utilizzando YUM/DNF: verrebbe installata la versione più recente, non quella compatibile.

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

4.Configurare il driver ODBC:

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

5.Elencare i driver installati:

sudo myodbc-installer -d -l

Altre distribuzioni Linux supportate


Nota

Selezionare e scaricare la versione compatibile con la distribuzione e la versione Linux in uso.

È possibile scaricare il connettore MySQL ODBC dal sito ufficiale di MySQL (sono disponibili ancheversioni precedenti).

1.Seguire queste istruzioni per installare il driver ODBC:

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. Vedere anche Installazione del connettore/dell’ODBC da una distribuzione RPM

Installazione del connettore/dell’ODBC da una distribuzione binaria Tarball

2.Eseguire il comando seguente per aprire il file odbcinst.ini in un editor di testo:

sudo nano /etc/odbcinst.ini

o sudo nano/etc/unixODBC/odbcinst.ini

3.Copiare la seguente configurazione nel file odbcinst.ini (assicurarsi che i percorsi al Driver e alla Setup siano corretti), quindi salvare e chiudere il file:

Per alcune distribuzioni, il driver dovrebbe trovarsi in una posizione diversa. Per trovare il file, utilizzare il seguente comando:

sudo find /usr -iname "*libmyodbc*"

4.Aggiornare i file di configurazione che controllano l'accesso di ODBC ai server del database sull'host corrente eseguendo il comando seguente:

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

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