Дата выхода: 22 октября 2026 г.
Версия: 17.0.5035.5
Сводка
В этой статье описывается накопительный пакет обновления 10 (CU10) для Microsoft SQL Server 2025. Этот пакет обновления содержит 37 исправлений, которые были выпущены после выпуска накопительного пакета обновления 9 для SQL Server 2025. Он обновляет компоненты в следующих сборках:
- SQL Server — версия продукта: 17.0.5035.5, версия файла: 2025.170.5035.5
- Analysis Services — версия продукта: 17.0.25.223, версия файла: 2025.170.25.223
Важно
Чтобы обеспечить безопасность SQL Server в Windows, включите шифрование с расширенной защитой.
Известные проблемы, связанные с этим обновлением
Некорректное поведение SESSION_CONTEXT в параллельных планах
Запросы, использующие встроенную SESSION_CONTEXT функцию, могут возвращать неправильные результаты или вызывать файлы дампа (AV) при выполнении в параллельных планах запросов. Эта проблема возникает из-за способа взаимодействия SESSION_CONTEXT с параллельными потоками выполнения, особенно если сеанс сбрасывается для повторного использования.
Дополнительные сведения см. в разделе "Известные проблемы" статьи .SESSION_CONTEXT
Нарушение прав доступа при запросе sys.dm_exec_requests во время восстановления базы данных
Запросы к sys.dm_exec_requests могут вызвать нарушение прав доступа и привести к созданию файла дампа, если они выполняются во время восстановления базы данных. Эта проблема может возникнуть во время операции RESTORE с базой данных при восстановлении во время запуска или до завершения подключения к сети реплики группы доступности.
Журнал ошибок SQL Server содержит записи, похожие на следующий текст:
The database '<DatabaseName>' is marked RESTORING and is in a state that does not allow recovery to be run.
***Stack Dump being sent to <SQLServerLogFolder>\SQLDump0215.txt
SqlDumpExceptionHandler: Process 77 generated fatal exception c0000005 EXCEPTION_ACCESS_VIOLATION. SQL Server is terminating this process.
*******************************************************************************
BEGIN STACK DUMP:
07/30/26 07:37:23 spid 77
Exception Address = <frame id="00" address="0x7FFDED94970D" pdb="sqlmin.pdb" age="2" guid="E1039014-237E-4DB6-88FD-4A2AB31C651F" module="sqlmin" rva="0x2970D" />
Exception Code = c0000005 EXCEPTION_ACCESS_VIOLATION
Access Violation occurred reading address 00000000000000F0
Input Buffer <size> bytes -
<dbo.sp_YourMonitoringStoredProcedure>
Эта проблема возникает из-за изменения, вследствие которого внутренние структуры в памяти используются в ссылках до завершения их инициализации.
Специалисты Майкрософт знают об этой проблеме и занимаются ее исправлением. Пока исправление недоступно, примените один из следующих способов устранения:
- Включите флаг трассировки 4696, чтобы отказаться от изменения кода, вызывающего эту проблему. Если включить этот флаг трассировки, запросы мониторинга, которые обращаются к
sys.dm_exec_requestsилиsys.sysprocessesна вторичных репликах, могут возвращать ошибку 976 или 978, как это происходило до установки этого обновления. - Не выполняйте запросы к
sys.dm_exec_requestsдля восстанавливаемых баз данных. - Удалите это обновление.
Улучшения и исправления, включенные в это обновление
Доступна книга Microsoft Excel для скачивания, которая содержит сводный список сборок и сведения об их текущем жизненном цикле поддержки. В файле Excel также содержатся подробные списки исправлений для SQL Server 2025, SQL Server 2022, SQL Server 2019 и SQL Server 2017. Скачайте этот файл Excel прямо сейчас.
Примечание
На отдельные записи в следующей таблице можно напрямую ссылаться с помощью закладки. При выборе любого идентификатора записи ошибки в таблице к URL-адресу добавляется тег закладки в формате "#NNNNNNN". Затем этим URL-адресом можно поделиться с другими пользователями, чтобы они могли напрямую перейти к нужному исправлению в таблице.
Дополнительные сведения об исправленных ошибках и улучшениях, включенных в этот накопительный пакет обновления, см. в следующей таблице.
| Ссылка на ошибку | Описание | Область исправления | Компонент | Платформа |
|---|---|---|---|---|
| 5090700 | Исправлена проблема, из-за которой обновление самоназначения в небольшом внестрочном столбце XML с включенным сжатием XML приводит к повреждению данных XML и ошибке транспортного уровня при выборе данных. | Подсистема SQL Server | Методы доступа к сохраненным данным | Все |
| 5318463 | Исправлена проблема, из-за которой создание индекса JSON на длинном пути JSON, содержащем многобайтовые символы Юникода, может привести к неожиданному завершению работы SQL Server, если путь превышает 8000 байт после преобразования UTF-8. | Подсистема SQL Server | Программирование | Все |
| 5419454 | Устраняет уязвимость системы безопасности в PolyBase за счет улучшения проверки во время обработки данных. | Подсистема SQL Server | PolyBase | Все |
| 5439307 | Исправлена проблема, из-за которой процесс SQL Server мог неожиданно завершиться при обращении к внешним источникам данных. | Подсистема SQL Server | PolyBase | Все |
| 5491072 | Исправлена проблема проверки ввода, из-за которой неверно сформированные значения размера в операциях резервного копирования VSS интерфейса виртуального устройства (VDI) и модуля записи SQL Server могут привести к выходу за пределы памяти. | Подсистема SQL Server | Восстановление резервной копии | Windows |
| 5494339 | Устранена проблема обработки целочисленных значений при резервном копировании и обработке метаданных SQL Server, которая потенциально позволяет локальному пользователю, прошедшему проверку подлинности, получить повышенные привилегии и вызвать прекращение ответа службы. | Подсистема SQL Server | Восстановление резервной копии | Windows |
| 5505572 | Обновляет сторонний компонент извлечения архивов, который SQL Server использует для установки языковых пакетов и пакетов внешних библиотек. | Подсистема SQL Server | Расширяемость. | Все |
| 5522142 | Добавлена проверка размеров фрагментов FILESTREAM на вторичных репликах группы доступности для отклонения фрагментов большого размера. | Подсистема SQL Server | Высокая доступность и аварийное восстановление | Все |
| 5529171 | Исправлена неправильная проверка смещения поля в SqlDataRecord.SetBytes API для sql_variant значений, которая может вызвать действие записи за пределами кучи, если включена интеграция со средой CLR. |
Подсистема SQL Server | Программирование | Windows |
| 5529204 | Улучшает обработку входных данных Showplan для повышения безопасности и надежности. | Подсистема SQL Server | Хранилище запросов | Windows |
| 5529345 | Улучшает защиту данных внутренней репликации во время операций обработки. | Подсистема SQL Server | Репликация | Все |
| 5529358 | Улучшает обработку текстовых данных при репликации слиянием для повышения безопасности и надежности. | Подсистема SQL Server | Репликация | Все |
| 5529370 | Улучшает проверку и обработку операций репликации для повышения безопасности и надежности. | Подсистема SQL Server | Репликация | Все |
| 5529381 | Повышает безопасность и надежность подписок с обновлением в очереди при транзакционной репликации. | Подсистема SQL Server | Репликация | Windows |
| 5529395 | Повышает безопасность и надежность подписок с обновлением в очереди при транзакционной репликации. | Подсистема SQL Server | Репликация | Windows |
| 5529458 | Исправляет проблему в потоковой передаче событий изменений (CES), из-за которой десериализация событий не выполняется, если полезные данные события содержат определенные символы. | Подсистема SQL Server | Репликация | Все |
| 5529462 | Исправляет файлы дампа SQL Server, которые могут возникать во время сериализации данных больших объектов, передаваемых через потоковую передачу событий изменений. | Подсистема SQL Server | Репликация | Все |
| 5555143 | Исправлена проблема, из-за которой создание изолированной группы доступности могло завершиться сбоем и возвращать сообщение об ошибке "1803" после изменения параметров сортировки при первой загрузке на SQL Server на Linux. | Подсистема SQL Server | Linux | Linux |
| 5555768 | Добавлена проверка метаданных схемы таблицы Delta Lake. | Подсистема SQL Server | PolyBase | Все |
| 5558665 | Улучшена работа с общей памятью в PolyBase. | Подсистема SQL Server | PolyBase | Все |
| 5571219 | Устраняет уязвимость в интерфейсе виртуального устройства SQL Server (VDI), из-за которой при открытии набора виртуальных устройств может произойти действие записи за пределами поля. | Подсистема SQL Server | Восстановление резервной копии | Все |
| 5571935 | Устраняет уязвимость безопасности в интерфейсе виртуального устройства SQL Server (VDI), из-за которой чтение или запись за пределами диапазона могут возникать при обработке передаваемых данных во время резервного копирования или восстановления. | Подсистема SQL Server | Восстановление резервной копии | Все |
| 5574835 | Исправлена уязвимость, приводившая к недопустимому чтению памяти при обработке параметров AI_GENERATE_EMBEDDINGS времени выполнения для функции. |
Подсистема SQL Server | Расширяемость. | Все |
| 5575381 | Исправлена небезопасная десериализация данных очереди отката PolyBase, приводившая к отклонению неправильно сформированных полезных данных. | Подсистема SQL Server | PolyBase | Все |
| 5578870 | Устраняет множественные уязвимости, приводящие к повреждению памяти и раскрытию информации о памяти, при анализе сообщений протокола SQLSatellite, используемых службами машинного обучения и языковыми расширениями. | Подсистема SQL Server | Расширяемость. | Все |
| 5582011 | Исправлена проблема, из-за которой подключения к связанным серверам, использующим поставщика MSDASQL, могут завершиться сбоем, если строка поставщика не включает идентификатор пользователя (UID). |
Подсистема SQL Server | Распределенный запрос | Все |
| 5632692 | Повышена безопасность и надежность обработки метаданных безопасности репликации во время операций восстановления и обновления базы данных подписчиков. | Подсистема SQL Server | Репликация | Windows |
| 5632803 | Повышена безопасность и надежность агента средства чтения журналов в сценариях репликации гетерогенных транзакций. | Подсистема SQL Server | Репликация | Windows |
| 5632816 | Повышает безопасность и надежность конфигурации веб-канала изменений. | Подсистема SQL Server | Репликация | Windows |
| 5632851 | Исправлено переполнение буфера, возникающее, когда репликация слиянием обрабатывает более 250 записей псевдонимов XML во время веб-синхронизации. | Подсистема SQL Server | Репликация | Все |
| 5632877 | Исправлена проблема в операциях репликации, которая влияла на проверку данных. | Подсистема SQL Server | Репликация | Все |
| 5632890 | Исправлена проблема, влияющая на проверку данных в операциях веб-синхронизации для репликации слиянием. | Подсистема SQL Server | Репликация | Все |
| 5632903 | Исправлена проблема с обработкой входных данных для потоковой передачи событий изменений. | Подсистема SQL Server | Репликация | Все |
| 5632930 | Повышает безопасность хранимой sp_replcounters процедуры. |
Подсистема SQL Server | Репликация | Windows |
| 5635187 | Улучшена проверка безопасности хранимых процедур, используемых при объединенной репликации. | Подсистема SQL Server | Репликация | Windows |
| 5635965 | Исправлена проблема, из-за которой неправильно сформированные данные трассировки могут вызвать действие чтения за пределами диапазона при обработке столбца трассировкой LoginSid SQL. |
Подсистема SQL Server | Программирование | Все |
| 5749934 | Добавлена поддержка новых и обновленных часовых поясов путем сопоставления идентификаторов часовых поясов Windows с часовыми поясами Администрации адресных номеров Интернета (IANA). Карты включают Британскую Колумбию, Альберту, Манитобу, Магелланы, FLE, Кызылорду и Центральную Азию. | Подсистема SQL Server | Программирование | Linux |
Получение или скачивание этого пакета CU или последнего пакета CU
Получение или скачивание последнего накопительного пакета обновления для Windows (рекомендуется)
Следующее обновление доступно в Центре загрузки Майкрософт:
Скачайте последний накопительный пакет обновления для SQL Server 2025 прямо сейчас
Примечание
- В Центре загрузки Майкрософт всегда доступен последний выпуск CU для SQL Server 2025.
- Если страница скачивания не отображается, обратитесь в службу поддержки пользователей Майкрософт, чтобы получить накопительный пакет обновления.
Получение или скачивание этого накопительного пакета обновления для Windows из каталога Центра обновления Майкрософт
Следующее обновление доступно в каталоге Центра обновления Майкрософт:
Примечание
- Каталог Центра обновления Майкрософт содержит этот CU для SQL Server 2025 и ранее выпущенные CU для SQL Server 2025.
- Этот CU также доступен в Windows Server Update Services (WSUS).
- Рекомендуется всегда устанавливать последний доступный накопительный пакет обновления.
Получение или скачивание последнего накопительного пакета обновления для Linux
Чтобы обновить SQL Server 2025 на Linux до последнего CU, сначала необходимо настроить репозиторий накопительных пакетов обновления. Затем обновите пакеты SQL Server с помощью соответствующей команды обновления для конкретной платформы.
Инструкции по установке и прямые ссылки для скачивания пакетов CU см. в заметках о выпуске SQL Server 2025.
Сведения о файлах
Сведения о файловом хэше
Можно проверить загрузку, вычислив хэш файлаSQLServer2025-KB5125471-x64.exe с помощью следующей команды:
certutil -hashfile SQLServer2025-KB5125471-x64.exe SHA256
| Имя файла | Хэш SHA256 |
|---|---|
| SQLServer2025-KB5125471-x64.exe | EBDC3024C76023CE599D3FDF3174A1FC8FF2958EE7009A7655274CE263644B85 |
Сведения о файле накопительного пакета обновления
Скачайте список файлов, включенных в KB5125471.
Заметки для этого обновления
Необходимые условия
Для применения этого накопительного пакета обновления необходимо использовать SQL Server 2025.
Сведения о перезапуске
После применения этого накопительного пакета обновления может потребоваться перезапуск компьютера.
Сведения реестра
Для использования одного из исправлений в этом пакете не требуется вносить изменения в реестр.
Важные уведомления
В этой статье также приведена следующая важная информация.
Версия сборки CU служб Analysis Services
Начиная с Microsoft SQL Server 2017 номера версий сборок служб Analysis Services и ядра СУБД SQL Server не совпадают. Дополнительные сведения см. в статье Проверка версии сборки накопительного пакета обновления Analysis Services.
Накопительные пакеты обновления (CU)
- Каждый новый накопительный пакет обновления содержит все исправления, включенные в предыдущий накопительный пакет обновления для установленной версии SQL Server.
- Накопительные пакеты обновления SQL Server сертифицированы на том же уровне, что и пакеты службы, поэтому их следует устанавливать с такой же степенью уверенности.
- Рекомендуется выполнять постоянную упреждающую установку накопительных пакетов обновления по мере их доступности в соответствии со следующими рекомендациями:
- Согласно историческим данным, значительное число обращений в службу поддержки связано с проблемами, которые уже были устранены в выпущенном накопительном пакете обновления.
- Накопительные пакеты обновления могут содержать дополнительные улучшения помимо исправлений, например обновления для повышения удобства поддержки, управляемости и надежности.
- Рекомендуется протестировать накопительные пакеты обновления SQL Server перед развертыванием в рабочих средах.
Развертывание гибридной среды
При развертывании обновления в гибридной среде (например, при использовании Always On, репликации, кластеризации или зеркального отображения) перед установкой обновления рекомендуется ознакомиться со следующими статьями:
Обновление экземпляра отказоустойчивого кластера
Примечание
Если вы не хотите использовать процесс последовательного обновления, выполните следующие действия, чтобы применить обновление:
- Установите обновление на пассивном узле.
- Установите обновление на активном узле (потребуется перезапустить службу).
Обновление серверов групп доступности с минимальным временем простоя и минимальной потерей данных
Примечание
Если вы включили Always On вместе с каталогом SSISDB, ознакомьтесь с разделом Сведения о службах SSIS с Always On, чтобы узнать, как применять обновления в таких средах.
Применение исправления для SQL Server в топологии репликации
Языковая поддержка
В настоящее время накопительные пакеты обновления SQL Server поддерживают нескольких языков. Таким образом, этот накопительный пакет обновления не предназначен для какого-либо одного языка. Он применяется ко всем поддерживаемым языкам.
Обновленные компоненты (функции)
Один накопительный пакет обновления содержит все доступные обновления для всех компонентов (функций) SQL Server 2025. Однако накопительный пакет обновления обновляет только те компоненты, которые установлены на выбранном для обслуживания экземпляре SQL Server. Если после применения этого накопительного пакета обновления в экземпляр добавляется компонент SQL Server (например, службы Analysis Services), необходимо повторно применить накопительный пакет обновления, чтобы обновить новый компонент до его уровня.
Поддержка этого обновления
Если возникнут другие проблемы или понадобится устранение неполадок, может потребоваться создать запрос на обслуживание. За дополнительные вопросы о поддержке и проблемы, не соответствующие этому конкретному накопительному пакету обновления, взимается обычная плата за поддержку. Полный список телефонных номеров службы поддержки пользователей Майкрософт и возможность создать отдельный запрос на обслуживание доступны на веб-сайте службы поддержки Майкрософт.
Удаление этого обновления
Удаление этого обновления в Windows
- На панели управления откройте элемент Программы и компоненты, а затем выберите Просмотр установленных обновлений.
- В разделе SQL Server 2025 найдите запись, соответствующую этому накопительному пакету обновления.
- Нажмите и удерживайте (или щелкните правой кнопкой мыши) запись, а затем выберите Удалить.
Удаление этого обновления в Linux
Чтобы удалить этот накопительный пакет обновления в Linux, необходимо выполнить откат пакета до предыдущей версии. Дополнительные сведения об откате установки см. в статье Откат SQL Server.
Ссылки
- Объявление об обновлениях модели добавочного обслуживания SQL Server (ISM)
- Начиная с SQL Server 2017 пакеты обновления SQL Server больше не поддерживаются
- Определение используемой версии и выпуска ядра СУБД SQL Server
- Модели обслуживания SQL Server
- Схема именования и описания областей исправлений для пакетов обновления программного обеспечения SQL Server
- Стандартные термины, используемые при описании обновлений программного обеспечения Майкрософт