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

Installation et configuration ODBC – Linux


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 install unixodbc

2.Téléchargez le connecteur ODBC :

wget <mysql-connector-package>

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


Remarque

Vous pouvez télécharger le connecteur MySQL ODBC à partir du site officiel de MySQL.

Sélectionnez et téléchargez la version compatible avec votre distribution et votre version Linux (des versions antérieures sont aussi disponibles).

3.Installation d'ODBC Pilote

Ubuntu 22.04/24.04, Debian 11/12 - 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

Debian 10 et Ubuntu 20.04 - Voir Installation du connecteur/ODBC à partir d'une distribution Tarball binaire.

arrow_down_business Exemple d'étapes d'installation du pilote 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 du package.


Remarque

Vous pouvez télécharger le connecteur MySQL ODBC à partir du site officiel de MySQL.

Sélectionnez et téléchargez la version compatible avec votre distribution et votre version Linux (des versions antérieures sont aussi 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-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.Liste des pilotes installés :

sudo myodbc-installer -d -l

Autres distributions Linux prises en charge

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

SUSE Linux Enterprise Server: sudo zypper install unixODBC.

Installing Connector/ODBC from an RPM Distribution (en anglais)

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

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


Avertissement

L'installation d'ESET PROTECT Server Roxy 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 (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