كيفية تثبيت SQL Server 2022

SQL Server 2022، أحدث إصدار من منتج قاعدة البيانات العلاقية من مايكروسوفت على وشك الانتهاء. في هذا الدليل، سنوضح لك كيفية تثبيت SQL Server 2022 بتكوين الإعداد الافتراضي والنموذجي.

التخطيط والمتطلبات الأساسية

قبل أن نبدأ في تثبيت SQL Server 2022، أول شيء يجب إنجازه هو تسجيل (بدون ألم) للمعاينة العامة، المعروفة أيضًا باسم إصدار CTP 2.0 (معاينة تكنولوجيا المجتمع). يمكنك القيام بذلك على هذه الصفحة، حيث يمكنك أيضًا تنزيل الإصدار 64 بت من SQL Server 2022 لنظام التشغيل Windows.

الإعلان

Downloading the SQL Server 2022 media (ISO)

بمجرد تنزيل ملف ISO ونسخه إلى الخادم الخاص بك، يمكننا بدء التثبيت. لأغراض هذا الدليل، قمت ببناء آلة افتراضية جديدة Windows Server 2022 في بيئة تجريبية لـ Windows Server 2022 Active Directory Hyper-V الخاصة بي وانضممت إليها في نطاقي. آلة الـ Hyper-V الخاصة بي مُحدّثة بالكامل وقد قمت بتخصيص 4 vCPUs و 8 GB من ذاكرة الوصول العشوائي لها.

My Windows Server 2022 VM ready for installation!

في مستكشف الملفات، قمت بالنقر بزر الماوس الأيمن على ملف ISO وانقرت فوق ‘ Mount.’

My SQL Server 2022 ISO, mounted, ready to go!

في المجلد، انقر نقرًا مزدوجًا على setup.exe، وهكذا نبدأ!

The SQL Server 2022 (CTP) Setup Program

هناك الكثير من الأعمال الإعدادية التي يحتاج مسؤولو قواعد البيانات ومحترفو تكنولوجيا المعلومات إلى القيام بها لضمان تثبيت ناجح لـ SQL Server 2022. هناك العديد من روابط الوثائق في فئة ‘التخطيط’ لبرنامج الإعداد. أُشجعك على قراءة هذا لأنه سيكون مفيدًا جدًا لتقديم التوجيهات، وتجنب المشاكل العرضية غير الضرورية، والتحقق من أنك تقوم بأفضل سيناريو تثبيت لبيئتك.

إعلان

على الأقل، أوصي أيضًا بتشغيل مفحص تكوين النظام للتأكد من توافق المتطلبات الأساسية لتكوين الخادم الخاص بك.

My server passed the System Configuration Checker program with flying colors.

تثبيت SQL Server 2022

لبدء التثبيت، انقر أولاً على فئة “التثبيت” على اليسار، ثم اختر الخيار الأعلى “تثبيت خادم SQL Server المستقل الجديد أو إضافة الميزات إلى تثبيت موجود“.

في شاشة “التنشيط“، يمكنك الاحتفاظ بالإعداد كما هو “تقييم“. في بيئة الإنتاج، من المحتمل أن تقوم بإدخال مفتاح ترخيص حجم (VLK) من نوع ما.

Activation – this is the evaluation copy

على شاشة “شروط الترخيص“، قم بتحديد المربع لقبول الشروط وانقر على “التالي“.

إعلان

License Terms – ‘Accept’ them…or else…

الفئة التالية، “القواعد العالمية“، ستقوم بإجراء نفس فحوصات الشروط التمهيدية التي قمنا بها قبل بدء الإعداد. لا شيء جديد هنا.؟

في صفحة “تحديثات المنتج“، حصلت على خطأ حول عدم قدرة إعداد خادم SQL Server على البحث عن تحديثات. سأفترض أن هذه مشكلة في الإصدار ‘CTP 2.0’ لأن خادمي يحتوي على إمكانية الوصول إلى الإنترنت في Edge، ويمكنني الحصول على التحديثات في تحديث Windows. سنتجاوز هذا الأمر مؤقتًا. انقر فوق “التالي“.

A likely issue in this CTP 2.0 release checking for updates

الفئات التالية هي “تثبيت ملفات الإعداد” و “قواعد التثبيت“. الأولى سهلة، ولكن الثانية ستقوم بتشغيل فحص آخر على التكوين الحالي.

Install Rules – Mostly good. Windows Firewall is enabled. Ports need to be confirmed for remote access

التحذير على قسم ‘جدار الحماية الخاص بـ Windows’ هو أمر طبيعي. جدار الحماية الخاص بـ Windows مفعل على الخادم الخاص بي (الإعداد الافتراضي). من أجل ضمان عمل حركة مرور SQL والوصول عن بُعد إلى SQL بشكل صحيح، يجب التأكد من فتح وتوفير المنافذ المناسبة.

بعد ذلك، لدينا مرحلة ‘اختيار الميزات’ المعقدة. هناك العديد من الخيارات هنا، وهذا بالتأكيد عندما نصل إلى جوهر برنامج الإعداد.

أكثر الميزات شيوعًا للاختيار هنا هي ‘خدمات محرك قواعد البيانات’. هذا يوفر الخدمة بشكل حرفي لإدارة قواعد بيانات SQL على الخادم.

Feature Selection – this is where the fun begins!

هناك العديد من الخيارات المتاحة هنا. انقر فوق كل واحد للحصول على وصف للميزة. لأغراض هذه المقالة، سأبقي الأمور بسيطة نسبيًا وسأختار ‘خدمات محرك قواعد البيانات’، ثم انقر التالي.

على شاشة ‘تكوين النسخة’، سأبقى على الاسم الافتراضي للنسخة (MSSQLSERVER).

Keeping the default instance name for SQL Server – MSSQLSERVER

على شاشة “تكوين الخادم“، هذا هو المكان الذي ستحدد فيه حسابات خدمة الـ SQL للأدوار المختلفة التي تدعم SQL Server. أوصي بشدة بإنشاء حساب خدمة لـ “محرك قواعد SQL Server“. مرة أخرى، بالنسبة لأغراضي هنا، سأبقي الإعدادات الافتراضية لأن هذا التكوين سيعمل بشكل جيد.

We will keep default local accounts for our services. In production, you’ll want to create specific service accounts

حسنًا، نحن جاهزون لضبط جوهر خدمة محرك القواعد. على شاشة “تكوين محرك القواعد“، لدينا عدة علامات تبويب للتأكد منها وتغييرها.

The Database Engine Configuration screen – pay attention, quite a few items here to validate

عادة، أضغط على زر “إضافة المستخدم الحالي” لإضافة الحساب الذي قمت بتسجيل الدخول به إلى قائمة إدارة SQL Server. مرة أخرى، هذا لن يكون ضروريًا أو أفضل ممارسة في مستوى الأمان في بيئتك. ولكن الآن، نحن بخير.

يمكنك الضغط على زر “إضافة...” لإضافة إداريين SQL إضافيين. خيارات “وضع التوثيق” خارج نطاق هذا المنشور. يمكنك قراءة المزيد حول هذه الخيارات على صفحة الدعم.

اضغط على علامة التبويب ‘ الدلائل المعلوماتية ‘ في الأعلى. مرة أخرى، من أجل أفضل الممارسات، سترغب في عزل قاعدة البيانات الخاصة بالمستخدمين، قاعدة البيانات الخاصة بسجل المستخدمين، الدلائل الخاصة بالنسخ الاحتياطي، إلخ على مقسمات منفصلة. الحجز المادي المنفصل أفضل إذا كان لديك هذا الخيار على الخادم المادي أو في بيئتك الافتراضية (أو Azure).

بعد ذلك، اضغط على علامة التبويب ‘ TempDB ‘، وحاول تحديد محرك ملائم لتخزين قواعد البيانات المؤقتة. هناك خيارات أخرى متاحة للضبط أكثر لخادم SQL Server 2022 لتناسب احتياجاتك.

Checking out the TempDB tab – try to specify an alternate volume to isolate your SQL file infrastructure

ثم، اضغط على علامة التبويب ‘ MaxDOP ‘ و ‘ الذاكرة ‘ للتحكم أكثر في كمية الأجهزة الافتراضية للوحدات المشغلة (أو vCPU) لهذا المثيل من خادم SQL Server وكمية الذاكرة التي تريد السماح بها لخادم SQL Server 2022.

Here, you can further tune CPU and Memory utilization in SQL Server

اضغط على التالي ونحن قريبون. ؟ نحن على شاشة ‘ جاهز للتثبيت ‘ حيث يمكنك تأكيد كل شيء أدخلته للتأكد من عدم حصولك على أي شيء. يمكنك أيضًا التقاط لقطات شاشة هنا لوثائقك وأيضًا العثور على ملف .INI في حقل ‘مسار ملف التكوين:’ أدناه. بمجرد الانتهاء، اضغط على تثبيت!

Ready to install – make sure everything is good and click Install!

الآن، على شاشة ‘ تقدم التثبيت ‘، يتم تثبيت خادم SQL Server.

SQL Server 2022 CTP2.0 is being installed.

ونحن انتهينا! حالة خادم SQL Server Setup ‘ التامة ‘ مع الكثير من الأخضر! ؟

SQL Server Setup has been completed successfully!

تهانينا! لقد قمنا بتثبيت SQL Server 2022 بنجاح في بيئتنا التجريبية. رائع بالفعل يجب أن أقول. ولكن حقًا، هناك الكثير من القوة وراء SQL Server. وبالطبع، هناك العديد من توبولوجيات SQL التي قد تتناسب مع احتياجاتك: إعداد التكرار في SQL Server، إنشاء Windows Failover Cluster لاستضافة مجموعات SQL متكررة ومتينة، والقائمة تستمر.

تثبيت SQL Server Management Studio

قبل أن نغلق، أقترح عليك أن تستغل هذه الفرصة وتقوم بتثبيت أحدث إصدار لأداة الإدارة لـ SQL، SQL Server Management Studio (SSMS). حتى تاريخ هذا الكتابة، آخر إصدار هو 18.12. ومع ذلك، ستحتاج إلى الإصدار الأحدث، SSMS 19، الذي يوجد حاليًا في مرحلة المعاينة، لإدارة SQL Server 2022. الرابط لتحميل SSMS 19 متاح على هذه الصفحة.

Here, we can download SSMS 19 to be able to administer our new SQL Server 2022 infrastructure

ابدأ ببرنامج الإعداد وستصل إلى شاشة التثبيت. انقر تثبيت.

Ready to install SQL Server Management Studio 19 Preview 2

وبهذا، نكون قد انتهينا.

Setup of SSMS 19 is complete!

دعونا نبدأ من القائمة “البداية”.

You’ll find ‘Microsoft SQL Server Management Studio 19’ at the top of your Start Menu (most likely…)

مع الإعدادات الافتراضية، يمكنني النقر على زر الاتصال لتسجيل الدخول إلى SQL Server باستخدام حسابي المسجل. (إذا كنت تتذكر، لقد أضفته كمسؤول SQL لمنح هذا الوصول بالضبط…)

The SSMS 19 initial screen

I right-clicked on the name of the server at the top of the Object Explorer window and clicked Properties to get that screen. You can make many configuration changes to SQL Server here.

And here it is – SQL Server 2022 – Properties Window

الاستنتاج

شكرًا لقراءتك. آمل أن يساعدك هذا في رحلتك إلى SQL Server 2022 في الأشهر والسنوات القادمة. يُرجى ترك تعليق أو سؤال أدناه!

مواضيع ذات صلة:

Source:
https://petri.com/install-sql-server-2022/