تثبيت ODBC وتكوينه
تأكد من تثبيت إصدار مدعوم من MySQL Server وODBC Connector. |
يمكنك تثبيت برنامج تشغيل Microsoft ODBC (الإصدار 13 والإصدارات الأحدث) للاتصال بخادم ESET PROTECT على Linux إلى Microsoft SQL Server على Windows. لمزيد من المعلومات، تفضل بزيارة مقالة قاعدة المعرفة هذه. |
قم بتثبيت برنامج تشغيل MySQL ODBC باستخدام الوحدة الطرفية. اتبع خطوات توزيع Linux الخاص بك:
Debian, Ubuntu
- تثبيت برامج تشغيل unixODBC:
sudo apt-get install unixodbc
- تنزيل موصل ODBC:
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 |
|
- قم بفك ضغط أرشيف برنامج تشغيل ODBC (يتغير اسم الحزمة حسب الرابط المستخدم):
gunzip mysql-connector-odbc-8.0.17-linux-ubuntu19.04-x86-64bit.tar.gz
- استخرج برنامج تشغيل ODBC (يتغير اسم الحزمة حسب الرابط المستخدم):
tar xvf mysql-connector-odbc-8.0.17-linux-ubuntu19.04-x86-64bit.tar
- انتقل إلى مجلد برنامج تشغيل ODBC (يتغير اسم الحزمة حسب الرابط المستخدم):
cd mysql-connector-odbc-8.0.17-linux-ubuntu19.04-x86-64bit
- نسخ ملفات برنامج تشغيل ODBC:
sudo cp bin/* /usr/local/bin
sudo cp lib/* /usr/local/lib
- سجّل برنامج التشغيل لـ 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"
- قم بإدراج برامج التشغيل المثبتة:
sudo myodbc-installer -d -l
لمزيد من المعلومات، راجع: https://dev.mysql.com/doc/connector-odbc/en/connector-odbc-installation-binary-unix-tarball.html.
Red Hat
- تثبيت برامج تشغيل unixODBC:
sudo yum install unixODBC -y
- تنزيل موصل ODBC:
wget https://downloads.mysql.com/archives/get/p/10/file/mysql-connector-odbc-8.0.17-1.el7.x86_64.rpm
|
- تثبيت برنامج التشغيل ODBC:
sudo rpm -ivh mysql-connector-odbc-8.0.17-1.e17.x86_64.rpm --nodeps
- إعداد برنامج التشغيل ODBC:
sudo myodbc-installer -a -d -n "MySQL ODBC 8.0.17" -t "Driver=/usr/lib64/libmyodbc8w.so"
- قم بإدراج برامج التشغيل المثبتة:
sudo myodbc-installer -d -l
توزيعات Linux الأخرى المدعومة
|
- لتثبيت برنامج تشغيل 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. راجع أيضاً https://dev.mysql.com/doc/connector-odbc/en/connector-odbc-installation-binary-unix-rpm.html
- تثبيت الموصل/ODBC من توزيع Binary Tarball
- قم بتشغيل الأمر التالي لفتح الملف odbcinst.ini في محرر نصي:
sudo nano /etc/odbcinst.ini
أو sudo nano/etc/unixODBC/odbcinst.ini
- انسخ التكوين التالي إلى الملف odbcinst.ini (تأكد من صحة المسارات إلى Driver وSetup)، ثم احفظ الملف وأغلقه:
[MySQL] |
قد يكون برنامج التشغيل في مكان مختلف بالنسبة لبعض التوزيعات. يمكنك العثور على الملف باستخدام الأمر التالي:
sudo find /usr -iname "*libmyodbc*"
- قم بتحديث ملفات التكوين التي تتحكم في وصول ODBC إلى خوادم قاعدة البيانات على المضيف الحالي من خلال تشغيل الأمر التالي:
sudo odbcinst -i -d -f /etc/odbcinst.ini
أو sudo odbcinst -i -d -f /etc/unixODBC/odbcinst.ini