Модели обслуживания для SQL Server
Исходная версия продукта: SQL Server (все поддерживаемые версии)
Исходный номер базы знаний: 935897
В этой статье содержатся дополнительные сведения о каналах обслуживания для поддерживаемых в настоящее время версий Microsoft SQL Server. Критерии исправления включают обходную доступность, влияние клиента, воспроизводимость, сложность кода, который необходимо изменить, и т. д.
Чтобы определить версию, выпуск и последние обновления экземпляра SQL Server, просмотрите версию, выпуск и уровень обновления SQL Server и его компоненты. Дополнительные сведения о цикле поддержки для каждого продукта проверьте основной жизненный цикл. Чтобы понять различные варианты, доступные для продуктов SQL Server, которые достигли окончания поддержки, просмотрите варианты окончания поддержки SQL Server.
Механизмы доставки обновлений SQL Server
Команда SQL Server использует запланированную модель доставки для выпуска исправлений и обновлений продукта. В запланированной модели доставки клиент может получить исправление для решения наиболее критически важных ситуаций в разумное время. Кроме того, клиент может получить исправление, которое прошло строгое тестирование и выпущено на запланированной основе. Поэтому команда SQL Server создала следующие механизмы доставки.
Накопительное обновление (CU)
Description | SQL Server 2017 и более поздних версий (платформы Windows и Linux) | SQL Server 2016 и более ранних версий |
---|---|---|
Содержит | Все исправления, улучшения и улучшения компонентов с момента выпуска продукта. | Все исправления, улучшения и улучшения компонентов с версии выпуска (RTM) или после последней установленной базовой версии пакета обновления. |
Частота выпуска | Каждый месяц в течение первого года после выпуска SQL Server и каждые два месяца в течение оставшихся четырех лет полного 5-летнего основного жизненного цикла. | Каждые два месяца для заданного базового плана. |
Локализованное содержимое | Вместит локализованное содержимое, что позволяет ускорить доставку новых возможностей и возможностей поддержки. | |
Пример | KB5016394 — накопительное обновление 17 для SQL Server 2019 (microsoft.com) | B5001092 — накопительное обновление 17 для SQL Server 2016 с пакетом обновления 2 (SP2) (microsoft.com) |
Примечания | CU31 для 2017 является последним накопительным пакетом обновления для SQL Server 2017. Мы отправим только исправления по запросу и обновления системы безопасности для SQL Server 2017. | Мы больше не отправим CUs для SQL Server 2016 и более ранних версий. Будут отправлены только исправления по запросу и обновления системы безопасности. Для продуктов, которые достигли даты окончания расширенной поддержки, вам потребуется подписка расширенного обновления безопасности (ESU) для получения обновлений системы безопасности. |
Примечание.
Обновление может запрашиваться любым клиентом независимо от предложения поддержки.
Исправления по запросу (OD)
Содержит критически важные запросы исправления, удовлетворяющие всем этим условиям:
- Вы не можете ждать запланированного накопительного обновления.
- Разумное устранение рисков или обходное решение не существует.
- Проблема приводит к значительному влиянию на функциональные возможности продукта или приложения.
Исправление может запрашиваться любым клиентом независимо от предложения поддержки.
Исправление освобождается до даты, согласованной на основе потребностей клиента. Исправление предназначено для определенного базового плана, например накопительного обновления или пакета обновления.
Эта сборка исправлений может содержать одно или несколько исправлений.
Нет определенной частоты.
Пример: KB4510083 — пакет обновления обновления по запросу 2 для SQL Server 2017 CU15
Общий выпуск дистрибутива (GDR)
GDR решает проблему с широким воздействием клиента, последствиями безопасности или обоими. GDR определяется и выдается корпорацией Майкрософт соответствующим образом и при необходимости. Число GDR сохраняется до минимума.
GDR не может запрашиваться клиентом. Корпорация Майкрософт внутренне определяет, классифицируется ли сообщаемый исправление как и поставляется как GDR.
GDR освобождается через центр загрузки. GDR также выпускается с помощью Центра обновления Майкрософт, Обновл. 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 и без единиц CUS, 15.0.2095.3 — это последняя сборка GDR для базовой платформы RTM.
Определите последние GDR для базовых показателей cu:
Если вы используете CUS для экземпляра 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. Корпорация Майкрософт всегда рекомендует установить последний накопительный пакет обновления, доступный для определенной версии 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 и более ранних версий
На следующем рисунке показан обзор цикла поддержки для типичного продукта. Отображается цикл поддержки исходной версии выпуска и первый цикл поддержки пакета обновления.