ODBC yüklemesi ve yapılandırması


warning

Desteklenen bir MySQL Server ve ODBC Bağlayıcı sürümünü yüklemenizi öneririz.


note

Linux'ta ESET PROTECT Server'ı Windows'da MS SQL Server'a bağlamak için MS ODBC sürücüsünü (sürüm 13 ve üzeri) yükleyebilirsiniz. Daha fazla bilgi için bu Bilgi Bankası makalesini ziyaret edin.

Debian, Ubuntu

Terminalde aşağıdaki komutları çalıştırın:

1.sudo apt-get install unixodbc

2.ODBC bağlayıcısını indirin:

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 19 ve 20: wget https://downloads.mysql.com/archives/get/p/10/file/mysql-connector-odbc-8.0.17-linux-ubuntu19.04-x86-64bit.tar.gz

3.gunzip mysql-connector-odbc-8.0.17-linux-ubuntu19.04-x86-64bit.tar.gz (Paket adı kullanılan bağlantıya göre değişir.)

4.tar xvf mysql-connector-odbc-8.0.17-linux-ubuntu19.04-x86-64bit.tar (Paket adı kullanılan bağlantıya göre değişir.)

5.cd mysql-connector-odbc-8.0.17-linux-ubuntu19.04-x86-64bit (Paket adı kullanılan bağlantıya göre değişir.)

6.sudo cp bin/* /usr/local/bin

7.sudo cp lib/* /usr/local/lib

8.Sürücüyü ODBC'ye kaydedin. Ubuntu 20.x gibi yeni Linux sürümleri için Unicode sürücüsünü kullanmanızı öneririz (adım a). Diğer sistemler için veya Unicode sürücüsü çalışmıyorsa b adımını kullanın.

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

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

9.myodbc-installer -d -l

Daha fazla bilgi için bkz: https://dev.mysql.com/doc/connector-odbc/en/connector-odbc-installation-binary-unix-tarball.html.

Desteklenen diğer Linux dağıtımları

1.MySQL için ODBC bağlayıcısını resmi MySQL sitesinden indirin. Linux dağıtımı ve sürümüyle uyumlu sürümü seçip indirdiğinizden emin olun.

2.ODBC sürücüsünü yüklemek için aşağıdaki yönergeleri izleyin:

CentOS, Red Hat: https://dev.mysql.com/doc/connector-odbc/en/connector-odbc-installation-binary-yum.html

OpenSuse, SUSE Linux Enterprise Server: https://dev.mysql.com/doc/connector-odbc/en/connector-odbc-installation-binary-unix-rpm.html

3.odbcinst.ini dosyasını bir metin düzenleyicide açmak için şu komutu çalıştırın:

sudo nano /etc/odbcinst.ini

4.Aşağıdaki yapılandırmayı odbcinst.ini dosyasına kopyalayın (Sürücü ve Kurulum yollarının doğru olduğundan emin olun), ardından dosyayı kaydedip kapatın:

[MySQL]
Description = ODBC for MySQL
Driver = /usr/lib/x86_64-linux-gnu/odbc/libmyodbc.so
Setup = /usr/lib/x86_64-linux-gnu/odbc/libodbcmyS.so
FileUsage = 1

Sürücü bazı dağıtımlar için farklı bir konumda olabilir. Aşağıdaki komutu kullanarak dosyayı bulabilirsiniz:

sudo find /usr -iname "*libmyodbc*"

5.Şu komutu çalıştırarak halihazırdaki ana bilgisayar sunucusunda yer alan veri tabanı sunucularına ODBC erişimini kontrol eden yapılandırma dosyalarını güncelleyin:

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