كيفية تثبيت وإعداد Microsoft SQL Server على Ubuntu

كيفية تثبيت وإعداد Microsoft SQL Server على Ubuntu

يعد خادم قاعدة البيانات أحد الأجزاء المهمة في معظم أنظمة البرامج. خادم قاعدة البيانات هو برنامج يستخدم لتخزين وإدارة البيانات لتطبيقات البرامج الأخرى.





كيف تصنع مرآة ذكية

سيوضح لك هذا الدليل كيفية تثبيت Microsoft SQL Server على Ubuntu 20.04. يعد SQL Server أحد خوادم قواعد البيانات القوية والمستخدمة على نطاق واسع في مجال تكنولوجيا المعلومات. يتوفر خادم SQL أصلي لنظام التشغيل Linux منذ عام 2017 ، بينما كانت الإصدارات السابقة من SQL Server متاحة فقط لنظام التشغيل Windows.





تثبيت SQL Server 2019

للبدء ، قم باستيراد مفتاح Microsoft Public GNU Privacy Guard (GnuPG) إلى قائمة المفاتيح الموثوقة بحيث ينشئ نظامك اتصالاً مشفرًا وآمنًا عند تنزيل SQL Server من مستودعات Microsoft.





استخدم الأمر أدناه لاستيراد مفتاح GnuPG.

wget -qO- https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -

الآن يجب عليك تسجيل مستودع حزمة Microsoft SQL Server Ubuntu لـ SQL Server 2019. هذا هو المستودع الذي ستنزل منه SQL Server 2019 لنظام التشغيل Ubuntu Linux.



sudo add-apt-repository '$(wget -qO- https://packages.microsoft.com/config/ubuntu/20.04/mssql-server-2019.list)'

ملحوظة : استبدل رقم الإصدار ، أي 20.04 في الأمر أعلاه مع إصدار LTS من Ubuntu الذي تستخدمه. على سبيل المثال ، إذا كنت تستخدم Ubuntu 18.04 ، فاستبدل /ubuntu/20.04 مع /ubuntu/18.04 .

قم بتحديث قائمة المستودعات الخاصة بك قبل تثبيت SQL Server حتى تحصل على التغييرات الخاصة بالمستودع المضاف حديثًا.





sudo apt update

أخيرًا ، قم بتثبيت حزمة SQL Server باستخدام الأمر أدناه.

sudo apt install -y mssql-server

تكوين الخادم الخاص بك

بمجرد اكتمال التثبيت ، يجب أن تتابع تكوين مثيل SQL Server الخاص بك عن طريق إعداد كلمة مرور مسؤول النظام (SA).





قم بتشغيل الأمر أدناه لبدء تكوين SQL Server الخاص بك.

sudo /opt/mssql/bin/mssql-conf setup

سيطلب منك الموجه الأول في التكوين اختيار إصدار SQL Server الذي تريد تثبيته. كل من الإصدارات المدفوعة والمجانية متاحة. سيستخدم هذا الدليل إصدار SQL Server Express ، وهو خيار 3 . أدخل خيارك واضغط يدخل .

سيقدم لك النظام بعد ذلك رابطًا لشروط الترخيص ومطالبة بقبول الشروط. يدخل نعم للموافقة على الشروط ومتابعة التثبيت.

الخطوة التالية هي تعيين كلمة مرور مسؤول النظام (SA) لمثيل SQL Server. استخدم كلمة مرور قوية وآمنة لتجنب اختراق بياناتك.

يمكنك التحقق من حالة خدمة SQL Server باستخدام ملف systemctl أمر.

systemctl status mssql-server

تثبيت Azure Data Studio

هناك عدة طرق يمكنك من خلالها التفاعل مع قواعد بيانات SQL Server على Linux ، باستخدام سطر الأوامر أو عبر تطبيق واجهة المستخدم الرسومية ؛ يستخدم هذا الدليل الأخير.

في هذا القسم ، ستقوم بتثبيت Azure Data Studio ، وهي أداة خفيفة الوزن لإدارة قواعد البيانات عبر الأنظمة الأساسية. يمكنك استخدام Azure Data Studio للاستعلام عن قاعدة البيانات وتصميمها وصيانتها محليًا أو في السحابة.

البخار لا توجد مساحة كافية على القرص للتحديث

بادئ ذي بدء ، قم بتنزيل حزمة Azure Data Studio Debian على ملف التحميلات مجلد.

تحميل: Azure Data Studio

قم بتثبيت حزمة Azure Data Studio DEB باستخدام الأمر التالي.

sudo apt install ~/Downloads/azuredatastudio-linux-1.30.0.deb

لاحظ أن الأمر يفترض أن ملف التحميلات يحتوي المجلد على حزمة DEB ، لذا تأكد من أنك تستخدم موقع المجلد الصحيح.

متعلق ب: كيف تقوم بتثبيت ملف DEB في أوبونتو؟

تشغيل Azure Data Studio

بمجرد اكتمال التثبيت أعلاه ، يمكنك بدء Azure Data Studio من الجهاز.

azuredatastudio

ستبدو شاشة الترحيب في Azure Data Studio مثل الشاشة أدناه.

للاتصال بخادم قاعدة البيانات ، انقر فوق اتصال جديد الارتباط تحت يبدأ الجزء. سيُطلب منك بعد ذلك إدخال تفاصيل اتصال قاعدة البيانات الخاصة بك.

نظرًا لأن قاعدة البيانات التي تتصل بها موجودة على جهاز الكمبيوتر الخاص بك ، فاستخدم مضيف محلي كاسم الخادم. اسم المستخدم الافتراضي هو إلى . أدخل كلمة المرور التي استخدمتها عند تكوين مثيل SQL Server. أخيرًا ، انقر فوق ملف الاتصال زر.

يتعلم أكثر: ما هو 127.0 0.1 ، المضيف المحلي ، أو عنوان الاسترجاع؟

لك تفاصيل الاتصال يجب أن تكون الشاشة مشابهة لتلك الموضحة أدناه.

بمجرد الاتصال ، سيقوم النظام بسرد جميع قواعد البيانات الخاصة بك في الجزء الأيمن. يمكنك الآن إدارة قواعد البيانات الخاصة بك من هذه الشاشة.

لماذا استخدام قاعدة البيانات المستندة إلى SQL؟

يوضح لك هذا الدليل كيفية تثبيت Microsoft SQL Server ، وهو نظام قاعدة بيانات علائقية ، على Ubuntu Linux. بالإضافة إلى ذلك ، قمت بتثبيت Azure Data Studio لتسهيل إدارة قواعد البيانات الخاصة بك. قواعد البيانات المستندة إلى SQL سهلة الإدارة وقابلة للتطوير للغاية وتستخدم على نطاق واسع من قبل مسؤولي قواعد البيانات.

أصبحت بدائل قواعد البيانات المستندة إلى SQL والمعروفة باسم قواعد بيانات NoSQL شائعة الآن ، لأنها تستخدم المخططات الموجهة للكائنات لتنظيم البيانات. بعض قواعد بيانات NoSQL البارزة هي Cosmos DB و MongoDB.

يشارك يشارك سقسقة بريد الالكتروني SQL مقابل NoSQL: ما هي أفضل قاعدة بيانات لمشروعك التالي؟

قد يكون اختيار نوع قاعدة البيانات أمرًا صعبًا. هل يجب عليك اختيار SQL أو NoSQL؟

اقرأ التالي
مواضيع ذات صلة
  • لينكس
  • مايكروسوفت
  • أوبونتو
  • تثبيت نظام التشغيل
  • SQL
  • الخادم
نبذة عن الكاتب جاهز للمضي(36 مقالة منشورة)

تقوم Mwiza بتطوير البرامج حسب المهنة وتكتب على نطاق واسع على Linux والبرمجة الأمامية. تشمل بعض اهتماماته التاريخ والاقتصاد والسياسة والهندسة المعمارية للمؤسسات.

المزيد من Mwiza Kumwenda

اشترك في نشرتنا الإخبارية

انضم إلى النشرة الإخبارية لدينا للحصول على نصائح تقنية ومراجعات وكتب إلكترونية مجانية وصفقات حصرية!

أين يتم استخدام بريدي الإلكتروني
انقر هنا للاشتراك