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

Дата выпуска: 20 мая 2026 г.
Версия: 16.0.4255.1

Сводка

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

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

Important

Чтобы повысить безопасность SQL Server в Windows, включите шифрование с расширенной защитой.

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

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

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

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

Запросы связанного сервера, использующие MSDASQL, завершаются ошибкой 7416

Запросы к связанному серверу, использующие поставщик MSDASQL (OLE DB Provider for ODBC Drivers) и указывающие строку поставщика (@provstr), завершаются сбоем и возвращают следующее сообщение об ошибке:

Msg 7416, уровень 16
Доступ к удаленному серверу запрещен, так как отсутствует сопоставление имени входа.

Более строгая проверка подключения в компоненте ядро СУБД может отклонять подключения для некоторых конфигураций связанных серверов, в которых используется поставщик MSDASQL, даже если в более ранних сборках такие подключения допускались.

Дополнительные сведения и способы обхода см. в статье "Запросы связанного сервера, использующие MSDASQL, завершаются с ошибкой 7416".

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

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

Note

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

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

Справочник по ошибкам Description Исправьте область Компонент Platform
4954485 Устранена проблема в изолированных группах доступности, из-за которой DatabaseMail отправляет сообщения электронной почты без вложений. Клиентские средства SQL Server Database Mail (Почта базы данных) All
4999187 Устранена проблема, из-за которой разрешения на хранимые процедуры и другие объекты в msdb теряются во время процесса обновления SQL Server. Эта проблема приводит к тому, что пользователи теряют предоставленные разрешения. Подсистема SQL Server Службы управления Windows
5028794 Исправлена ошибка нарушения доступа, возникающая при запросе sys.dm_xe_session_targets на экземплярах SQL Server, работающих в Windows Server 2025 году. Подсистема SQL Server ОС SQL Windows
5033534 Устранена проблема в подключениях к группе доступности, в которой T-SQL позволяет добавлять базу данных только в подключенную в данный момент группу доступности, а также приводит к дополнительным ограничениям для ролей DBCreator. Подсистема SQL Server Высокий уровень доступности и аварийное восстановление All
5034739 Устраняет проблему утечки памяти, при которой параллельное выполнение запросов SHORTEST_PATH в графовых базах данных вызывает постоянный рост OBJECTSTORE_SOSTASK. Подсистема SQL Server Оптимизатор запросов All
5090699 Устранена проблема, из-за которой обновление самостоятельного назначения для небольшого xml-столбца вне строки путем включения сжатия приводит к повреждению XML-данных и последующей ошибке уровня транспорта при выборе данных. Подсистема SQL Server Методы доступа All
5126699 Устранена проблема, из-за которой использование драйвера Oracle ODBC вместе с коннектором ODBC в пакетах SSIS может привести к повреждению кучи памяти и потере данных. Услуги по интеграции Услуги по интеграции All
5130873 Исправлена проблема повреждения кучи в универсальном соединителе ODBC при использовании драйвера ORACLE ODBC. Услуги по интеграции Услуги по интеграции All
5131000 Исправлена уязвимость внешней сущности XML (XXE) в задаче веб-службы, блокируя file:// протокол в конечных точках службы WSDL, чтобы предотвратить несанкционированный доступ к файлам и атаки типа "отказ в обслуживании". Услуги по интеграции Услуги по интеграции Windows
5157137 Исправляет проблемы с нехваткой ЦП, добавляя производительность через регулярные интервалы во время проверки сборки мусора OLTP в памяти хэш-индексов. Подсистема SQL Server OLTP в памяти (In-Memory OLTP) All
5208913 Исправлена ошибка, возникающая при параллельном выполнении операции индексирования в сети с операциями языка обработки данных (DML) в базе данных с включенной функцией отслеживания измененных данных (CDC). Подсистема SQL Server Механизм хранения All
5213660 Устраняет проблему при очистке резервных копий в Linux, из-за которой SQL Server может перестать отвечать, если сетевой общий ресурс переполняется или становится недоступным. Подсистема SQL Server Linux Linux

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

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

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

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

Note

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

Следующее обновление доступно в каталоге обновлений Microsoft:

Note

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

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

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

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

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

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

certutil -hashfile SQLServer2022-KB5081477-x64.exe SHA256

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

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

Примечания для этого обновления

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

References