SQL Server و SQL Server Compact سیستمهای مدیریت پایگاه داده رابطهای (RDBMS) شرکت مایکروسافت هستند. همانطور که از نام آنها پیداست، این نرمافزارها برای مدیریت پایگاههای داده مورد استفاده در کسبوکارها طراحی شدهاند.
پشتیبانی از SQL Server 2016 بهطور کامل در ۱۴ ژوئیه ۲۰۲۶ (23 تیر 1405) به پایان خواهد رسید. اما جای نگرانی نیست؛ این راهنما به شما کمک میکند تا برای این تغییر آماده شوید.
مایکروسافت تاریخهای پایان چرخه پشتیبانی (End of Life یا EOL) تمامی محصولات خود را اعلام میکند تا مشتریان از زمان توقف پشتیبانی هر محصول آگاه باشند. SQL Server نیز از این قاعده مستثنا نیست. هر نسخه از SQL Server معمولاً دارای دو تاریخ مهم است:
- پایان پشتیبانی اصلی (End of Mainstream Support)
- پایان پشتیبانی توسعهیافته (End of Extended Support)
چرا پایان پشتیبانی SQL Server اهمیت دارد؟
پس از پایان پشتیبانی اصلی (Mainstream Support)، مایکروسافت دیگر اصلاحیههای غیرامنیتی (Non-Security Hotfixes) را ارائه نمیدهد؛ مگر اینکه قرارداد پشتیبانی ویژه (Extended Support Agreement) داشته باشید. همچنین:
- گارانتی محصول به پایان میرسد.
- درخواستهای مربوط به افزودن قابلیتهای جدید یا اعمال تغییرات دیگر پذیرفته نمیشود.
زمانی که محصول به پایان پشتیبانی توسعهیافته (Extended Support End Date) برسد، مایکروسافت دیگر هیچگونه:
- وصله امنیتی (Security Patch)
- بهروزرسانی امنیتی (Security Update)
- یا خدمات پشتیبانی
برای آن ارائه نخواهد کرد.
در نتیجه، اگر سازمانها نسخه SQL Server خود را به نسخهای که همچنان پشتیبانی میشود ارتقا ندهند، با خطرات قابل توجهی مواجه خواهند شد؛ از جمله:
- افزایش آسیبپذیری در برابر تهدیدات امنیتی به دلیل عدم دریافت وصلههای امنیتی جدید.
- احتمال عدم انطباق با استانداردها و مقررات امنیت اطلاعات و حفاظت از دادهها که استفاده از نرمافزارهای پشتیبانیشده را الزامی میکنند.
- بروز مشکلات سازگاری، کاهش پایداری و افت عملکرد؛ زیرا فناوریهای جدید برای عملکرد صحیح به قابلیتهای نسخههای جدید SQL Server وابسته هستند.
جدول پایان چرخه پشتیبانی (EOL) SQL Server
| نسخه SQL Server | تاریخ پایان پشتیبانی (EOL) | امکان دریافت بهروزرسانی امنیتی تمدیدشده (ESU) |
|---|---|---|
| Microsoft SQL Server 2005 | 12 آوریل 2016 | خیر |
| Microsoft SQL Server 2008 | 9 ژوئیه 2019 | تا 12 ژوئیه 2022تا 11 ژوئیه 2023 (فقط Azure) |
| Microsoft SQL Server 2008 R2 | 9 ژوئیه 2019 | تا 12 ژوئیه 2022تا 11 ژوئیه 2023 (فقط Azure) |
| Microsoft SQL Server 2012 | 12 ژوئیه 2022 | تا 8 ژوئیه 2025 |
| SQL Server 2014 | 9 ژوئیه 2024 | خیر |
| SQL Server 2016 | 14 ژوئیه 2026 | خیر |
| SQL Server 2017 | 12 اکتبر 2027 | خیر |
| SQL Server 2019 | 8 ژانویه 2030 | خیر |
| SQL Server 2022 | 11 ژانویه 2033 | خیر |
| SQL Server 2025 | 6 ژانویه 2036 | خیر |
پایان عمر (End of Life) اسکیوال سرور ۲۰۱۶
پشتیبانی از SQL Server 2016 در تاریخ ۱۴ ژوئیه ۲۰۲۶ به پایان میرسد. برای حفظ وضعیت پشتیبانی، توصیه میشود که به نسخهای جدیدتر از SQL Server، بهویژه آخرین نسخه یعنی SQL Server 2025، مهاجرت کنید. میتوانید تمامی اطلاعات لازم را در «راهنمای مهاجرت مایکروسافت» بیابید. علاوه بر برخورداری از پشتیبانی مداوم، SQL Server 2025 شامل بهروزرسانیهای متعدد، وصلههای امنیتی جدید و قابلیتهایی از جمله امکانات هوش مصنوعی (AI) است.
اجرای گزارش حسابرسی پایان عمر SQL Server
«گزارش حسابرسی پایان عمر SQL Server» ما، نمایی کلی از تمامی نصبهای SQL Server در شبکه شما ارائه میدهد و مشخص میکند که آیا تاریخ پشتیبانی گسترده (Extended Support) آنها به پایان رسیده است یا خیر.
اجرای گزارش حسابرسی پایان عمر SQL Server
پس از گذشتن تاریخ پشتیبانی گسترده، ممکن است SQL Serverهای شما دیگر امن نباشند، زیرا دیگر بهروزرسانیهای امنیتی را دریافت نخواهند کرد. اکیداً توصیه میشود اگر سرورهایی دارید که به تاریخ پایان عمر خود رسیده یا از آن عبور کردهاند، هرچه سریعتر آنها را بهروزرسانی کنید.

پایان عمر نسخههای قدیمی SQL Server
پایان عمر SQL Server 2012 (ESU)
پشتیبانی رسمی SQL Server 2012 در تاریخ 12 ژوئیه 2022 و پس از پایان چرخه عمر ۱۰ ساله آن به پایان رسید. با این حال، کاربران میتوانستند با خرید بسته Extended Security Updates (ESU) تا ۳ سال دیگر از بهروزرسانیهای امنیتی بهرهمند شوند. اکنون این دوره سهساله نیز به پایان رسیده است؛ بنابراین SQL Server 2012 از تاریخ 8 ژوئیه 2025 بهطور کامل از چرخه پشتیبانی خارج میشود و دیگر هیچ گزینهای برای تمدید پشتیبانی وجود نخواهد داشت.
برای حفظ پشتیبانی، توصیه میشود به نسخه جدیدتری از SQL Server، بهویژه SQL Server 2022، مهاجرت کنید. این نسخه عملکرد بهتر، قابلیتهای امنیتی پیشرفتهتر و امکانات گستردهتر برای یکپارچهسازی با سرویسهای ابری را ارائه میدهد. اطلاعات کامل درباره فرآیند مهاجرت در راهنمای مهاجرت مایکروسافت موجود است.
پایان پشتیبانی اصلی (Mainstream Support) SQL Server 2019
پشتیبانی اصلی SQL Server 2019 در تاریخ 28 فوریه 2025 به پایان میرسد. پس از این تاریخ، مایکروسافت دیگر بهروزرسانیهای معمول، رفع اشکالها و وصلههای غیرامنیتی را ارائه نخواهد کرد. با این حال، پشتیبانی تمدیدشده (Extended Support) تا 8 ژانویه 2030 ادامه خواهد داشت و در این مدت بهروزرسانیهای امنیتی حیاتی همچنان منتشر میشوند.
برای سازمانهایی که هنوز از SQL Server 2019 استفاده میکنند، اکنون زمان مناسبی برای برنامهریزی جهت ارتقا است. یکی از مسیرهای پیشنهادی، مهاجرت به SQL Server 2022 است که عملکرد بهتر، امنیت بیشتر و قابلیتهای پیشرفتهتری برای یکپارچهسازی با فضای ابری ارائه میدهد. ارتقا به نسخه جدیدتر، تضمینکننده ادامه پشتیبانی، دسترسی به قابلیتهای جدید و پایداری بیشتر در بلندمدت خواهد بود.
پایان عمر SQL Server 2014
SQL Server 2014 در تاریخ 9 ژوئیه 2024 به پایان دوره پشتیبانی تمدیدشده خود رسید. پس از بیش از ۱۰ سال، تنها راه مورد تأیید برای ادامه استفاده از این نسخه، خرید اشتراک Extended Security Updates (ESU) بود که امکان دریافت ۳ سال پشتیبانی اضافی را فراهم میکرد. به این ترتیب، برای سازمانهایی که هزینه آن را پرداخت کنند، امکان تمدید پشتیبانی تا سال 2027 وجود دارد.
بر اساس دادههای ما، 17 درصد از سرورهای SQL همچنان از SQL Server 2014 استفاده میکنند و برای ادامه فعالیت یا باید اشتراک ESU را تهیه کنند یا به نسخهای جدیدتر و پشتیبانیشده ارتقا یابند.
پایان عمر SQL Server 2012
SQL Server 2012 در تاریخ 12 ژوئیه 2022 و پس از بیش از ۱۰ سال پشتیبانی، رسماً به پایان عمر خود رسید. اگرچه توصیه میشود پایگاههای داده به نسخههای جدیدتر SQL Server منتقل شوند، اما سازمانها همچنان میتوانستند با خرید بسته Extended Security Updates (ESU) تا ۳ سال دیگر از پشتیبانی امنیتی بهرهمند شوند. این گزینه برای سازمانهایی در نظر گرفته شده بود که هنوز آمادگی لازم برای مهاجرت را نداشتند.
پایان عمر SQL Server 2008 و SQL Server 2008 R2
SQL Server 2008 و SQL Server 2008 R2 در تاریخ 9 ژوئیه 2019 به پایان دوره پشتیبانی خود رسیدند. همچنین Windows Server 2008 و Windows Server 2008 R2 نیز همزمان با Windows 7 در تاریخ 14 ژانویه 2020 از چرخه پشتیبانی خارج شدند.
سازمانهایی که همچنان از این نسخههای SQL Server استفاده میکردند، میتوانستند با خرید بستههای Extended Security Updates (ESU)، پشتیبانی را تا 12 ژوئیه 2022 تمدید کنند. برای آن دسته از سازمانهایی که به یک سال پشتیبانی بیشتر نیاز داشتند، تنها گزینه استفاده از نسخه Azure بود که از سال چهارم بهروزرسانی امنیتی تمدیدشده نیز بهرهمند میشد.
بر اساس سیاست چرخه عمر مایکروسافت (Microsoft Lifecycle Policy)، نسخههای 2008 و 2008 R2 از SQL Server و Windows Server در مجموع ۱۰ سال پشتیبانی دریافت کردند که شامل ۵ سال پشتیبانی اصلی (Mainstream Support) و ۵ سال پشتیبانی تمدیدشده (Extended Support) بود.
ارتقا به SQL Server 2019
یکی دیگر از مسیرهای پیش رو، ارتقا به نسخههای جدیدتر این محصولات، مانند SQL Server 2019، است.
با ارتقای سیستمهای موجود، سازمان شما میتواند برای چندین سال آینده از:
- بهروزرسانیهای امنیتی
- پشتیبانی رسمی
- قابلیتهای جدید
بهرهمند شود.
مهاجرت به Azure
توصیه اصلی، انتقال بارهای کاری Microsoft SQL از محیط داخلی سازمان (On-Premise) به فضای ابری Microsoft Azure است.
با ارتقای فناوری پایگاه داده قدیمی داخلی، سازمانها میتوانند:
- محیط فناوری اطلاعات خود را یکپارچهتر کنند
- عملکرد سیستمها را بهینه کنند
- فرآیند بازیابی اطلاعات (Recovery) را بهبود دهند
- تأمین و راهاندازی منابع (Provisioning) را سریعتر انجام دهند
فضای ابری یک محیط همیشه بهروز (Evergreen) فراهم میکند و امکان افزایش یا کاهش منابع بر اساس نیاز را میدهد؛ بهگونهای که فقط هزینه منابع مصرفشده پرداخت میشود.
سرویسهایی مانند Exchange Online در مجموعه Office 365 یا Azure SQL Database نمونههایی از رویکرد مدرن مایکروسافت برای برنامههای سروری هستند.
مایکروسافت اعلام کرده است که با ایجاد تغییرات جزئی در کد، امکان میزبانی SQL Server 2008 یا SQL Server 2008 R2 روی Azure SQL Database وجود دارد.

پایان چرخه پشتیبانی (End of Life یا EOL) در SQL Server به معنای پایان دورهای است که مایکروسافت برای یک نسخه مشخص از این محصول، خدمات رسمی مانند بهروزرسانیهای امنیتی، رفع اشکال، وصلههای نرمافزاری و پشتیبانی فنی ارائه میدهد. پس از رسیدن یک نسخه SQL Server به این مرحله، استفاده از آن همچنان ممکن است، اما سازمانها در برابر آسیبپذیریهای امنیتی جدید، مشکلات سازگاری و محدودیتهای فنی آینده با ریسک بیشتری مواجه خواهند شد. مایکروسافت معمولاً برای کاهش این ریسک، گزینههایی مانند Extended Security Updates (ESU) را برای مدت محدود ارائه میکند، اما راهکار اصلی و بلندمدت، ارتقا به نسخههای جدیدتر SQL Server یا مهاجرت به سرویسهای ابری مانند Azure SQL است. برنامهریزی بهموقع برای ارتقا، به سازمانها کمک میکند تا امنیت، کارایی، سازگاری با فناوریهای جدید و پایداری زیرساختهای پایگاه داده خود را حفظ کنند.
