دعم SQL Server هو خدمة توفر للعملاء المساعدة في استخدام MS SQL Server، وهو نظام إدارة قواعد البيانات العلائقية الذي طورته شركة Microsoft. ويشمل ذلك المساعدة في إعداد وتكوين SQL Server، وحل المشكلات، والاستفادة القصوى من المنتج البرمجي.
يتوفر دعم SQL Server من خلال مجموعة متنوعة من القنوات، بما في ذلك:
يتوفر دعم SQL Server لجميع العملاء، بغض النظر عن خطة اشتراكهم. ومع ذلك، قد يتمتع العملاء الذين لديهم خطط اشتراك متميزة بإمكانية الوصول إلى ميزات دعم إضافية، مثل الدعم ذي الأولوية ومهندسي الدعم المخصصين.
فيما يلي بعض مزايا استخدام دعم SQL Server:
إذا كنت تواجه مشاكل مع SQL Server، فيجب عليك الاستفادة من خيارات الدعم المتاحة. يمكن أن يساعدك دعم Microsoft في الحصول على أقصى استفادة من SQL Server والحفاظ على تشغيل قاعدة البيانات الخاصة بك بسلاسة.
عادةً ما يتبع دورة حياة دعم SQL Server نمطًا مشابهًا لمنتجات برامج Microsoft الرئيسية الأخرى، والتي تتضمن مرحلتين رئيسيتين: الدعم الأساسي والدعم الموسع. يأتي كل إصدار من SQL Server مع دورة حياة محددة مسبقًا يتلقى خلالها أنواعًا مختلفة من الدعم.
الدعم الأساسي: تستمر هذه المرحلة عادةً لمدة 5 سنوات بعد إصدار SQL Server. خلال هذه الفترة، توفر Microsoft ما يلي:
– تحديثات الأمان.
– تصحيحات غير متعلقة بالأمان.
– تغييرات في التصميم وطلبات الميزات.
– دعم مجاني مضمن في الترخيص.
– الدعم المدفوع (بما في ذلك الدعم المميز والأساسي).
الدعم الموسع: بعد الدعم الأساسي، يستمر الدعم الموسع لـ MS SQL Server عادةً لمدة 5 سنوات أخرى، وخلال هذه المرحلة:
– تواصل Microsoft تقديم تحديثات الأمان.
– لا يتوفر دعم الإصلاحات السريعة غير المتعلقة بالأمان إلا في حالة وجود اتفاقية دعم الإصلاحات السريعة الموسعة (وقد يترتب على ذلك رسوم إضافية).
– لا تتوفر أي ميزات جديدة أو تغييرات في التصميم.
– لم يعد الدعم المجاني المضمن في الترخيص متاحًا، على الرغم من استمرار توفر الدعم المدفوع.
ما بعد الدعم الموسع: بمجرد انتهاء الدعم الموسع، لن توفر Microsoft تحديثات أمان منتظمة لـ SQL Server. يمكن للعملاء القيام بأحد الإجراءات التالية:
– الترحيل إلى إصدار أحدث من SQL Server لا يزال ضمن دورة حياة الدعم.
– شراء تحديثات الأمان الموسعة (ESU) للتحديثات الأمنية الحرجة أو المهمة، حيثما كانت متوفرة. عادةً ما تكون تحديثات الأمان الموسعة (ESU) متاحة للشراء لمدة تصل إلى 3 سنوات بعد انتهاء الدعم الموسع، ويزداد سعرها عمومًا كل عام لدعم Microsoft SQL Server.
يعد البقاء ضمن دورة حياة الدعم أمراً بالغ الأهمية للحفاظ على أمان بيئات SQL Server والامتثال لها، لذا يجب أن يكون التخطيط للترقيات أو شراء وحدات ESU عند الضرورة جزءاً من خطة إدارة تكنولوجيا المعلومات لديك.
يشير انتهاء دعم SQL Server إلى التاريخ الذي تتوقف فيه Microsoft عن توفير تحديثات الأمان والتحديثات غير المتعلقة بالأمان وإصلاحات الأخطاء والدعم الفني أو تحديثات المحتوى الفني عبر الإنترنت لإصدار معين من SQL Server. وهذا يعني أنك إذا كنت لا تزال تستخدم إصدارًا غير مدعوم من SQL Server، فأنت معرض لخطر الثغرات الأمنية والمشاكل الأخرى. توصي Microsoft بشدة بالترقية إلى إصدار أحدث من SQL Server في أقرب وقت ممكن.
فيما يلي جدول بتواريخ انتهاء الدعم لأحدث إصدارات SQL Server:
| الإصدار | نهاية الدعم الأساسي | نهاية الدعم الموسع |
| SQL Server 2016 | 11 يناير 2022 | 11 يناير 2027 |
| SQL Server 2017 | 14 يناير 2024 | 14 يناير 2029 |
| SQL Server 2019 | 9 يناير 2024 | 9 يناير 2029 |
إذا لم تتمكن من الترقية إلى إصدار أحدث من SQL Server، فقد ترغب في شراء تحديثات الأمان الموسعة (ESU). ESU هي خدمة مدفوعة توفر تحديثات أمان للإصدارات غير المدعومة من SQL Server لمدة تصل إلى ثلاث سنوات بعد انتهاء الدعم الموسع. ومع ذلك، لا تتوفر ESU لجميع إصدارات SQL Server، وقد لا تكون متاحة للشراء في جميع البلدان أو المناطق.
فيما يلي جدول يوضح توفر وحدات ESU لأحدث إصدارات SQL Server:
| الإصدار | وحدات ESU متوفرة |
| SQL Server 2016 | نعم |
| SQL Server 2017 | لا |
| SQL Server 2019 | لا |
إذا كنت لا تزال تستخدم إصدارًا غير مدعوم من SQL Server، فيجب عليك اتخاذ خطوات لتقليل مخاطر تشغيل البرامج غير المدعومة. ويشمل ذلك ما يلي:
توصي Microsoft بالترقية إلى SQL Server 2022 أو SQL Server 2019 في أقرب وقت ممكن للاستفادة من أحدث ميزات الأمان وتحسينات الأداء.
انتهى دعم SQL Server 2012 في 12 يوليو 2022. وهذا يعني أن Microsoft لم تعد توفر تحديثات الأمان أو التحديثات غير المتعلقة بالأمان أو إصلاحات الأخطاء أو الدعم الفني أو تحديثات المحتوى الفني عبر الإنترنت لـ SQL Server 2012. إذا كنت لا تزال تستخدم SQL Server 2012، فأنت معرض لخطر الثغرات الأمنية والمشاكل الأخرى. توصي Microsoft بشدة بالترقية إلى إصدار أحدث من SQL Server في أقرب وقت ممكن.
فيما يلي المخاطر المحتملة لاستمرار استخدام SQL Server 2012:
فيما يلي بعض الخيارات للترحيل من SQL Server 2012:
توصي Microsoft بالترقية إلى SQL Server 2022 أو SQL Server 2019 في أقرب وقت ممكن للاستفادة من أحدث ميزات الأمان وتحسينات الأداء.
انتهى الدعم الأساسي لـ SQL Server 2014 في 9 يوليو 2019. ومن المقرر أن ينتهي الدعم الموسع لـ SQL Server 2014 في 9 يوليو 2024.
إليك ما تعنيه كل مرحلة:
تاريخ انتهاء الدعم الأساسي: يتم دعم المنتج بشكل كامل ويحصل على تحديثات الميزات وإصلاحات الأخطاء وتحديثات الأمان.
تاريخ انتهاء الدعم الموسع: يتلقى المنتج تحديثات الأمان الهامة فقط، ولا يزال الدعم المدفوع متاحًا. لا يتم إصدار أي ميزات جديدة أو تحديثات غير متعلقة بالأمان.
بمجرد وصول SQL Server 2014 إلى نهاية فترة الدعم الموسع:
لا مزيد من التحديثات: لن تصدر Microsoft أي تحديثات أمنية أو تصحيحات عبر القنوات المعتادة، مما قد يعرض الأنظمة لخطر أي ثغرات أمنية جديدة يتم اكتشافها بعد ذلك التاريخ.
لا مزيد من الدعم الفني: لن يتم توفير الدعم الفني المنتظم للمشكلات ما لم تكن لديك اتفاقية دعم ممتد خاصة مع Microsoft أو US Cloud.
مخاوف تتعلق بالامتثال: إذا كنت تعمل في قطاع يتطلب تشغيل برامج مدعومة لأسباب تتعلق بالامتثال، فإن الاستمرار في تشغيل SQL Server 2014 بعد انتهاء الدعم الموسع قد يتسبب في مشكلات تتعلق بالامتثال، ما لم تستخدم مزود دعم تابع لجهة خارجية مثل US Cloud.
بالنسبة للشركات التي لا تزال تستخدم SQL Server 2014، تشمل الخيارات التي يجب مراعاتها قبل انتهاء الدعم الموسع ما يلي:
الترقية: قم بالترحيل إلى إصدار أحدث من SQL Server لا يزال يتمتع بدعم نشط، مثل SQL Server 2016 أو 2017 أو 2019 أو إصدار أحدث.
تحديثات الأمان الممتدة (ESU): إذا قدمت Microsoft تحديثات ESU لـ SQL Server 2014، يمكن للمؤسسات شراء هذه التحديثات لمواصلة تلقي تصحيحات الأمان الهامة أثناء تخطيط مسار الترقية. تتوفر تحديثات ESU عادةً لمدة أقصاها ثلاث سنوات بعد انتهاء الدعم الممتد.
الانتقال إلى Azure: يمكن أن يوفر الانتقال إلى Azure SQL Database Managed Instance أو Azure SQL Database أو SQL Server على Azure VMs خدمة مُدارة مع أحدث ميزات الأمان والتحديثات.
من المهم أن تخطط المؤسسات لنهاية الدعم الموسع لضمان بقاء بيئاتها آمنة ومتوافقة ووظيفية. راجع دائمًا أحدث وثائق Microsoft الرسمية أو موقع ويب سياسة دورة حياة Microsoft للحصول على أحدث المعلومات.
انتهى الدعم الأساسي لـ SQL Server 2016 في 11 يناير 2022، وسينتهي الدعم الموسع في 11 يناير 2027. وهذا يعني أن Microsoft لم تعد توفر تحديثات الأمان أو التحديثات غير المتعلقة بالأمان أو إصلاحات الأخطاء أو الدعم الفني أو تحديثات المحتوى الفني عبر الإنترنت لـ SQL Server 2016. إذا كنت لا تزال تستخدم SQL Server 2016، فأنت معرض لخطر الثغرات الأمنية والمشاكل الأخرى. توصي Microsoft بشدة بالترقية إلى إصدار أحدث من SQL Server في أقرب وقت ممكن.
فيما يلي بعض المخاطر المحتملة للاستمرار في استخدام SQL Server 2016:
فيما يلي بعض الخيارات للترحيل من SQL Server 2016:
توصي Microsoft بالترقية إلى SQL Server 2022 أو SQL Server 2019 في أقرب وقت ممكن للاستفادة من أحدث ميزات الأمان وتحسينات الأداء.
سينتهي الدعم الأساسي لـ SQL Server 2019 في9 يناير 2024، بينما سينتهي الدعم الموسع في9 يناير 2029. وهذا يعني أن Microsoft لن تقدم بعد الآن تحديثات الأمان أو التحديثات غير المتعلقة بالأمان أو إصلاحات الأخطاء أو الدعم الفني أو تحديثات المحتوى الفني عبر الإنترنت لـ SQL Server 2019 بعد انتهاء الدعم الموسع. يوصى بشدة بالترقية إلى إصدار أحدث من SQL Server لمواصلة تلقي الدعم وتحديثات الأمان.
إذا كنت لا تزال تستخدم SQL Server 2019 بعد انتهاء الدعم الموسع له، فأنت معرض لخطر الثغرات الأمنية والمشاكل الأخرى. توصي Microsoft بشدة بالترقية إلى إصدار أحدث من SQL Server في أقرب وقت ممكن.
فيما يلي المخاطر المحتملة لاستمرار استخدام SQL Server 2019 بعد انتهاء الدعم الموسع:
فيما يلي بعض الخيارات للترحيل من SQL Server 2019:
توصي Microsoft بالترقية إلى SQL Server 2022 في أقرب وقت ممكن للاستفادة من أحدث ميزات الأمان وتحسينات الأداء.
كانت حزم خدمات SQL Server (SPs) عبارة عن تحديثات تراكمية كانت Microsoft توفرها لمنتجات SQL Server الخاصة بها. وكانت تتضمن جميع التصحيحات والتحديثات التي تم إصدارها منذ آخر حزمة خدمات (أو منذ الإصدار الأولي إذا كانت الحزمة الأولى) وأحيانًا كانت تتضمن تحسينات وميزات جديدة.
تضمنت الجوانب الرئيسية لحزم خدمات SQL Server ما يلي:
التحديثات التراكمية: احتوى كل حزمة خدمة على جميع الإصلاحات من التصحيحات السابقة، مما سهّل على المستخدمين التأكد من تحديث أنظمتهم دون الحاجة إلى تثبيت كل تحديث على حدة.
الاختبار والاستقرار: قبل إصدارها، تم اختبار حزم الخدمات بشكل شامل لضمان التوافق والاستقرار. كان تطبيق حزمة الخدمات يعتبر أفضل ممارسة لصيانة تثبيتات SQL Server.
دورة حياة الدعم: غالبًا ما تطلب Microsoft تثبيت أحدث حزمة خدمات (Service Pack) للحفاظ على دعم المنتج. على سبيل المثال، للحصول على الدعم الفني من Microsoft، قد يُطلب منك تثبيت أحدث حزمة خدمات (SP).
ومع ذلك، بدءًا من SQL Server 2017، تخلت Microsoft عن إصدار حزم الخدمات لـ SQL Server. وبدلاً من ذلك، انتقلت إلى نموذج خدمة جديد يوفر تحديثات تراكمية (CUs) وتحديثات مهمة بشكل أكثر تكرارًا. يهدف هذا التغيير إلى تبسيط الصيانة وتحسين الجودة وتسهيل تحديث تثبيتات SQL Server للعملاء.
التحديثات التراكمية: تؤدي التحديثات التراكمية الآن الدور الذي كانت تؤديه حزم الخدمات سابقًا، من خلال توفير مجموعة مجمعة من التحديثات لـ SQL Server. يتم إصدارها بانتظام (كل شهر أو شهرين تقريبًا) وتشمل كل شيء من التحديثات التراكمية السابقة، مما يعني أنها تراكمية أيضًا.
توفر مصفوفة دعم SQL Server مصدرًا مركزيًا للمعلومات لمسؤولي SQL Server لفهم التكوينات والإصدارات المدعومة من MS SQL Server.
| مصفوفة الدعم | SQL Server 2019 | SQL Server 2016 | SQL Server 2014 | SQL Server 2012 |
| Windows Server 2022 | نعم – RTM | لا | لا | لا |
| Windows Server 2019 | نعم – RTM | نعم – SP2 | نعم – SP3 | نعم – SP4 |
| Windows Server 2016 | نعم – RTM | نعم – SP2 | نعم – SP3 | نعم – SP4 |
| Windows Server 2012/R2 | لا | نعم – SP2 | نعم – SP3 | نعم – SP4 |
يتيح لك دعم JSON في SQL Server تخزين بيانات JSON وإدارتها والاستعلام عنها داخل قاعدة بيانات علائقية. وهذا يتيح لك دمج بيانات JSON بسلاسة مع تطبيقات SQL Server الحالية لديك، والاستفادة من قوة النموذج العلائقي وقدرات الاستعلام في SQL Server.
تتضمن الميزات الرئيسية لدعم JSON في SQL Server ما يلي:
فوائد استخدام دعم JSON في SQL Server:
يوفر دعم JSON في SQL Server طريقة قوية ومرنة لإدارة واستخدام بيانات JSON في بيئة قاعدة البيانات العلائقية. فهو يبسط تخزين البيانات، ويعزز قدرات التطبيقات، ويحسن الأداء، مما يجعله أداة قيّمة لإدارة البيانات الحديثة.
يشير دعم التحويل التلقائي لـ SQL Server إلى قدرة بيئة SQL Server على الاستمرار في العمل في حالة حدوث عطل في النظام أو انقطاع الخدمة أو أنواع أخرى من انقطاع الخدمة. وهذا جانب مهم من جوانب التوافر العالي لـ SQL Server وقدراته على التعافي من الكوارث.
فيما يلي نظرة عامة على الميزات والخيارات الرئيسية لدعم التحويل التلقائي في SQL Server:
مثيلات مجموعات تجاوز الفشل في SQL Server (FCI): يتم إنشاء مثيلات FCI على أساس مجموعات تجاوز الفشل في Windows Server (WSFC) وتوفر توفرًا عاليًا لمثيلات SQL Server. مجموعة تجاوز الفشل هي مجموعة من الخوادم المستقلة التي تعمل معًا لزيادة توفر الخدمات والتطبيقات. ترتبط الخوادم بكابلات مادية وبرامج. في حالة فشل أحد الخوادم (أو العقد) المجمعة، تبدأ عقدة أخرى في تقديم الخدمة (عملية تُعرف باسم التحويل التلقائي).
مجموعات التوافر الدائم لـ SQL Server: هذا حل عالي التوافر واستعادة البيانات بعد الكوارث تم تقديمه في SQL Server 2012. وهو يتيح لك نسخ قواعد بيانات متعددة وتحويلها كمجموعة. تدعم مجموعات التوافر بيئة تحويل لمجموعة منفصلة من قواعد بيانات المستخدمين، تُعرف باسم قواعد بيانات التوافر، والتي يتم تحويلها معًا.
انعكاس قاعدة البيانات: هذا حل قديم يتم التخلص منه تدريجياً لصالح مجموعات التوفر، ولكنه لا يزال مدعومًا في الإصدارات السابقة من SQL Server. ينقل انعكاس قاعدة البيانات سجلات سجل المعاملات من خادم (الخادم الرئيسي) إلى خادم آخر (خادم الانعكاس).
نقل السجلات: هذا حل أساسي لتوفير التوافر العالي لـ SQL Server يتضمن النسخ الاحتياطي الدوري لسجل المعاملات على الخادم الأساسي واستعادته على خادم ثانوي (خادم احتياطي).
التكرار: على الرغم من أن التكرار لا يُعتبر عادةً تقنية تجاوز الفشل، إلا أنه يمكن استخدامه في بعض السيناريوهات لتوفير وصول للقراءة إلى البيانات في حالة فشل الخادم الأساسي.
تم تصميم دعم التحويل التلقائي في SQL Server لتلبية متطلبات استمرارية الأعمال المختلفة، مثل:
التوافر العالي (HA): الحفاظ على إمكانية الوصول إلى قواعد البيانات في حالة تعطل الأجهزة والبرامج.
استعادة البيانات بعد الكوارث (DR): الحماية من فقدان البيانات في الحالات الأكثر خطورة، مثل تعطل الموقع بالكامل بسبب الكوارث الطبيعية.
يتطلب التكوين الصحيح لدعم التحويل التلقائي تخطيطًا دقيقًا وتنفيذًا واختبارًا منتظمًا لضمان سير عملية التحويل التلقائي بسلاسة عند الحاجة. يعتمد اختيار التكنولوجيا والبنية على المتطلبات المحددة للأعمال، بما في ذلك مدة التعطل المقبولة (هدف وقت الاستعادة – RTO) وفقدان البيانات (هدف نقطة الاستعادة – RPO).
يشير دعم إصدار SQL Server إلى الفترة التي توفر خلالها Microsoft التحديثات والتصحيحات الأمنية والدعم الفني لإصدار معين من SQL Server. تنقسم دورة حياة الدعم هذه إلى مرحلتين: الدعم الأساسي والدعم الموسع.
عادةً ما يستمر الدعم الأساسيلمدة خمس سنوات من تاريخ إصدار إصدار SQL Server. خلال هذه المرحلة، توفر Microsoft ما يلي:
عادةً ما يستمر الدعم الموسعلمدة خمس سنوات بعد انتهاء الدعم الأساسي. خلال هذه المرحلة، توفر Microsoft ما يلي:
بمجرد انتهاء الدعم الموسع، لن تقدم Microsoft أي تحديثات أو دعم فني لهذا الإصدار من SQL Server. وهذا يعني أن الإصدار لم يعد يعتبر آمنًا وقد لا يكون متوافقًا مع الإصدارات الأحدث من Windows Server أو البرامج الأخرى.
فيما يلي جدول بنهاية الدعم الأساسي والموسع لأحدث إصدارات SQL Server:
| الإصدار | نهاية الدعم الأساسي | نهاية الدعم الموسع |
| SQL Server 2016 | 11 يناير 2022 | 11 يناير 2027 |
| SQL Server 2017 | 14 يناير 2024 | 14 يناير 2029 |
| SQL Server 2019 | 9 يناير 2024 | 9 يناير 2029 |
| SQL Server 2022 | 12 يوليو 2027 | 12 يوليو 2032 |