Sélectionner l'onglet
ESET PROTECT On-Prem – Sommaire

Installation et configuration ODBC


Avertissement

Veillez à installer une version prise en charge de MySQL Server et du connecteur ODBC.


Remarque

Vous pouvez installer le pilote Microsoft ODBC (versions 13 et ultérieures) pour connecter ESET PROTECT Server sous Linux à Microsoft SQL Server sous Windows. Pour plus d'informations, consultez cet article de la base de connaissances.

Installez le pilote ODBC MySQL à l’aide du terminal. Suivez les étapes de votre distribution Linux :

Debian, Ubuntu

Red Hat

Autres distributions Linux prises en charge


Remarque

Votre installation peut varier en fonction de la distribution Linux prise en charge qui s'exécute sur le serveur.

Debian, Ubuntu

1.Installez les pilotes unixODBC :

sudo apt-get install unixodbc

2.Téléchargez le connecteur 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


Remarque

Sélectionner et à télécharger la version compatible avec votre distribution et votre version Linux.

Vous pouvez télécharger le connecteur MySQL ODBC à partir du site officiel de MySQL (desversions antérieures sont également disponibles).

3.Installation d'ODBC Pilote

DEB ODBC (deb)—Ubuntu 22.04/24.04

Voir Installing Connector/ODBC from a DEB Distribution (en anglais).

Exécutez la commande suivante pour installer un package .deb sur Ubuntu :

sudo dpkg -i package_file.deb

Tarball binaire ODBC (tar.gz)—Debian 10 et Ubuntu 20.04

1.Décompressez l'archive du pilote ODBC (le nom du package change en fonction du lien utilisé) :

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

2.Extrayez le pilote ODBC (le nom du package change en fonction du lien utilisé) :

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

3.Accédez au dossier du pilote ODBC (le nom du package change en fonction du lien utilisé) :

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

4.Copiez les fichiers du pilote ODBC :

sudo cp bin/* /usr/local/bin

sudo cp lib/* /usr/local/lib

5.Enregistrez le pilote d'ODBC.

Pour les nouvelles versions de Linux telles que Ubuntu 20.x, il est recommandé d’utiliser le pilote Unicode :

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

Pour les autres systèmes, ou lorsque le pilote Unicode ne fonctionne pas :

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

Pour plus d'informations, consultez la rubrique Installation du connecteur/ODBC à partir d’une distribution Tarball binaire

 

Exécutez la commande suivante pour répertorier les pilotes installés :

sudo myodbc-installer -d -l

Red Hat

1.Installez les pilotes unixODBC :

sudo dnf install unixODBC -y

2.Téléchargez le connecteur ODBC :

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


Remarque

Sélectionner et à télécharger la version compatible avec votre distribution et votre version Linux.

Vous pouvez télécharger le connecteur MySQL ODBC à partir du site officiel de MySQL (desversions antérieures sont également disponibles).

3.Installation d'ODBC Pilote


Avertissement

N’installez pas le connecteur ODBC l’aide de YUM/DNF. Il installera la version la plus récente qui n'est pas compatible.

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

4.Configurez le pilote ODBC :

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

5.Liste des pilotes installés :

sudo myodbc-installer -d -l

Autres distributions Linux prises en charge


Remarque

Sélectionner et à télécharger la version compatible avec votre distribution et votre version Linux.

Vous pouvez télécharger le connecteur MySQL ODBC à partir du site officiel de MySQL (desversions antérieures sont également disponibles).

1.Pour installer le pilote ODBC, procédez comme suit :

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. Voir aussi Installing Connector/ODBC from an RPM Distribution (en anglais)

Installation du connecteur/ODBC à partir d’une distribution Tarball binaire

2.Exécutez la commande suivante pour ouvrir le fichier odbcinst.ini dans un éditeur de texte :

sudo nano /etc/odbcinst.ini

ou sudo nano/etc/unixODBC/odbcinst.ini

3.Copiez la configuration suivante dans le fichier odbcinst.ini (vérifiez que les chemins d'accès à Driver et Setup sont corrects), puis enregistrez et fermez le fichier :

Le pilote peut se trouver dans un autre emplacement pour certaines distributions. Vous pouvez trouver le fichier à l'aide de la commande suivante :

sudo find /usr -iname "*libmyodbc*"

4.Mettez à jour les fichiers de configuration qui contrôle l'accès ODBC aux serveurs de base de données sur l'hôte actuel en exécutant la commande suivante :

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

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