- Список и расшифровка версий Microsoft SQL Server
- Список версий Microsoft SQL Server
- Описание версии Microsoft SQL Server
- Уровни версии Microsoft SQL Server
- Редакции Microsoft SQL Server
- Расшифровка номера версии Microsoft SQL Server
- Последние обновления для Microsoft SQL Server Latest updates for Microsoft SQL Server
- Последние обновления Latest updates
Список и расшифровка версий Microsoft SQL Server
Всем привет! В этом материале представлен список всех версий Microsoft SQL Server с указанием полного номера версии, даты выхода и даты прекращения поддержки, а также здесь есть подробная информация о том, что обычно включается в название версии и как расшифровывается та или иная часть версии Microsoft SQL Server.
Список версий Microsoft SQL Server
Ниже представлена таблица основных версий Microsoft SQL Server с указанием полного номера версии, даты выхода и информации об актуальности той или иной версии.
Версия Microsoft SQL Server
Прекращение поддержки
Описание версии Microsoft SQL Server
Достаточно часто полное наименование версии Microsoft SQL Server может выглядеть в виде следующей строки
Microsoft SQL Server 2019 (RTM) 15.0.2000.5 Enterprise Edition (X64)
Однако, наверное, многих интересовал вопрос, что же означает та или иная цифра, тот или иной текст в этой строке.
Если с наименованием и разрядностью более-менее понятно, то все остальные пункты могут принимать много различных значений, и каждое из этих значений что-то означает, поэтому давайте рассмотрим более подробно каждую часть и узнаем, что конкретно означает то или иное значение.
Уровни версии Microsoft SQL Server
Каждое программное обеспечение проходит много стадий разработки и каждая стадия каким-то образом называется и, соответственно, маркируется. Наверное, всем известны такие понятия, как beta-версия, релиз-кандидат и так далее, так вот, у Microsoft эти стадии выглядят как «Уровни версии» или их еще называют «Уровни продукта».
Поэтому в полном наименовании версии Microsoft SQL Server практически всегда встречаются такие буквы как: RTM, CU, SP, CTP, RC и другие, а что же они означают? Давайте разбираться.
CTP (Community Technology Preview) – beta версия, т.е. предварительная версия – это незаконченный продукт, основная версия еще не вышла. Функционал к выходу основной версии может еще измениться.
RC (Release Candidate) – релиз-кандидат. Это версия продукта, который практически завершен, и готов к выпуску, однако еще идет финальный этап тестирования. Функционал, скорей всего, изменяться больше не будет.
RTM (Released To Manufacturing) – релиз продукта. Первая официальная версия продукта, т.е. это исходная, готовая версия.
SP (Service Pack) – пакет обновлений. Это крупное обновление, которое включает целый набор обновлений и исправлений. Все пакеты обновлений SQL Server являются кумулятивными, т.е. каждый новый пакет обновлений содержит все исправления, включенные в предыдущие пакеты обновлений, а также любые новые исправления. Однако такие пакеты обновлений больше не выпускаются, начиная с SQL Server 2017, выпускаются только накопительные обновления (CU).
CU (Cumulative Update) – накопительное обновление. Эти обновления содержат исправления ошибок и улучшения, которые были добавлены после предыдущего выпуска.
GDR (General Distribution Release) – выпуск для общего распространения. Исправления, включенные в GDR, не включают обновлений CU, они включают изменения с предыдущего выпуска GDR. В основном эти обновления несут устранение проблем с безопасностью.
QFE (Quick Fix Engineering) – исправление (hotfix). Эти исправления устраняют какие-то часто встречающиеся проблемы у конкретного пользователя продукта. Такие обновления могут включать исправления CU. Обычно такие исправления предоставляются в рамках технической поддержки.
CVE (Common Vulnerabilities and Exposures) – устранение общеизвестных проблем с безопасностью.
OD (On-Demand) – исправление по требованию пользователя продукта, т.е. устраняются проблемы при конкретных сценариях у пользователей.
COD (Critical On-Demand) – исправление, связанное с обнаружением серьезной проблемы со стабильностью, функциональностью или безопасностью.
Редакции Microsoft SQL Server
Кроме уровня версии, которая отражает стадию разработки Microsoft SQL Server в целом как продукта, есть еще и редакции SQL Server, которые отражают функциональность и возможности Microsoft SQL Server. Иными словами, каждая из редакций имеет какой-то определенный функционал и ограничения.
Дело в том, что у всех организаций разные потребности, и многим полный функционал Microsoft SQL Server просто не нужен, кроме этого должна же быть какая-то бесплатная версия, например, для обучения.
Существует 4 основные редакции Microsoft SQL Server:
- Enterprise – самый полный выпуск, включает все возможности SQL Server, предназначен для крупных баз данных, которые требуют максимальной производительности, надежности, масштабируемости и доступности, а также имеют очень строгие требования по бизнес-аналитике;
- Standard – самая распространенная редакция, включает ключевые возможности управления данными и бизнес-аналитики. В отличие от выпуска Enterprise у Standard имеются ограничения, как в функциональности, так и в объеме использования ресурсов, например, максимальное количество ядер, которое можно задействовать, это 24;
- Developer – редакция для разработчиков программного обеспечения, которая включает полный функционал SQL Server, она позволяет создавать и тестировать приложения на основе SQL Server без ограничений. Она бесплатна, но ее могут использовать только программисты для разработки и демонстрации приложений, иными словами, в качестве сервера баз данных на предприятии ее использовать нельзя;
- Express – бесплатная редакция SQL Server, она подходит для обучения и разработки приложений для обработки данных на настольных компьютерах и небольших серверах (размером до 10 ГБ). У этого выпуска также есть ограничения, например, задействовать можно только 4 ядра, а максимально возможный размер базы данных 10 ГБ. По функционалу данная редакция также значительно уступает платным вариантам.
Расшифровка номера версии Microsoft SQL Server
С уровнями версий и редакциями Microsoft SQL Server разобрались, осталось понять, что означают цифры, указанные в номере версии, например, 15.0.2000.5.
Эти цифры, на самом деле, как раз и показывают конкретную версию Microsoft SQL Server.
Как видно, номер версии состоит из нескольких частей, где каждая часть уточняет версию.
В целом расшифровка выглядит следующим образом
MajorVersion.MinorVersion.ProductBuild.Revision
MajorVersion – это основная версия Microsoft SQL Server, она изменяется только тогда, когда выходит абсолютно новая версия SQL Server, например, у Microsoft SQL Server 2019 – это 15, в 2017 версии – это 14, остальные версии Вы можете посмотреть в таблице версий, которая приведена в начале данной статьи.
MinorVersion – это дополнительная версия Microsoft SQL Server, она изменяется редко, только когда в рамках текущей версии вносятся значительные изменения.
ProductBuild – это номер сборки Microsoft SQL Server, он изменяется при каждом обновлении Microsoft SQL Server в рамках текущей версии.
Revision – редакция (ревизия) сборки. Версии SQL Server, у которых номер всех версий, а также номер сборки одинаковый, являются полностью взаимозаменяемыми. Однако если редакция сборки отличается, это говорит о том, что уже после выпуска сборки, спустя время, была обнаружена, например, проблема безопасности в этой сборке, новая редакция сборки устраняет эту проблему. Данная цифра в большей степени предназначена для самих разработчиков Microsoft SQL Server.
Таким образом, мы можем расшифровать версию 15.0.2000.5 следующим образом
ОсновнойНомер.ДополнительныйНомер.НомерСборки.РедакцияСборки
Последние обновления для Microsoft SQL Server Latest updates for Microsoft SQL Server
Применимо к: Applies to: SQL Server SQL Server (все поддерживаемые версии) SQL Server SQL Server (all supported versions) Применимо к: Applies to: SQL Server SQL Server (все поддерживаемые версии) SQL Server SQL Server (all supported versions)
В этой статье перечислены последние обновления для продуктов SQL Server. This article lists the latest updates for SQL Server products. Чтобы получить сведения об обновлениях и инструкции для их скачивания, ознакомьтесь с записями блога о выпуске SQL Server. Follow the SQL Server Release Blog to receive information about updates and to download the updates.
Дополнительные сведения о поддерживаемых продуктах см. на странице Политика жизненного цикла поддержки Майкрософт. For more information about which products are supported please consult the Microsoft Product Lifecycle Page.
Последние обновления Latest updates
Каждая из приведенных ниже ссылок содержит сведения для всех применимых продуктов и технологий. Each of the following links provides information for all of the applicable products and technologies.
Версии продукта Product Versions | Последний пакет обновления Latest Service Pack | Последний выпуск для общего распространения (GDR) Latest GDR | Последнее накопительное обновление Latest cumulative update | Дата выпуска накопительного обновления (CU) CU Release Date | Общие рекомендации General Guidance |
---|---|---|---|---|---|
SQL Server 2019 SQL Server 2019 | Недоступно N/A | Статья базы знаний 4583458 KB 4583458 | CU 10 (статья базы знаний 5001090) CU 10 (KB 5001090) | 06.04.2021 4/6/2021 | Установка SQL Server 2019 SQL Server 2019 Installation |
SQL Server 2017 SQL Server 2017 | Недоступно N/A | Статья базы знаний 4583456 KB 4583456 | CU 23 (статья базы знаний 5000685) CU 23 (KB 5000685) | 24.02.2021 2/24/2021 | Установка SQL Server 2017 SQL Server 2017 Installation |
SQL Server 2016 SQL Server 2016 | Пакет обновления 2 (статья базы знаний 4052908) SP2 (KB 4052908) | Статья базы знаний 4583460 KB 4583460 | CU 17 (статья базы знаний 5001092) CU 17 (KB 5001092) | 29.03.2021 3/29/2021 | Установка SQL Server 2016 SQL Server 2016 Installation |
SQL Server 2016 SQL Server 2016 | Пакет обновления 1 (статья базы знаний 3182545) SP1 (KB 3182545) | Статья базы знаний 4505219 KB 4505219 | CU 15 + GDR (статья базы знаний 4505221) CU 15 + GDR (KB 4505221) | 09.07.2019 7/9/2019 | Установка SQL Server 2016 SQL Server 2016 Installation |
SQL Server 2016 SQL Server 2016 | Недоступно N/A | Статья базы знаний 4058560 KB4058560 | CU 9 (статья базы знаний 4058559) CU 9 (KB 4058559) | 22.11.2017 11/22/2017 | Установка SQL Server 2016 SQL Server 2016 Installation |
SQL Server 2014 SQL Server 2014 | Пакет обновления 3 (статья базы знаний 4022619) SP3 (KB 4022619) | Статья базы знаний 4583463 KB 4583463 | CU 4 (статья базы знаний 4583462) CU 4 (KB 4583462) | 12.01.2021 1/12/2021 | Установка SQL Server 2014 SQL Server 2014 Installation |
SQL Server 2014 SQL Server 2014 | Пакет обновления 2 (статья базы знаний 3171021) SP2 (KB 3171021) | Статья базы знаний 4505217 KB 4505217 | CU 18 (статья базы знаний 4500180) CU 18 (KB 4500180) | 29.07.2019 7/29/2019 | Установка SQL Server 2014 SQL Server 2014 Installation |
SQL Server 2014 SQL Server 2014 | Пакет обновления 1 (статья базы знаний 3058865) SP1 (KB 3058865) | Статья базы знаний 4032542 KB 4032542 | CU 13 (статья базы знаний 4019099) CU 13 (KB 4019099) | 08.08.2017 8/8/2017 | Установка SQL Server 2014 SQL Server 2014 Installation |
SQL Server 2014 SQL Server 2014 | Недоступно N/A | MS 15-058 MS 15-058 | CU 14 (статья базы знаний 3158271) CU 14 (KB 3158271) | 20.06.2016 6/20/2016 | Установка SQL Server 2014 SQL Server 2014 Installation |
SQL Server 2012 SQL Server 2012 | Пакет обновления 4 (статья базы знаний 4018073) SP4 (KB 4018073) | Статья базы знаний 4583465 KB 4583465 | Недоступно N/A | Недоступно N/A | Установка SQL Server 2012 SQL Server 2012 Installation |
SQL Server 2012 SQL Server 2012 | Пакет обновления 3 (статья базы знаний 3072779) SP3 (KB 3072779) | Статья базы знаний 4057115 KB 4057115 | CU 10 (статья базы знаний 4057121) CU 10 (KB 4057121) | 08.08.2017 8/8/2017 | Установка SQL Server 2012 SQL Server 2012 Installation |
SQL Server 2012 SQL Server 2012 | Пакет обновления 2 (статья базы знаний 2958429) SP2 (KB 2958429) | MS 16-136 MS 16-136 | CU 16 (статья базы знаний 3205054) CU 16 (KB 3205054) | 18.01.2017 1/18/2017 | Установка SQL Server 2012 SQL Server 2012 Installation |
SQL Server 2012 SQL Server 2012 | Пакет обновления 1 (статья базы знаний 2674319) SP1 (KB 2674319) | MS 15-058 MS 15-058 | CU 16 (статья базы знаний 3052476) CU 16 (KB 3052476) | 18.05.2015 5/18/2015 | Установка SQL Server 2012 SQL Server 2012 Installation |
SQL Server 2008 R2 SQL Server 2008 R2 | Пакет обновления 3 (статья базы знаний 2979597) SP3 (KB 2979597) | Статья базы знаний 4057113 KB 4057113 | Недоступно N/A | Недоступно N/A | Установка SQL Server 2008 R2 с пакетом обновления 3 SQL Server 2008 R2 SP3 Installation |
SQL Server 2008 R2 SQL Server 2008 R2 | Пакет обновления 2 (статья базы знаний 2630458) SP2 (KB 2630458) | MS 15-058 MS 15-058 | CU 13 (статья базы знаний 2967540) CU 13 (KB 2967540) | 30.06.2014 6/30/2014 | Установка SQL Server 2008 R2 с пакетом обновления 2 SQL Server 2008 R2 SP2 Installation |
SQL Server 2008 SQL Server 2008 | Пакет обновления 4 (статья базы знаний 2979596) SP4 (KB 2979596) | 4057114 4057114 | Недоступно N/A | Недоступно N/A | Обслуживание SQL Server 2008 SQL Server 2008 Servicing |
SQL Server 2008 SQL Server 2008 | Пакет обновления 3 (статья базы знаний 2546951) SP3 (KB 2546951) | MS 15-058 MS 15-058 | CU 17 (статья базы знаний 2958696) CU 17 (KB 2958696) | 19.05.2014 5/19/2014 | Обслуживание SQL Server 2008 SQL Server 2008 Servicing |
Узнайте, как проверять обновления: Testing and Developing Supportability Roadmaps for ISV Applications (Проверка и разработка схем действий по поддержке для приложений ISV (PDF)). Learn how to test updates: Testing and Developing Supportability Roadmaps for ISV Applications (PDF)