Поделиться через


KB5068450 — накопительное обновление 22 для SQL Server 2022

Дата выпуска: 13 ноября 2025 г.
Версия: 16.0.4225.2

Сводка

В этой статье описывается пакет накопительного обновления 22 (CU22) для Microsoft SQL Server 2022. Это обновление содержит 20 исправлений , выпущенных после выпуска накопительного обновления 21 SQL Server 2022. Он обновляет компоненты в следующих сборках:

  • SQL Server — версия продукта: 16.0.4225.2, версия файла: 2022.160.4225.2
  • Службы Analysis Services — версия продукта: 16.0.43.252, версия файла: 2022.160.43.252

Известные проблемы в этом обновлении

Неправильное поведение SESSION_CONTEXT в параллельных планах

Запросы, использующие встроенную SESSION_CONTEXT функцию, могут возвращать неверные результаты или активировать файлы дампа доступа (AV) при выполнении параллельных планов запросов. Эта проблема возникает из-за того, как SESSION_CONTEXT взаимодействует с потоками параллельного выполнения, особенно в случаях, когда сеанс сбрасывается для повторного использования.

Дополнительные сведения см. в разделе SESSION_CONTEXT".

Улучшения и исправления, включенные в это обновление

Доступна скачиваемая книга Microsoft Excel, содержащая сводный список сборок вместе с текущим жизненным циклом поддержки. Файл Excel также содержит подробные списки исправлений для SQL Server 2022, SQL Server 2019 и SQL Server 2017. Скачайте этот файл Excel.

Замечание

Отдельные записи в следующей таблице можно ссылаться непосредственно через закладку. Если в таблице выбран любой идентификатор ошибки, в URL-адрес добавляется тег закладки в формате "#NNNNNNN". Затем вы можете поделиться этим URL-адресом с другими пользователями, чтобы они могли перейти непосредственно к нужному исправлению в таблице.

Дополнительные сведения об ошибках, исправленных и усовершенствованиях, включенных в это накопительное обновление, см. в следующей таблице.

Справочник по ошибкам Description Исправление области Компонент Platform
4339844 Исправлена ошибка File: <writeEncoded.cpp>, line='' Failed Assertion = 'pCurTargetBuf == pSource->m_pDirectEncodeTarget' ассерции во время разностного резервного копирования, использующего сжатие для баз данных, содержащих большие объемы записей FILESTREAM. Подсистема SQL Server Восстановление резервного копирования Виндоус
4467909 Устранена проблема, из-за которой файлы дампа планировщика не предоставляются в PmmLogAcceptBlock на вторичной реплике группы доступности, если включен постоянный буфер журнала, а кэш журнала базы данных содержит в основном крошечные записи журнала. Подсистема SQL Server Управление журналами All
4471009 Устранена проблема, из-за которой DBCC CHECKDB с EXTENDED_LOGICAL_CHECKS завершается ошибкой и возвращает исключение, если в таблице есть как сохраняемые, так и несохраняемые вычисляемые столбцы, когда флаг трассировки 176 включен. Подсистема SQL Server Программируемость All
4498278 Устранена проблема, из-за которой одна или несколько баз данных переходят в состояние подозрения, а не в ожидаемое состояние разрешения, когда реплика удаляется из группы высокой доступности или группа высокой доступности удаляется, пока связанная реплика находится в автономном режиме. Подсистема SQL Server Высокий уровень доступности и аварийное восстановление All
4511222 Исправлены неправильные значения отображения мгновенной инициализации файлов и блокировки страниц в полях памяти в диспетчере конфигурации SQL Server. Клиентские средства SQL Server Диспетчер конфигурации SQL Server Виндоус
4552086 Исправлена неправильная обработка ошибок записи во время начального процесса восстановления, вызванного неправильной интерпретацией системных кодов ошибок. Подсистема SQL Server Восстановление резервного копирования All
4573341 Обновите Microsoft.Rest.ClientRuntime версию до версии 2.3.24 в SSIS, чтобы устранить уязвимость (CVE-2022-26907). Услуги по интеграции Услуги по интеграции Виндоус
4573769 Вводится автоматическая очистка устаревших метаданных сервиса воспроизведения журналов (LRS), которые старше 36 дней. Спутник SQL Служба очистки Виндоус
4582175 Включает ограничения для использования PHDR CacheStore, если запросы используют слишком много памяти сервера. Подсистема SQL Server ОС SQL Виндоус
4598768 Исправлена проблема, которая приводит к несогласованности поведения при импорте сертификата с помощью раскрывающегося меню или при использовании кнопки импорта в Configuration Manager.

Также исправлена проблема, из-за которой выбор сертификата с помощью отпечатка завершается ошибкой, если регистр не совпадает.
Подключение к SQL Подключение к SQL Виндоус
4642574 Исправляет файлы дампа во время копирования данных из конвейера ввода-вывода при выполнении процесса восстановления базы данных в версии MI с типом приложения worker.cl.wcow.sql22. Подсистема SQL Server Восстановление резервного копирования All
4644033 Исправлена неправильная обработка ошибок, которая может привести к тому, что программа не отвечает при запуске DBCC CHECKDB, CHECKTABLE или CHECKFILEGROUP. Подсистема SQL Server Восстановление резервного копирования All
4660895 Исправлена проблема в службах SQL Server Analysis Services, в которых фильтры Row-Level безопасности (RLS) могут быть пропущены при сочетании с Object-Level безопасностью (OLS) и Column-Level безопасностью (CLS) в определенных конфигурациях с несколькими ролями. Analysis Services Analysis Services Виндоус
4675941 Исправлена проблема, из-за которой временные отрицательные значения времени в вторичной реплике группы доступности вызывают приостановку перемещения данных. Подсистема SQL Server Высокий уровень доступности и аварийное восстановление All
4713355 Исправляет sp_do_backup хранимую процедуру в managed_backupпредставлении, чтобы удалить уязвимость внедрения SQL. Эта хранимая процедура предназначена только для внутреннего использования. Подсистема SQL Server Службы управления All
4713591 Исправляет дампы файлов при нарушении доступа во время вызовов OLEDB, если отсутствует Имя главного компонента службы. Подсистема SQL Server Инфраструктура безопасности All
4723335 Исправляет дамп-файл, вызванный нарушением доступа из-за недостатка памяти при получении сертификатов аутентификации AAD. Подсистема SQL Server Инфраструктура безопасности All
4723355 Устраняет проблему, когда агент SQL считывает переключатели функций для управляемых экземпляров (MI). Агент SQL для управляемого экземпляра Агент SQL для управляемого экземпляра Виндоус
4729459 Исправлена проблема в sys.database_automatic_tuning_mode, при которой переходы состояния базы данных могут вызывать нарушения доступа во время выполнения этого динамического управляющего представления. Подсистема SQL Server Автоматическая настройка базы данных All
4729881 Исправлена проблема, из-за которой коды ошибок не записываются сразу после определенных вызовов функций. Это условие приводит к перезаписи кода и неправильной работе проверок повторных попыток. Подсистема SQL Server ОС SQL All

Как получить или скачать этот или последний накопительный пакет обновления

Как получить или скачать последний накопительный пакет обновления для Windows (рекомендуется)

Следующее обновление доступно в Центре загрузки Майкрософт:

Скачайте последний накопительный пакет обновления для SQL Server 2022 сейчас

Замечание

  • Центр загрузки Майкрософт всегда предлагает последний выпуск накопительного пакета обновления SQL Server 2022.
  • Если страница загрузки не отображается, обратитесь в службу поддержки майкрософт, чтобы получить накопительный пакет обновления.
Как получить или скачать накопительный пакет обновления для Windows из каталога Центра обновления Майкрософт

Следующее обновление доступно в каталоге центра обновления Майкрософт:

Замечание

  • Каталог обновлений Майкрософт содержит этот CU для SQL Server 2022 и ранее выпущенные версии CU для SQL Server 2022.
  • Этот накопительный пакет обновления также доступен через службы Windows Server Update Services (WSUS).
  • Рекомендуется всегда устанавливать последнее накопительное обновление, доступное.
Как получить или скачать последний накопительный пакет обновления для Linux

Чтобы обновить SQL Server 2022 в Linux до последней версии cu, необходимо сначала настроить репозиторий накопительных обновлений. Затем обновите пакеты SQL Server с помощью соответствующей команды обновления для конкретной платформы.

Инструкции по установке и прямые ссылки на скачивание пакетов CU см. в заметках о выпуске SQL Server 2022.

Сведения о файле

Хэш-данные файла

Чтобы проверить скачивание, вычислив хэш файлаSQLServer2022-KB5068450-x64.exe , выполните следующую команду:

certutil -hashfile SQLServer2022-KB5068450-x64.exe SHA256

Имя файла Хэш SHA256
SQLServer2022-KB5068450-x64.exe B06B59D7A41CC57BF0CC3EAEADB4E5FC196EA72E8FD1914C42760E31ADBF40E6
Сведения о файле пакета накопительного обновления

Скачайте список файлов, включенных в KB5068450.

Заметки об этом обновлении

Необходимые условия

Чтобы применить этот накопительный пакет обновления, необходимо запустить SQL Server 2022.

Информация о перезагрузке

После применения этого накопительного пакета обновления может потребоваться перезапустить компьютер.

Сведения о реестре

Чтобы использовать один из исправлений в этом пакете, вам не нужно вносить изменения в реестр.

Важные уведомления

Эта статья также содержит следующие важные сведения.

Версия сборки CU для служб Analysis Services

Начиная с Microsoft SQL Server 2017, номер версии сборки служб Analysis Services и номер версии сборки ядра СУБД SQL Server не совпадают. Дополнительные сведения см. в статье "Проверка накопительной версии сборки служб Analysis Services".

Накопительные обновления (CU)

  • Каждый новый накопительный пакет обновления содержит все исправления, которые были включены в предыдущий накопительный пакет обновления для установленной версии SQL Server.
  • Кумулятивные обновления SQL Server сертифицированы на те же уровни, что и пакеты обновления, и должны быть установлены с тем же уровнем доверия.
  • Рекомендуется продолжать упреждающую установку ЦС по мере того, как они становятся доступными в соответствии с этими рекомендациями:
    • Исторические данные показывают, что значительное число случаев поддержки связано с проблемой, которая уже устранена в выпущенном CU.
    • Элементы CU могут содержать дополнительную ценность сверх исправлений. К ним относятся возможности поддержки, управляемость и надежность обновлений.
  • Перед развертыванием в продуктивных средах, рекомендуется протестировать кумулятивные обновления SQL Server.
Развертывание гибридной среды

При развертывании обновления в гибридной среде (например, AlwaysOn, репликации, кластера и зеркального отображения) рекомендуется ознакомиться со следующими статьями перед развертыванием обновления:

Поддержка языка

В настоящее время ЦС SQL Server многоязычны. Поэтому этот пакет CU не относится к одному языку. Она применяется ко всем поддерживаемым языкам.

Обновленные компоненты (компоненты)

Один пакет CU включает все доступные обновления для всех компонентов SQL Server 2022 (компонентов). Однако накопительный пакет обновления обновляет только те компоненты, которые сейчас устанавливаются в экземпляре SQL Server, выбранном для обслуживания. Если компонент SQL Server (например, службы Analysis Services) добавлен в экземпляр после применения этого CU, необходимо повторно применить этот CU, чтобы обновить новый компонент до этого CU.

Поддержка этого обновления

При возникновении других проблем или при необходимости устранения неполадок может потребоваться создать запрос на обслуживание. Обычные расходы на поддержку будут применяться к дополнительным вопросам поддержки и проблемам, которые не соответствуют этому конкретному накопительному пакету обновления. Для получения полного списка телефонных номеров службы поддержки клиентов и технической поддержки Майкрософт или для создания отдельного запроса на обслуживание перейдите на веб-сайт поддержки Майкрософт.

Как удалить это обновление

Удаление этого обновления в Windows
  1. На панели управления откройте элемент "Программы и компоненты ", а затем выберите "Просмотр установленных обновлений".
  2. Найдите запись, соответствующую этому пакету накопительного обновления в SQL Server 2022.
  3. Нажмите и удерживайте (или щелкните правой кнопкой мыши) запись, а затем нажмите кнопку "Удалить".
Удаление этого обновления в Linux

Чтобы удалить это CU в Linux, следует откатить пакет до предыдущей версии. Дополнительные сведения о том, как откатить установку, см. в разделе Откат установки SQL Server.

Ссылки