Seleccione la pestaña
ESET PROTECT On-Prem – Índice

Instalación y configuración de ODBC


Advertencia

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


Nota

Puede instalar Microsoft ODBC Driver (versión 13 y posteriores) para conectar ESET PROTECT Server en Linux con Microsoft SQL Server en Windows. Para obtener más información, visite este artículo de la Base de conocimiento.

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

Debian, Ubuntu

Red Hat

Otras distribuciones de Linux compatibles


Nota

La experiencia de instalación puede variar según la distribución Linux compatible que haya instalada en el servidor.

Debian, Ubuntu

1.Instalando unixODBC controladores:

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

Seleccionar y descargar la versión compatible con su distribución y versión de Linux.

Puede descargar el conector ODBC MySQL del sitio oficial de MySQL (también hay versiones anteriores disponibles).

3.Instalar ODBC controlador:

DEB (deb) ODBC: Ubuntu 22.04/24.04

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

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

sudo dpkg -i package_file.deb

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

1.Descomprima el archivo comprimido del controlador ODBC (el nombre del paquete cambia en función del vínculo 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 vínculo 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 vínculo 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 de ODBC.

En las nuevas versiones de Linux, como Ubuntu 20.x, se recomienda utilizar el controlador Unicode:

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

En 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 ver los controladores instalados:

sudo myodbc-installer -d -l

Red Hat

1.Instalando unixODBC controladores:

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

Seleccionar y descargar la versión compatible con su distribución y versión de Linux.

Puede descargar el conector ODBC MySQL del sitio oficial de MySQL (también hay versiones anteriores disponibles).

3.Instalar ODBC controlador:


Advertencia

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

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.Enumere los controladores instalados:

sudo myodbc-installer -d -l

Otras distribuciones de Linux compatibles


Nota

Seleccionar y descargar la versión compatible con su distribución y versión de Linux.

Puede descargar el conector ODBC MySQL del sitio oficial de MySQL (también hay versiones 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 conector/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 texto:

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 de acceso a Driver y Setup sean correctas) y, a continuación, guarde y cierre el archivo:

El controlador podría encontrarse en un sitio diferente en algunas distribuciones. Puede encontrar el archivo utilizando el siguiente comando:

sudo find /usr -iname "*libmyodbc*"

4.Actualice los archivos de configuración que controlan el acceso de ODBC a servidores de bases 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