تعليمات ESET عبر الإنترنت

البحث العربية
تحديد الفئة
تحديد الموضوع

تثبيت ODBC وتكوينه


warning

تأكد من تثبيت إصدار مدعوم من MySQL Server وODBC Connector.


note

يمكنك تثبيت برنامج تشغيل MS ODBC (الإصدار 13 والإصدارات الأحدث) للاتصال بخادم ESET PROTECT على Linux إلى MS SQL Server على Windows. لمزيد من المعلومات، تفضل بزيارة مقالة قاعدة المعرفة هذه.

قم بتثبيت برنامج تشغيل MySQL ODBC باستخدام الوحدة الطرفية. اتبع خطوات توزيع Linux الخاص بك:

Debian, Ubuntu

  1. تثبيت برامج تشغيل unixODBC:

sudo apt-get install unixodbc

  1. تنزيل موصل 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


warning

  • قم بتحديد وتنزيل الإصدار المتوافق مع توزيع وإصدار Linux.
  • يمكنك تنزيل موصل ODBC لـ MySQL من موقع MySQL الرسمي.
  1. قم بفك ضغط أرشيف برنامج تشغيل ODBC (يتغير اسم الحزمة حسب الرابط المستخدم):

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

  1. استخرج برنامج تشغيل ODBC (يتغير اسم الحزمة حسب الرابط المستخدم):

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

  1. انتقل إلى مجلد برنامج تشغيل ODBC (يتغير اسم الحزمة حسب الرابط المستخدم):

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

  1. نسخ ملفات برنامج تشغيل ODBC:

sudo cp bin/* /usr/local/bin

sudo cp lib/* /usr/local/lib

  1. سجّل برنامج التشغيل لـ ODBC.
  • لإصدارات Linux الجديدة مثل Ubuntu 20.x، نوصي باستخدام برنامج تشغيل Unicode:

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

  • للأنظمة الأخرى، أو عند تعذّر عمل برنامج تشغيل Unicode، استخدم هذا الأمر:

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

  1. قم بإدراج برامج التشغيل المثبتة:

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

  1. تنزيل موصل ODBC:

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


warning

  • لا تقم بتثبيت موصل ODBC باستخدام YUM- سيقوم بتثبيت أحدث إصدار غير متوافق.
  • قم بتحديد وتنزيل الإصدار المتوافق مع توزيع وإصدار Linux.
  • يمكنك تنزيل موصل ODBC لـ MySQL من موقع MySQL الرسمي.
  1. تثبيت برنامج التشغيل ODBC:

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

  1. إعداد برنامج التشغيل ODBC:

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

  1. قم بإدراج برامج التشغيل المثبتة:

sudo myodbc-installer -d -l

توزيعات Linux الأخرى المدعومة


warning

  • قم بتحديد وتنزيل الإصدار المتوافق مع توزيع وإصدار Linux.
  • يمكنك تنزيل موصل ODBC لـ MySQL من موقع MySQL الرسمي.
  1. لتثبيت برنامج تشغيل ODBC اتبع هذه التعليمات:
  1. قم بتشغيل الأمر التالي لفتح الملف ‎‏odbcinst.ini في محرر نصي:

sudo nano /etc/odbcinst.ini

أو sudo nano/etc/unixODBC/odbcinst.ini

  1. انسخ التكوين التالي إلى الملف odbcinst.ini (تأكد من صحة المسارات إلى Driver وSetup)، ثم احفظ الملف وأغلقه:

[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

قد يكون برنامج التشغيل في مكان مختلف بالنسبة لبعض التوزيعات. يمكنك العثور على الملف باستخدام الأمر التالي:

sudo find /usr -iname "*libmyodbc*"

  1. قم بتحديث ملفات التكوين التي تتحكم في وصول ODBC إلى خوادم قاعدة البيانات على المضيف الحالي من خلال تشغيل الأمر التالي:

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

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