Seleccionar la pestaña
ESET PROTECT On-Prem – Tabla de contenido

Instalación y configuración de ODBC


Advertencia

Asegúrese de instalar una versión compatible de MySQL Server y ODBC Connector.


Nota

Puede instalar el controlador de Microsoft ODBC (versión 13 o posterior) para conectar el servidor de ESET PROTECT en Linux con el Servidor Microsoft SQL en Windows. Para obtener más información, visite este artículo de la base de conocimiento.

Instale el controlador MySQL ODBC utilizando el terminal. Siga los pasos de su distribución Linux:

Debian, Ubuntu

Red Hat

Otras distribuciones de Linux compatibles


Nota

Su experiencia de instalación puede variar de acuerdo con la distribución de Linux soportada que se esté ejecutando en su servidor.

Debian, Ubuntu

1.Instalando controladores unixODBC:

sudo apt-get install unixodbc

2.Descargue el conector 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

Asegúrese de seleccionar y descargar la versión compatible con su distribución y versión de Linux.

Puede descargar el conector MySQL ODBC desde el sitio oficial de MySQL (también hayversiones anteriores disponibles).

3.Instalar el controlador ODBC:

ODBC DEB (deb)—Ubuntu 22.04/24.04

Consulte Instalación de conectores/ODBC desde una distribución DEB.

Ejecute el siguiente comando para instalar un .deb paquete en Ubuntu:

sudo dpkg -i package_file.deb

ODBC Tarball binario (tar.gz)—Debian 10 y Ubuntu 20.04

1.Descomprima el archivo del controlador ODBC (el nombre del paquete cambia en función del enlace utilizado):

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

2.Extraiga el controlador ODBC (el nombre del paquete cambia en función del enlace utilizado):

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

3.Vaya a la carpeta del controlador ODBC (el nombre del paquete cambia en función del enlace utilizado):

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

4.Copie los archivos del controlador ODBC:

sudo cp bin/* /usr/local/bin

sudo cp lib/* /usr/local/lib

5.Registre el controlador para ODBC.

Para nuevas versiones de Linux, como Ubuntu 20.x, recomendamos usar el controlador Unicode:

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

Para otros sistemas, o cuando el controlador Unicode no funciona:

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

Para obtener más información, consulte Instalación del conector/ODBC desde una distribución de Tarball binario.

 

Ejecute el siguiente comando para enumerar los controladores instalados:

sudo myodbc-installer -d -l

Red Hat

1.Instalando controladores unixODBC:

sudo dnf install unixODBC -y

2.Descargue el conector ODBC:

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


Nota

Asegúrese de seleccionar y descargar la versión compatible con su distribución y versión de Linux.

Puede descargar el conector MySQL ODBC desde el sitio oficial de MySQL (también hayversiones anteriores disponibles).

3.Instalar el controlador ODBC:


Advertencia

No instale el conector ODBC utilizando YUM/DNF, ya que instalaría la versión más reciente que no es compatible.

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

4.Configure el controlador ODBC:

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

5.Enumerar los controladores instalados:

sudo myodbc-installer -d -l

Otras distribuciones de Linux compatibles


Nota

Asegúrese de seleccionar y descargar la versión compatible con su distribución y versión de Linux.

Puede descargar el conector MySQL ODBC desde el sitio oficial de MySQL (también hayversiones anteriores disponibles).

1.Siga estas instrucciones para instalar el controlador 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. Consulte también Instalación de conectores/ODBC desde una distribución RPM

Instalación del conector/ODBC desde una distribución de Tarball binario

2.Ejecute el siguiente comando para abrir el archivo odbcinst.ini en un editor de textos:

sudo nano /etc/odbcinst.ini

o sudo nano/etc/unixODBC/odbcinst.ini

3.Copie la siguiente configuración en el archivo odbcinst.ini (asegúrese de que las rutas hacia el Driver y la Setup sean correctas), luego guarde y cierre el archivo:

Es posible que el controlador se encuentre en una ubicación diferente para algunas distribuciones. Puede encontrar el archivo con el siguiente comando:

sudo find /usr -iname "*libmyodbc*"

4.Actualice los archivos de configuración que controlan el acceso de ODBC a los servidores de la base de datos en el host actual ejecutando el siguiente comando:

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

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