تثبيت ODBC وتكوينه
تأكد من تثبيت إصدار مدعوم من MySQL Server وODBC Connector. |
يمكنك تثبيت برنامج تشغيل Microsoft ODBC (الإصدار 13 والإصدارات الأحدث) للاتصال بخادم ESET PROTECT على Linux إلى Microsoft SQL Server على Windows. لمزيد من المعلومات، تفضل بزيارة مقالة قاعدة المعرفة هذه. |
قم بتثبيت برنامج تشغيل MySQL ODBC باستخدام الوحدة الطرفية. اتبع خطوات توزيع Linux الخاص بك:
قد تختلف تجربة التثبيت باختلاف طريقة توزيع Linux المدعومة التي تعمل في الخادم. |
Debian, Ubuntu
- تثبيت برامج تشغيل unixODBC:
sudo apt-get install unixodbc
- تنزيل موصل ODBC:
Debian 10 |
wget https://downloads.mysql.com/archives/get/p/10/file/mysql-connector-odbc-8.0.17-linux-debian10-x86-64bit.tar.gz |
Ubuntu 20.04 |
wget https://downloads.mysql.com/archives/get/p/10/file/mysql-connector-odbc-8.0.17-linux-ubuntu19.04-x86-64bit.tar.gz |
Ubuntu 22.04 |
wget https://dev.mysql.com/get/Downloads/Connector-ODBC/9.3/mysql-connector-odbc_9.3.0-1ubuntu22.04_amd64.deb |
Ubuntu 24.04 |
wget https://dev.mysql.com/get/Downloads/Connector-ODBC/9.3/mysql-connector-odbc_9.3.0-1ubuntu24.04_amd64.deb |
|
- تثبيت برنامج التشغيل ODBC:
ODBC DEB (deb)—Ubuntu 22.04/24.04
راجع تثبيت Connector/ODBC من توزيعة DEB.
قم بتشغيل الأمر التالي لتثبيت حزمة .deb على Ubuntu:
sudo dpkg -i package_file.deb
ODBC Binary Tarball (tar.gz)—Debian 10 وUbuntu 20.04
- قم بفك ضغط أرشيف برنامج تشغيل 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"
لمزيد من المعلومات، راجع تثبيت الموصل/ODBC من توزيع Binary Tarball.
قم بتشغيل الأمر التالي لإدراج برامج التشغيل المثبتة في قائمة:
sudo myodbc-installer -d -l
Red Hat
- تثبيت برامج تشغيل unixODBC:
sudo dnf 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:
لا تقم بتثبيت موصل ODBC باستخدام YUM/DNF- سيقوم بتثبيت أحدث إصدار غير متوافق. |
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. انظر أيضاً تثبيت Connector/ODBC من توزيعة RPM
- تثبيت الموصل/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