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

Debian, Ubuntu

1.Installazione d’unixODBC driver

sudo apt-get install unixodbc

2.Scaricare il connettore ODBC:

Ubuntu 20

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

Debian 10

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


Avviso

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

•È possibile scaricare il connettore ODBC per MySQL dal sito ufficiale di MySQL.

3.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

4.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

5.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

6.Copiare i file dei driver ODBC:

sudo cp bin/* /usr/local/bin

sudo cp lib/* /usr/local/lib

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

8.Elencare i driver installati:

sudo myodbc-installer -d -l

Per ulteriori informazioni, consultare: https://dev.mysql.com/doc/connector-odbc/en/connector-odbc-installation-binary-unix-tarball.html.

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


Avviso

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

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

•È possibile scaricare il connettore ODBC per MySQL dal sito ufficiale di MySQL.

3.Installare ODBC driver:

sudo rpm -ivh mysql-connector-odbc-8.0.17-1.el7.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


Avviso

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

•È possibile scaricare il connettore ODBC per MySQL dal sito ufficiale di MySQL.

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. Consultare anche https://dev.mysql.com/doc/connector-odbc/en/connector-odbc-installation-binary-unix-rpm.html

•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