KB5078298 – Сборна актуализация 1 за SQL Server 2025 г.

Дата на издаване: 29 януари 2026 г.
Версия: 17.0.4006.2

Резюме

Тази статия описва Пакет за кумулативна актуализация 1 (CU1) за Microsoft SQL Server 2025. Тази актуализация съдържа 16 корекции, които са издадени след първоначалното издание на SQL Server 2025. Актуализира компонентите в следните компилации:

  • SQL Server - Версия на продукта: 17.0.4006.2, версия на файла: 2025.170.4006.2
  • Analysis Services – версия на продукта: 17.0.25.223, версия на файла: 2025.170.25.223

Важно

Първоначалното издание на тази кумулативна актуализация (KB5074901), издадено на 15 януари 2026 г., съдържаше проблем, при който пощата на базата данни да спре да работи. Може също да видите следното съобщение за грешка:

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

Този проблем засяга версия 17.0.4005.7 на продукт на SQL Server и версия на файла 2025.170.4005.7.

Този проблем е разрешен в текущата версия на тази кумулативна актуализация (KB5078298).

Ако сте изтеглили първоначалното издание на тази актуализация, не я инсталирайте. Вместо това изтеглете и инсталирайте текущата версия.

Ако вече сте инсталирали първоначалното издание, деинсталирайте го или инсталирайте текущата версия върху първоначалното издание CU1 (KB5074901), за да възстановите функционалността на пощата на базата данни.

Бъдещите кумулативни актуализации също съдържат корекцията за този проблем. Можете да ги инсталирате, независимо коя версия на тази кумулативна актуализация е инсталирана в момента.

Имейл съобщенията, намиращи се на опашка в пощата на базата данни, докато е било инсталирано първоначалното издание, не се изпращат повторно автоматично, когато го деинсталирате или инсталирате кумулативна актуализация, която съдържа корекцията.

Известни проблеми в тази актуализация

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

Заявките, които използват вградената SESSION_CONTEXT функция, може да върнат неправилни резултати или да предизвикат вторично копие на файлове за нарушение на достъпа (AV), когато се изпълняват в планове за паралелни заявки. Този проблем възниква поради начина, по който SESSION_CONTEXT взаимодейства с нишките за паралелно изпълнение, особено когато сесията се нулира за повторна употреба.

За повече информация вж. раздела "Известни проблеми " в SESSION_CONTEXT.

Подобрения и корекции, включени в тази актуализация

Налична е за изтегляне работна книга на Microsoft Excel, която съдържа обобщен списък на компилациите заедно с текущия им жизнен цикъл на поддръжка. Файлът на Excel съдържа и подробни списъци с корекции за SQL Server 2025, SQL Server 2022, SQL Server 2019 и SQL Server 2017. Изтеглете този файл на Excel сега.

Забележка

До отделните записи в следната таблица може да се осъществи директен достъп чрез показалец. Ако изберете произволен идентификатор на корекция в таблицата, към URL адреса се добавя етикет на показалец във формат "#NNNNNNN". След това можете да споделите този URL адрес с други хора, за да могат да преминат директно към желаната корекция в таблицата.

За повече информация относно коригираните грешки и подобренията, включени в тази сборна актуализация, вижте следната таблица.

Препратка към грешка Описание Област на корекцията Компонент Платформа
4729051 Коригира проблем, при който DBCC CHECKDB с EXTENDED_LOGICAL_CHECKS спира да отговаря и връща изключение, ако в таблицата има както устойчиви, така и несъхранени изчисляеми колони, докато проследяване на флаг 176 е разрешен. SQL Server Engine Програмируемост Всички
4787271 Коригира проблем, който причинява срив на SQLCMD, когато използвате ключа -N в командата :CONNECT. Свързване с SQL Свързване с SQL Windows
4796293 Коригира неправилни метрики за използване на процесора в sys.dm_os_ring_buffers DMV за SQL Server на Linux. SQL Server Engine Linux Linux
4796318 Коригира проблем, който е причина за срив на SQL Server на Linux, когато чете невалиден тип ИД от домейновия контролер. SQL Server Engine Linux Linux
4796384 Отстранен е проблем в SQL Server на Linux, който пречи на влизанията в Active Directory да работят, когато клавишният раздел се актуализира след завъртане на привилегированата потребителска парола. SQL Server Engine Linux Linux
4809134 Коригира проблем, който кара Конфигурационен диспечер на SQL Server (SSCM) да спре да отговаря при импортиране на сертификат. Клиентски инструменти на SQL Server Конфигурационен диспечер на SQL Server Windows
4814064 Коригира проблем по време на лятно часово време "отпадане", при който времеви клейма може да имат неправилна часова зона. SQL Server Engine LibOS Linux
4814070 SQL Server 2025 вече може да бъде регистриран в контейнери на Linux чрез задаване на променливата на средата на MSSQL_PID на StandardDeveloper или EnterpriseDeveloper. Инсталираща програма на SQL Linux Linux
4818774 Коригира проблем, при който операциите по възстановяване на VDI на контейнери на Linux може неочаквано да изчерпят паметта, ако паметта е ограничена от Linux cgroup. SQL Server Engine Linux Linux
4836615 Ограничава привилегията за dbcc stackdump, така че само системният администратор да може да извиква вторично копие файла. SQL Server Engine Инфраструктура за защита Всички
4860665 Позволява създаването или възстановяването на базата данни с помощта на слушател за връзка с група за достъпност на контейнер. Тази функция позволява на потребителите на Contained AG да създават и възстановяват базата данни без връзка към екземпляра на SQL. SQL Server Engine Висока наличност и аварийно възстановяване Всички
4861315 Ако traceflag 15918 е разрешен чрез DBCC TRACEON на екземпляр на SQL Server с разрешен traceflag 15923 при стартиране, тази конфигурация може да доведе до спиране на отговорите на процеса на SQL Server. SQL Server Engine Resource Governor Всички
4861456 Добавя информационно съобщение в регистрационния файл за грешки, ако е разрешена отхвърлената олекотена конфигурация за групиране. SQL Server Engine SQL OS Windows
4866542 Премахва .rtf от пълнотекстови системи DMV на платформата Linux. Този тип документ по-рано беше неправилно докладван като поддържан. SQL Server Engine Търсене Linux
4866716 Позволява използването на функцията sys.fn_xe_file_target_read_file() за четене на данните от сесията на system_health събитие Azure управляван от SQL екземпляр. SQL Server Engine SQL OS Windows
4873449 Коригира проблем, при който създаването на пълнотекстов индекс за .docx файл дава неправилни резултати, ако даден абзац започва с хипервръзка, а предходният абзац не съдържа интервали в края. SQL Server Engine Търсене Всички

Как да получите или изтеглите този или най-новия пакет с кумулативна актуализация

Как да получите или изтеглите най-новия кумулативен пакет за актуализация за Windows (препоръчително)

Следната актуализация е налична в Центъра за изтегляния на Microsoft:

Изтеглете сега най-новия кумулативен пакет за актуализация за SQL Server 2025

Забележка

  • Центърът за изтегляния на Microsoft винаги предлага най-новото издание на CU за SQL Server 2025.
  • Ако страницата за изтегляне не се покаже, свържете се с обслужването на клиенти и поддръжката на Microsoft, за да получите кумулативния пакет за актуализация.
Как да получите или изтеглите този сборен пакет за актуализация за Windows от каталога на Microsoft Update

Следната актуализация е налична в каталога на Microsoft Update:

Забележка

  • Каталогът на Microsoft Update съдържа този CU за SQL Server 2025 и предишно издадените CU за SQL Server 2025.
  • Тази кумулативна актуализация също е налична чрез Windows Server Update Services (WSUS).
  • Препоръчваме винаги да инсталирате най-новата налична кумулативна актуализация.
Как да получите или изтеглите най-новия кумулативен пакет за актуализация за Linux

За да актуализирате SQL Server 2025 на Linux до най-новия CU, първо трябва да конфигурирате хранилището за кумулативни актуализации. След това актуализирайте пакетите на SQL Server с подходящата команда за актуализация за съответната платформа.

За инструкции за инсталиране и директни връзки към изтеглянията на пакета CU вижте бележките по изданието на SQL Server 2025.

Информация за файлове

Информация за хеширане на файлове

Можете да проверите изтеглянето, като изчислите хеша на SQLServer2025-KB5078298-x64.exe файла чрез следната команда:

certutil -hashfile SQLServer2025-KB5078298-x64.exe SHA256

Име на файл SHA256 hash
SQLServer2025-KB5078298-x64.exe 436CCE96F805C12348809FA791E3A8839BB6D3BB408A5E0EFF6886D053B448EF
Информация за файла на пакет за кумулативна актуализация

Изтеглете списъка с файловете, които са включени в KB5078298.

Бележки за тази актуализация

Предварителни изисквания

За да приложите този пакет с кумулативна актуализация, трябва да използвате SQL Server 2025.

Информация за рестартиране

Може да се наложи да рестартирате компютъра си, след като инсталирате този пакет с кумулативна актуализация.

Информация за системния регистър

За да използвате някоя от актуалните корекции в този пакет, не е необходимо да правите промени в системния регистър.

Важни бележки

Тази статия предоставя и следната важна информация.

Версия на компилацията на CU за Analysis Services

От Microsoft SQL Server 2017 нататък номерата на версиите на компилациите на Analysis Services и SQL Server Database Engine не съвпадат. За повече информация вж. Проверка на версията на компилацията на кумулативната актуализация на Analysis Services.

Кумулативни актуализации (CU)

  • Всяка нова кумулативна актуализация съдържа всички корекции, включени в предишната кумулативна актуализация за инсталираната версия на SQL Server.
  • CU за SQL Server са сертифицирани на същото ниво като сервизните пакети и трябва да се инсталират със същото ниво на увереност.
  • Препоръчваме редовно и проактивно да инсталирате CU, когато станат достъпни, съгласно следните насоки:
    • Историческите данни показват, че значителен брой случаи на поддръжка са свързани с проблем, който вече е отстранен в издадена кумулативна актуализация.
    • Кумулативните актуализации може да съдържат допълнителни ползи освен корекциите. Това включва актуализации за поддръжка, управляемост и надеждност.
  • Препоръчваме да тествате CU за SQL Server, преди да ги внедрите в производствени среди.
Разполагане в хибридна среда

Когато внедрявате актуализация в хибридна среда (например Always On, репликация, клъстер или дублиране), препоръчваме да прегледате следните статии, преди да внедрите актуализацията:

Езикова поддръжка

В момента CU пакетите за SQL Server са многоезични. Следователно този пакет CU не е специфичен за определен език. Тя се отнася за всички поддържани езици.

Актуализирани компоненти (функции)

Един пакет за кумулативна актуализация включва всички налични актуализации за всички компоненти (функции) на SQL Server 2025. Пакетът с кумулативна актуализация обаче актуализира само компонентите, които са инсталирани в избрания за обслужване екземпляр на SQL Server. Ако към екземпляра бъде добавена функция на SQL Server (например Analysis Services), след като тази CU е приложена, трябва да приложите CU повторно, за да актуализирате новата функция до нивото на тази CU.

Поддръжка за тази актуализация

Ако възникнат други проблеми или е необходимо отстраняване на неизправности, може да се наложи да създадете заявка за обслужване. За допълнителни въпроси към поддръжката и за проблеми, които не отговарят на условията за този конкретен пакет с кумулативна актуализация, се прилагат стандартните такси за поддръжка. За пълен списък с телефонните номера на отдела за обслужване на клиенти и поддръжка на Microsoft или за създаване на отделна заявка за обслужване посетете уеб сайта за поддръжка на Microsoft.

Как да деинсталирате тази актуализация

Как да деинсталирате тази актуализация в Windows
  1. В контролния панел отворете елемента Програми и компоненти, след което изберете Преглед на инсталирани актуализации.
  2. Намерете записа, който съответства на този пакет за кумулативна актуализация, под SQL Server 2025.
  3. Натиснете и задръжте (или щракнете с десен бутон) приложението, след което изберете Деинсталиране.
Как да деинсталирате тази актуализация на Linux

За да деинсталирате тази CU в Linux, трябва да върнете пакета към предишната версия. За повече информация относно връщането на инсталацията към предишна версия вж. Връщане на SQL Server към предишна версия.

Справки