Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Исходная версия продукта: SQL Server (все поддерживаемые версии)
Исходный номер базы знаний (KB): 935897
В этой статье содержатся дополнительные сведения о каналах обслуживания для поддерживаемых в настоящее время версий Microsoft SQL Server. Критерии исправления включают обходную доступность, влияние клиента, воспроизводимость, сложность кода, который необходимо изменить, и т. д.
Чтобы определить версию, выпуск и последние обновления экземпляра SQL Server, просмотрите версию, выпуск и уровень обновления SQL Server и его компоненты. Дополнительные сведения о цикле поддержки для каждого продукта см. в разделе основной жизненный цикл. Чтобы понять различные варианты, доступные для продуктов SQL Server, которые достигли окончания поддержки, просмотрите варианты окончания поддержки SQL Server.
Механизмы доставки обновлений SQL Server
Команда SQL Server использует запланированную модель доставки для выпуска исправлений и обновлений продукта. В запланированной модели доставки клиент может получить исправление для решения наиболее критически важных ситуаций в разумное время. Кроме того, клиент может получить исправление, которое прошло строгое тестирование и выпущено на запланированной основе. Поэтому команда SQL Server создала следующие механизмы доставки.
Накопительное обновление (CU)
| Описание | SQL Server 2017 и более поздних версий (платформы Windows и Linux) | SQL Server 2016 и более ранних версий |
|---|---|---|
| Содержит | Все исправления, улучшения и усовершенствования функций с момента выпуска продукта. | Все исправления, улучшения и расширения функциональности с момента релиза (RTM) или с момента установки последнего базового пакета обновления. |
| Частота выпуска | Каждый месяц в течение первого года после выпуска SQL Server и каждые два месяца в течение оставшихся четырех лет полного 5-летнего основного жизненного цикла. | Каждые два месяца для заданной базовой линии. |
| Локализованное содержимое | Обеспечит локализованное содержимое, что позволит быстрее внедрять новые функции и улучшения поддерживаемости. | |
| Пример | KB5016394 — накопительное обновление 17 для SQL Server 2019 (microsoft.com) | B5001092 — накопительное обновление 17 для SQL Server 2016 SP2 (microsoft.com) |
| Примечания | CU31 для 2017 является последним накопительным пакетом обновления для SQL Server 2017. Мы отправим только исправления по запросу и обновления системы безопасности для SQL Server 2017. | Мы больше не отправляем обновления для SQL Server 2016 и более ранних версий. Будут отправлены только исправления по запросу и обновления системы безопасности. Для продуктов, которые достигли даты окончания расширенной поддержки, вам потребуется подписка расширенного обновления безопасности (ESU) для получения обновлений системы безопасности. |
Примечание.
Обновление может запрашиваться любым клиентом независимо от предложения поддержки.
Исправления по запросу (OD)
Содержит критически важные запросы исправления, удовлетворяющие всем этим условиям:
- Вам не терпится дождаться запланированного накопительного обновления.
- Разумного решения проблемы или обходного пути не существует.
- Проблема приводит к значительному влиянию на функциональные возможности продукта или приложения.
Исправление может запрашиваться любым клиентом независимо от предложения поддержки.
Хотфикс выпускается на или до даты, согласованной с учетом потребностей клиента. Оперативное исправление предназначено для определенной базовой версии системы, наподобие накопительного обновления или пакета обновления.
Эта сборка может содержать одно или несколько исправлений.
Нет определенной частоты.
Пример: KB4510083 — пакет обновления по запросу 2 для SQL Server 2017 CU15
Общий выпуск дистрибутива (GDR)
GDR решает проблему, которая затрагивает широкий круг клиентов, имеет последствия для безопасности, или то, или другое. GDR определяется и выдается корпорацией Майкрософт соответствующим образом и при необходимости. Число GDR сохраняется до минимума.
Клиент не может запросить GDR. Корпорация Майкрософт внутренно решает, классифицируется ли сообщаемое исправление и поставляется как GDR.
GDR выпускается через центр загрузки. GDR также выпускается с помощью Центра обновления Microsoft, Центра обновления Windows или того и другого.
Сведения об исправлениях версий SQL Server, которые не поддерживаются, см. в статье "Что такое расширенные обновления безопасности для SQL Server?".
Пример: KB5014356 . Описание обновления безопасности для SQL Server 2019 GDR: 14 июня 2022 г.
Примечание.
По умолчанию исправления распространяются через выпуски GDR, CU и OD. При низком объеме запросов на исправление продукта команда SQL Server останавливает выпуски CU и предоставляет исправления через выпуски GDR и OD. Команда SQL Server принимает решение на основе тенденций поддержки и спроса клиентов.
GDR может иметь либо базовые показатели RTM, либо базовые показатели CU. Последняя версия GDR для каждого базового плана является накопительной и включает исправления всех предыдущих GDR для соответствующего базового плана.
Примеры
Определите последнюю версию GDR для базового уровня RTM:
Ниже приведены группы GDR RTM, доступные для SQL Server 2019 по состоянию на 6 февраля 2023 г. при фильтрации по RTM-GDR в столбце накопительного обновления или идентификатора безопасности в электронной таблице.
| Номер сборки | Номер КБ | URL-адрес базы знаний | Дата выпуска | Уровень сервисного пакета | Накопительное обновление или идентификатор безопасности | Модель обслуживания |
|---|---|---|---|---|---|---|
| 15.0.2095.3 | 5014356 | https://support.microsoft.com/kb/5014356 | 14.06.2022 | Неприменимо | RTM-GDR | Выпуск для общего распространения (GDR) |
| 15.0.2080.9 | 4583458 | https://support.microsoft.com/kb/4583458 | 12.01.2021 | Неприменимо | RTM-GDR | Выпуск для общего распространения (GDR) |
| 15.0.2070.41 | 4517790 | https://support.microsoft.com/kb/4517790 | 2019-11-04 | Неприменимо | RTM-GDR | Выпуск для общего распространения (GDR) |
Если вы являетесь клиентом, который выбрал только обновления GDR для версии RTM и без кумулятивных обновлений (CU), 15.0.2095.3 — это последняя сборка GDR для RTM-основы.
Определите последние GDR для базовой линии CU:
Если вы используете НПО для экземпляра SQL Server, вы можете проверить наличие GDR для заданного накопительного пакета обновлений, просмотрев столбец Накопительный пакет обновлений или Идентификатор безопасности для соответствующей версии в таблице сборок и поискав запись CU<nn>-GDR (где nn — это текущий НПО, установленный для вашей версии SQL Server). Например, если вы хотите узнать, есть ли какие-либо GDR для SQL Server 2017 CU29, проверка на наличие "CU29-GDR" в идентификаторе накопительного обновления или безопасности покажет следующую строку.
| Номер сборки | Номер КБ | URL-адрес базы знаний | Дата выпуска | Уровень сервисного пакета | Накопительное обновление или идентификатор безопасности | Модель обслуживания |
|---|---|---|---|---|---|---|
| 14.0.3445.2 | 5014553 | https://support.microsoft.com/kb/5014553 | 14.06.2022 | Неприменимо | CU29-GDR | Накопительное обновление с помощью GDR |
Примечание.
Если есть накопительный пакет обновления с более поздним номером версии, чем версия CU<nn-GDR>, то более поздняя версия накопительного пакета обновления включает исправления GDR. Корпорация Майкрософт всегда рекомендует устанавливать последнее CU, доступное для определенной версии SQL Server.
Пакет обновления (SP)
Пакеты обновления больше не выпускаются для SQL Server 2017 и более поздних версий.
Пакеты обновления включают исправления и устранения проблем, о которых сообщает сообщество Microsoft SQL Server. Пакеты обновления также могут включать улучшения продуктов и компонентов.
Пакеты обновления обычно выпускаются по ежегодному расписанию.
Пакеты обновления также могут содержать вопросы, которые, по мнению нашей службы поддержки, необходимо урегулировать. Наиболее распространенные проблемы, которые включены, влияют на случаи поддержки и удовлетворенность клиентов. Эти обновления и компоненты удобно упаковываются для простого скачивания.
Пакеты обновления являются накопительными. Каждый новый пакет обновления содержит все исправления, которые находятся в предыдущих пакетах обновления, вместе с любыми новыми исправлениями. Перед установкой последнего пакета обновления вам не нужно устанавливать предыдущий пакет обновления. Чтобы найти список исправлений и накопительных обновлений, которые включает пакет обновления, просмотрите соответствующую документацию по выпуску.
Пример: KB5003279 — сведения о выпуске SQL Server 2016 с пакетом обновления 3
Исправления безопасности и обновления системы безопасности
Исправления безопасности. Исправления, которые обычно отправляются в накопительный пакет обновления, для которых компоненты в таблице списка исправлений для соответствующего накопительного пакета обновления имеют значение "Безопасность SQL". (Дополнительные сведения см. в разделе Описание столбца "Области исправления" в статьях базы знаний исправлений для накопительных обновлений и пакетов обновления). Или для которых компонент для соответствующего исправления установлен как "Инфраструктура безопасности" в таблице подробных списков исправлений в электронной таблице сборок. Это исправления, которые вносятся в компоненты безопасности ядра СУБД SQL Server.
Обновления системы безопасности: исправление безопасности для устранения уязвимостей, которые можно использовать для компрометации установки SQL Server. Они выпускаются через GDR (RTM-GDR или CU-GDR). Последующие ЦС или GDR включают эти обновления системы безопасности. Корпорация Майкрософт рекомендует клиентам устанавливать последние выпуски продуктов, обновления системы безопасности, пакеты обновления и накопительные обновления, чтобы оставаться максимально безопасными. Дополнительные сведения см. в разделе фиксированная политика жизненного цикла.
Чтобы проверить, является ли GDR обновлением системы безопасности, ознакомьтесь с документацией по выпуску соответствующего GDR. Обновления системы безопасности всегда имеют связанную с ними заметку о распространенных уязвимостях (CVE). Например, документация по CU29-GDR ("KB5014553 — описание обновления безопасности для SQL Server 2017 CU29: 14 июня 2022 г.") содержит ссылку на CVE-2022-29143 , которая открывается в руководстве по обновлению безопасности на веб-сайте Майкрософт — MSRC. Для получения дополнительной информации см. Скоро: новая система уведомлений в Руководстве по обновлениям безопасности.
Примечание.
GDR не обязательно должны быть обновлениями системы безопасности. Например, "KB4517790 — обновление обслуживания для SQL Server 2019 RTM" — это небезопасный выпуск GDR.
Этап поддержки и матрица выпуска транспортного средства
| Этап поддержки | Основная поддержка | Расширенная поддержка | Дополнительные обновления для системы безопасности |
|---|---|---|---|
| Доступные транспортные средства для выпуска | CU, OD, GDR, SP (только SQL Server 2016 и более ранних версий) | Обновления GDR/Security | Обновления GDR/Security с соглашением |
SQL Server 2017 и более поздних версий
На следующем рисунке показан обзор цикла поддержки для типичного продукта. Этот вид временной шкалы также применяется ко всем будущим выпускам продукта.
SQL Server 2016 и более ранних версий
На следующем рисунке показан обзор цикла поддержки для типичного продукта. Отображается цикл поддержки исходной версии выпуска и первый цикл поддержки пакета обновления.