Установка и настройка ODBC
Для подключения ESET PROTECT Server в Linux к MS SQL Server в Windows можно установить драйвер MS ODBC (версии 13 и более новых версий). Дополнительные сведения см. в этой статье базы знаний. |
Установите драйвер MySQL ODBC с помощью терминала. Следуйте инструкциям для вашего дистрибутива Linux:
•Другие поддерживаемые дистрибутивы Linux
Debian, Ubuntu
1.Установка драйверов unixODBC
sudo apt-get install unixodbc
2.Загрузите соединитель ODBC:
Ubuntu 16 |
wget https://downloads.mysql.com/archives/get/p/10/file/mysql-connector-odbc-8.0.17-linux-ubuntu16.04-x86-64bit.tar.gz |
Ubuntu 18 |
wget https://downloads.mysql.com/archives/get/p/10/file/mysql-connector-odbc-8.0.17-linux-ubuntu18.04-x86-64bit.tar.gz |
Ubuntu 20 |
wget https://downloads.mysql.com/archives/get/p/10/file/mysql-connector-odbc-8.0.17-linux-ubuntu19.04-x86-64bit.tar.gz |
Debian 10 |
wget https://downloads.mysql.com/archives/get/p/10/file/mysql-connector-odbc-8.0.17-linux-debian10-x86-64bit.tar.gz |
•Выберите и загрузите версию, совместимую с дистрибутивом и версией Linux. •Соединитель ODBC для MySQL можно загрузить с официального сайта MySQL. |
3.Распакуйте архив драйвера ODBC (имя пакета изменяется в зависимости от используемой ссылки):
gunzip mysql-connector-odbc-8.0.17-linux-ubuntu19.04-x86-64bit.tar.gz
4.Извлеките драйвер ODBC (имя пакета изменяется в зависимости от используемой ссылки):
tar xvf mysql-connector-odbc-8.0.17-linux-ubuntu19.04-x86-64bit.tar
5.Перейдите в папку драйвера ODBC (имя пакета изменяется в зависимости от используемой ссылки):
cd mysql-connector-odbc-8.0.17-linux-ubuntu19.04-x86-64bit
6.Скопируйте файлы драйвера ODBC:
sudo cp bin/* /usr/local/bin
sudo cp lib/* /usr/local/lib
7.Зарегистрируйте драйвер для ODBC.
•Для новых версий Linux, например Ubuntu 20.x, рекомендуется использовать драйвер с поддержкой Юникод:.
sudo myodbc-installer -a -d -n "MySQL ODBC 8.0 Driver" -t "Driver=/usr/local/lib/libmyodbc8w.so"
•Для других систем, или когда драйвер с поддержкой Юникод не работает:
sudo myodbc-installer -a -d -n "MySQL ODBC 8.0" -t "Driver=/usr/local/lib/libmyodbc8a.so"
8.Выведите список установленных драйверов:
sudo myodbc-installer -d -l
Дополнительные сведения можно найти здесь: https://dev.mysql.com/doc/connector-odbc/en/connector-odbc-installation-binary-unix-tarball.html.
CentOS 7
1.Установка драйверов unixODBC
sudo yum install unixODBC -y
2.Загрузите соединитель ODBC:
wget https://downloads.mysql.com/archives/get/p/10/file/mysql-connector-odbc-8.0.17-1.el7.x86_64.rpm
•Не устанавливайте соединитель ODBC с помощью YUM, поскольку будет установлена последняя, несовместимая версия. •Выберите и загрузите версию, совместимую с дистрибутивом и версией Linux. •Соединитель ODBC для MySQL можно загрузить с официального сайта MySQL. |
3.Установка ODBC Драйвер:
sudo rpm -ivh mysql-connector-odbc-8.0.17-1.e17.x86_64.rpm --nodeps
4.Настройте драйвер ODBC:
sudo myodbc-installer -a -d -n "MySQL ODBC 8.0.17" -t "Driver=/usr/lib64/libmyodbc8w.so"
5.Выведите список установленных драйверов:
sudo myodbc-installer -d -l
Другие поддерживаемые дистрибутивы Linux
•Выберите и загрузите версию, совместимую с дистрибутивом и версией Linux. •Соединитель ODBC для MySQL можно загрузить с официального сайта MySQL. |
1.Чтобы установить драйвер ODBC, выполните следующие инструкции.
•OpenSuse, SUSE Linux Enterprise Server: sudo zypper install unixODBC. См. также страницу https://dev.mysql.com/doc/connector-odbc/en/connector-odbc-installation-binary-unix-rpm.html
•Установка соединителя/ODBC из дистрибутива в формате двоичного tar-архива
2.Чтобы открыть файл odbcinst.ini в текстовом редакторе, выполните следующую команду:
sudo nano /etc/odbcinst.ini
или sudo nano/etc/unixODBC/odbcinst.ini
3.Скопируйте следующую конфигурацию в файл odbcinst.ini (убедитесь, что к разделам Driver и Setup указан правильный путь), затем сохраните и закройте файл:
[MySQL] |
Раздел «Драйвер» в некоторых дистрибутивах может находиться в другом расположении. Файл можно найти с помощью следующей команды:
sudo find /usr -iname "*libmyodbc*"
4.Обновите файлы конфигурации, которые управляют ODBC-доступом к серверам базы данных на текущем хосте. Для этого используйте следующую команду.
sudo odbcinst -i -d -f /etc/odbcinst.ini
или sudo odbcinst -i -d -f /etc/unixODBC/odbcinst.ini