KB5078297 — накопительный пакет обновления 23 за SQL Server 2022 г.

Дата выхода: 29 января 2026 г.
Версия: 16.0.4236.2

Сводка

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

  • SQL Server — версия продукта: 16.0.4236.2, версия файла: 2022.160.4236.2
  • Analysis Services — версия продукта: 16.0.43.252, версия файла: 2022.160.43.252

Важно

Первоначальный выпуск этого накопительного обновления (KB5074819), выпущенный 15 января 2026 г., содержал ошибку, из-за которой Database Mail переставал работать. Также может появиться следующее сообщение об ошибке:

Не удалось загрузить файл или сборку "Microsoft.SqlServer.DatabaseMail.XEvents, Version=17.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" или одну из его зависимостей. Системе не удается найти указанный файл.

Эта проблема затрагивает продукт SQL Server версии 16.0.4235.2 и файл версии 2022.160.4235.2.

Эта проблема устранена в текущей версии этого накопительного пакета обновления (KB5078297).

Если вы скачали первоначальный выпуск этого обновления, не устанавливайте его. Скачайте и установите текущую версию.

Если вы уже установили начальный выпуск, удалите его или установите текущую версию поверх первоначального выпуска CU23 (KB5074819), чтобы восстановить функциональность Database Mail.

Последующие накопительные пакеты обновления также содержат исправление этой проблемы. Вы можете установить их независимо от того, какая версия этого накопительного обновления установлена на данный момент.

Сообщения Email, помещенные в очередь в Database Mail во время установки первоначального выпуска, не отправляются повторно автоматически при его удалении или установке накопительного обновления, содержащего исправление.

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

Некорректное поведение 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-адресом можно поделиться с другими пользователями, чтобы они могли напрямую перейти к нужному исправлению в таблице.

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

Ссылка на ошибку Описание Область исправления Компонент Платформа
4676249 Исправлена проблема, из-за которой операции резервного копирования журнала завершались сбоем и возвращали ошибку, указывающую, что это не разрешено, BACKUP LOG пока моделью восстановления является SIMPLE. Подсистема SQL Server Восстановление резервной копии Windows
4710575 Исправлена проблема DbMgrPartner с утверждением антивируса, связанная с уведомлениями о готовности журналов. Подсистема SQL Server Высокая доступность и аварийное восстановление Все
4769216 Исправлена проблема, из-за которой файлы дампа планировщика, не возвращающие данные, создаются при закрытии SSL-подключений при высокой загрузке ЦП. Подключение Протоколы Все
4783675 Исправлена проблема, из-за которой при обновлении с SQL Server 2019 до SQL Server 2022 процесс обновления может перестать отвечать на запросы на этапе обновления базы данных модели. Подсистема SQL Server Программирование Все
4783748 Изменяет поведение программы так, чтобы возвращать ошибку 19544 вместо утверждения при создании группы доступности с именем длиной более 64 символов с помощью или cluster_type = NONEEXTERNAL. Подсистема SQL Server Высокая доступность и аварийное восстановление Все
4796333 Исправлена проблема, приводившая к сбоям, когда контроллер домена в LookupAccountSid возвращал недопустимый тип идентификатора. Подсистема SQL Server Linux Linux
4796376 Исправлена проблема, из-за которой вход в Active Directory не работал, если файл keytab обновлялся спустя слишком много времени после смены пароля привилегированного пользователя. Подсистема SQL Server Linux Linux
4798276 Устранена проблема, из-за которой происходит сбой начального заполнения распределенной группы доступности, если локальная группа доступности находится в автономном режиме. Подсистема SQL Server Высокая доступность и аварийное восстановление Windows
4807292 Исправлена ошибка настройки нескольких параллельных аудитов для записи в журнал событий безопасности во время обновлений. Подсистема SQL Server Инфраструктура безопасности Все
4811256 Исправлен сбой, вызванный отсутствием раздела в общем табличном выражении (CTE). Подсистема SQL Server Программирование Все
4818763 Исправлена ошибка, из-за которой происходит сбой выделения памяти во время операций восстановления VDI, если память ограничена в cgroupsv2 Linux. Подсистема SQL Server Linux Linux
4837925 Исправлена проблема, из-за которой SSCM завершается сбоем при импорте определенных сертификатов, в том числе самозаверяющих сертификатов, защищенных паролем, и сертификатов, экспортированных из Azure AKV, не защищенных паролем. диспетчер конфигурации SQL Server Импорт сертификатов Windows
4838959 Ограничивает привилегии для dbcc stackdump таким образом, что только системный администратор может вызвать файл дампа. Подсистема SQL Server Инфраструктура безопасности Все
4849635 Исправлена проблема, из-за которой домены приложений в состоянии DOOMED выгружались неправильно. Подсистема SQL Server Выполнение запроса Все
4866387 Позволяет использовать функцию для чтения system_health данных сеанса sys.fn_xe_file_target_read_file() события в управляемом экземпляре SQL Azure. Подсистема SQL Server ОС SQL Windows

Получение или скачивание этого или последнего накопительного пакета

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

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

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

Примечание

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

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

Примечание

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

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

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

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

Сведения о файловом хэше

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

certutil -hashfile SQLServer2022-KB5078297-x64.exe SHA256

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

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

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

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

Для применения этого накопительного пакета обновления необходимо использовать SQL Server 2022.

Сведения о перезапуске

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

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

Для использования одного из исправлений в этом пакете не требуется вносить изменения в реестр.

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

В этой статье также приведена следующая важная информация.

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

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

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

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

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

Языковая поддержка

В настоящее время накопительные пакеты обновления SQL Server поддерживают нескольких языков. Таким образом, этот накопительный пакет обновления не предназначен для какого-либо одного языка. Он применяется ко всем поддерживаемым языкам.

Обновленные компоненты (функции)

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

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

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

Удаление этого обновления

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

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

Ссылки