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

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

تثبيت SQL Server 2019

للبدء ، قم باستيراد مفتاح Microsoft العام 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)"
instagram viewer

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

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

sudo apt التحديث

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

sudo apt تثبيت خادم mssql

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

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

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

إعداد sudo / opt / mssql / bin / mssql-conf

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

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

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

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

systemctl حالة خادم mssql

تثبيت 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 ~ / Downloads / azuredatastudio-linux-1.30.0.deb

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

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

تشغيل Azure Data Studio

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

azuredatastudio

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

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

نظرًا لأن قاعدة البيانات التي تتصل بها موجودة على جهاز الكمبيوتر الخاص بك ، فاستخدم مضيف محلي كاسم الخادم. اسم المستخدم الافتراضي هو SA. أدخل كلمة المرور التي استخدمتها عند تكوين مثيل 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
  • الخادم
عن المؤلف
مويزا كومويندا (تم نشر 23 مقالة)

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

المزيد من Mwiza Kumwenda

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

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

خطوة أخرى أيضا…!

يرجى تأكيد عنوان بريدك الإلكتروني في البريد الإلكتروني الذي أرسلناه لك للتو.

.