选择选项卡
ESET PROTECT On-Prem – 目录

ODBC 安装和配置 – Linux


警告

确保安装受支持版本的 MySQL Server 和 ODBC 连接器


注意

可以安装 Microsoft ODBC 驱动程序(版本 13 及更高版本),以将 Linux 上的 ESET PROTECT 服务器连接到 Windows 上的 Microsoft SQL Server。有关详细信息,请访问本知识库文章

使用终端安装 MySQL ODBC 驱动程序。按照适用于 Linux 发行版的步骤操作:

Debian, Ubuntu

Red Hat

其他受支持的 Linux 发行版

 


注意

您的安装体验可能会有所不同,具体取决于您的服务器上正在运行的受支持的 Linux 发行版

Debian, Ubuntu

1.安装 unixODBC 驱动程序:

sudo apt install unixodbc

2.下载 ODBC 连接器:

wget <mysql-connector-package>

<mysql-connector-package> 替换为包的下载链接。


注意

可以从官方 MySQL 站点下载 MySQL ODBC 连接器。

选择并下载与您的 Linux 发行版和版本(早期版本同样适用)兼容的版本。

3.安装 ODBC 驱动程序:

Ubuntu 22.04/24.04、Debian 11/12 - 请参阅从 DEB 发行版安装连接器/ODBC。运行以下命令在 Ubuntu 上安装 .deb 包:sudo dpkg -i package_file.deb

Debian 10 和 Ubuntu 20.04 - 请参阅从 Binary Tarball 发行版安装连接器/ODBC

arrow_down_business tar.gz 驱动程序安装步骤示例:

 

运行以下命令列出已安装的驱动程序:

sudo myodbc-installer -d -l

Red Hat

1.安装 unixODBC 驱动程序:

sudo dnf install unixODBC -y

2.下载 ODBC 连接器:

wget <mysql-connector-package>

<mysql-connector-package> 替换为包的下载链接。


注意

可以从官方 MySQL 站点下载 MySQL ODBC 连接器。

选择并下载与您的 Linux 发行版和版本(早期版本同样适用)兼容的版本。

3.安装 ODBC 驱动程序:


警告

请勿使用 YUM/DNF 安装 ODBC 连接器 - 这会安装最新的、不兼容的版本。

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

4.设置 ODBC 驱动程序:

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

5.列出安装的驱动程序:

sudo myodbc-installer -d -l

其他受支持的 Linux 发行版

1.请按照以下说明安装 ODBC 驱动程序:

SUSE Linux Enterprise Server: sudo zypper install unixODBC.

从 RPM 发行版安装连接器/ODBC

从 DEB 发行版安装连接器/ODBC

从 Binary Tarball 发行版安装连接器/ODBC

2.运行以下命令,使用文本编辑器打开 odbcinst.ini 文件:

sudo nano /etc/odbcinst.ini

sudo nano /etc/unixODBC/odbcinst.ini

3.将以下配置复制到 odbcinst.ini 文件中(确保 DriverSetup 的路径正确),然后保存并关闭该文件:

某些发行版的驱动程序可能位于其他位置。您可以使用以下命令找到该文件:

sudo find /usr -iname "*libmyodbc*"

4.通过运行以下命令,更新用于控制 ODBC 对当前主机上数据库服务器访问权限的配置文件:

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

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