Sélectionner l'onglet
ESET PROTECT On-Prem – Table des matières

Installation et configuration de ODBC – Linux


Avertissement

Assurez-vous d'installer un version prise en charge de MySQL Server et d'ODBC Connector.


Remarque

Vous pouvez installer le pilote Microsoft ODBC (version 13 et ultérieure) pour connecter le serveur ESET PROTECT 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 propre à votre distribution Linux :

Debian, Ubuntu

Red Hat

Autres distributions Linux pris en charge

 


Remarque

Votre expérience lors de l'installation peut varier selon la distribution Linux prise en charge qui est exécutée sur votre serveur.

Debian, Ubuntu

1.Installez les pilotes unixODBC :

sudo apt install unixodbc

2.Téléchargez le connecteur ODBC :

wget <mysql-connector-package>

Remplacez <mysql-connector-package> par le lien de téléchargement vers le paquet.


Remarque

Vous pouvez télécharger le connecteur ODBC pour MySQL sur le site officiel de MySQL.

Sélectionner et de télécharger la version compatible avec votre distribution et votre version de Linux(des versions antérieures sont également disponibles).

3.Installez le pilote ODBC :

Ubuntu 22.04/24.04 Debian 11/12 – Voir Installation du connecteur/ODBC à partir d'une distribution DEB. Exécutez la commande suivante pour installer un paquet .deb sur Ubuntu : sudo dpkg -i package_file.deb

Debian 10 et Ubuntu 20.04 : consultez la rubrique Installation du connecteur ou de l’ODBC à partir d’une distribution binaire Tarball.

arrow_down_business Exemple d’étapes d’installation de pilotes tar.gz :

 

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

Remplacez <mysql-connector-package> par le lien de téléchargement vers le paquet.


Remarque

Vous pouvez télécharger le connecteur ODBC pour MySQL sur le site officiel de MySQL.

Sélectionner et de télécharger la version compatible avec votre distribution et votre version de Linux(des versions antérieures sont également disponibles).

3.Installez le pilote ODBC :


Avertissement

N'installez pas le connecteur ODBC à l'aide de YUM/DNF, car cela installerait la dernière version, non compatible.

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

4.Configurez le pilote ODBC :

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

5.Répertoriez les pilotes installés :

sudo myodbc-installer -d -l

Autres distributions Linux pris en charge

1.Suivez ces instructions pour installer le pilote ODBC :

SUSE Linux Enterprise Server: sudo zypper install unixODBC.

Installation d'un connecteur/ODBC à partir d'une distribution RPM

Installation du connecteur/ODBC à partir d'une distribution DEB.

Installation du connecteur ou de l'ODBC à partir d'une distribution Binaire Tarball


Avertissement

L’installation du serveur ESET PROTECT sur Rocky Linux avec le pilote mariadb-connector-odbc échoue pour certains paramètres régionaux : chinois, coréen, japonais.

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 (assurez-vous que les chemins vers Driver et Setup sont exacts), puis enregistrez et fermez le fichier :

Il se peut que le pilote se trouve dans un emplacement différent pour certaines distributions. Vous pouvez trouver le fichier en utilisant la commande suivante :

sudo find /usr -iname "*libmyodbc*"

4.Mettez à jour les fichiers de configuration qui contrôlent l'accès ODBC aux serveurs de bases 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