Datum vydání: 22 října, 2026
Verze: 17.0.5035.5
Shrnutí
Tento článek popisuje kumulativní aktualizaci 10 (CU10) pro Microsoft SQL Server 2025. Tento balíček aktualizace obsahuje 37 oprav, které byly vydány po vydání kumulativní aktualizace 9 pro SQL Server 2025. Aktualizuje komponenty v následujících buildech:
- SQL Server – verze produktu: 17.0.5035.5, verze souboru: 2025.170.5035.5
- Analysis Services – verze produktu: 17.0.25.223, verze souboru: 2025.170.25.223
Důležité
Pokud chcete pomoct se zabezpečením SQL Serveru ve Windows, povolte šifrování s rozšířenou ochranou.
Známé problémy v této aktualizaci
Nesprávné chování SESSION_CONTEXT v paralelních plánech
Dotazy, které používají předdefinovanou SESSION_CONTEXT funkci, můžou vrátit nesprávné výsledky nebo aktivovat soubory výpisů narušení přístupu (AV), pokud jsou spuštěny v plánech paralelních dotazů. K tomuto problému dochází kvůli způsobu, jakým SESSION_CONTEXT komunikuje s vlákny paralelního spouštění, zejména pokud je relace resetovaná pro opětovné použití.
Další informace najdete v části Známé problémy v .SESSION_CONTEXT
Narušení přístupu při dotazování sys.dm_exec_requests během obnovení databáze
Dotazy na sys.dm_exec_requests můžou vyvolat narušení přístupu a vygenerovat soubor s výpisem, pokud se spustí v době, kdy se databáze stále obnovuje. K tomuto problému může dojít během operace databáze RESTORE, během obnovení po spuštění nebo před dokončením přechodu repliky skupiny dostupnosti do online stavu.
Protokol chyb SQL Serveru obsahuje položky podobné následujícímu textu:
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>
K tomuto problému dochází kvůli změně, která způsobuje, že se na interní struktury v paměti odkazuje dříve, než jsou plně inicializované.
Microsoft o tomto problému ví a hledá opravu. Dokud nebude oprava k dispozici, použijte jedno z následujících omezení rizik:
- Povolte příznak trasování 4696, abyste nepoužívali změnu kódu, která tento problém způsobuje. Pokud tento příznak trasování povolíte, monitorovací dotazy na
sys.dm_exec_requestsnebosys.sysprocessesna sekundárních replikách můžou vrátit chybu 976 nebo 978, stejně jako před instalací této aktualizace. - Vyhněte se dotazům na
sys.dm_exec_requestsu databází, které se obnovují. - Odinstalujte tuto aktualizaci.
Vylepšení a opravy zahrnuté v této aktualizaci
Ke stažení je sešit aplikace Microsoft Excel, který obsahuje souhrnný seznam buildů spolu s jejich aktuálním životním cyklem podpory. Excelový soubor obsahuje také podrobné seznamy oprav pro SQL Server 2025, SQL Server 2022, SQL Server 2019 a SQL Server 2017. Stáhněte si tento excelový soubor.
Poznámka
Na jednotlivé položky v následující tabulce se dá odkazovat přímo prostřednictvím záložky. Pokud v tabulce vyberete libovolné ID odkazu na chybu, přidá se do adresy URL značka záložky ve formátu #NNNNNNN. Tuto adresu URL pak můžete sdílet s ostatními, aby mohli přejít přímo na požadovanou opravu v tabulce.
Další informace o opravených chybách a vylepšeních, která jsou součástí této kumulativní aktualizace, najdete v následující tabulce.
| Referenční informace k chybě | Popis | Oblast opravy | Komponenta | Platforma |
|---|---|---|---|---|
| 5090700 | Řeší problém, kdy aktualizace vlastního přiřazení u malého sloupce XML mimo řádek, který má povolenou kompresi XML, způsobí poškození dat XML a chybu na úrovni přenosu, když jsou tato data vybrána. | Modul SQL Server | Metody přístupu k uloženým datům | Vše |
| 5318463 | Řeší problém, kdy vytvoření indexu JSON na dlouhé cestě JSON, která obsahuje vícebajtové znaky Unicode, mohlo způsobit neočekávané ukončení SQL Serveru, pokud cesta po převodu UTF-8 přesáhne 8 000 bajtů. | Modul SQL Server | Programovatelnost | Vše |
| 5419454 | Opravuje chybu zabezpečení v PolyBase zlepšením ověřování během zpracování dat. | Modul SQL Server | PolyBase | Vše |
| 5439307 | Řeší problém, kdy proces systému SQL Server může neočekávaně skončit při přístupu k externím zdrojům dat. | Modul SQL Server | PolyBase | Vše |
| 5491072 | Opravuje problém s ověřením vstupu, kdy chybně formátované hodnoty velikosti v operacích zálohování VDI (Virtual Device Interface) a zapisovače VSS na serveru SQL Server mohly způsobit přístup do paměti mimo rozsah. | Modul SQL Server | Obnovení zálohy | Windows |
| 5494339 | Řeší problém se zpracováním celých čísel při zpracování metadat zálohování a obnovení systému SQL Server, který potenciálně umožňuje místně ověřenému uživateli získat zvýšená oprávnění a způsobit, že služba přestane reagovat. | Modul SQL Server | Obnovení zálohy | Windows |
| 5505572 | Aktualizace součásti pro extrakci archivu třetí strany, kterou SQL Server používá k instalaci balíčků externího jazyka a externí knihovny. | Modul SQL Server | Rozšiřitelnost | Vše |
| 5522142 | Přidává ověřování velikostí fragmentů FILESTREAM u sekundárních replik skupiny dostupnosti, aby se odmítly příliš velké fragmenty. | Modul SQL Server | Vysoká dostupnost a zotavení po havárii | Vše |
| 5529171 | Opravuje nesprávné ověřování posunu pole v SqlDataRecord.SetBytes rozhraní API pro sql_variant hodnoty, které mohou způsobit akci zápisu haldy mimo rozsah, pokud je zapnutá integrace CLR. |
Modul SQL Server | Programovatelnost | Windows |
| 5529204 | Zlepšuje zpracování vstupu Showplan, aby se zvýšilo zabezpečení a spolehlivost. | Modul SQL Server | Úložiště dotazů | Windows |
| 5529345 | Zlepšuje ochranu interních replikačních dat během operací zpracování. | Modul SQL Server | Replikace | Vše |
| 5529358 | Zlepšuje zpracování textových dat při slučovací replikaci, aby se zvýšilo zabezpečení a spolehlivost. | Modul SQL Server | Replikace | Vše |
| 5529370 | Zlepšuje ověřování a zpracování replikačních operací, aby se zvýšilo zabezpečení a spolehlivost. | Modul SQL Server | Replikace | Vše |
| 5529381 | Zlepšuje zabezpečení a spolehlivost odběrů s aktualizacemi ve frontě v transakční replikaci. | Modul SQL Server | Replikace | Windows |
| 5529395 | Zlepšuje zabezpečení a spolehlivost odběrů s aktualizacemi ve frontě v transakční replikaci. | Modul SQL Server | Replikace | Windows |
| 5529458 | Řeší problém ve službě Change Event Streaming (CES), který brání deserializaci událostí, pokud datové části událostí obsahují určité znaky. | Modul SQL Server | Replikace | Vše |
| 5529462 | Řeší výskyty souborů s výpisem SQL Serveru, ke kterým může docházet při serializaci dat velkých objektů streamovaných prostřednictvím služby Change Event Streaming. | Modul SQL Server | Replikace | Vše |
| 5555143 | Řeší problém, kdy vytvoření obsažené skupiny dostupnosti mohlo selhat a vrátit chybovou zprávu "1803" po změně kolace při prvním spuštění na serveru SQL Server on Linux. | Modul SQL Server | Linux | Linux |
| 5555768 | Přidává ověřování metadat schématu tabulky Delta Lake. | Modul SQL Server | PolyBase | Vše |
| 5558665 | Zlepšuje zpracování sdílené paměti v PolyBase. | Modul SQL Server | PolyBase | Vše |
| 5571219 | Opravuje chybu zabezpečení v rozhraní VDI (Virtual Device Interface) systému SQL Server, kdy při otevření sady virtuálních zařízení může dojít k akci zápisu mimo rozsah. | Modul SQL Server | Obnovení zálohy | Vše |
| 5571935 | Opravuje chybu zabezpečení v rozhraní VDI (Virtual Device Interface) systému SQL Server, kdy při zpracování přenesených dat během operací zálohování nebo obnovení může dojít k akci čtení nebo zápisu mimo rozsah. | Modul SQL Server | Obnovení zálohy | Vše |
| 5574835 | Opravuje chybu zabezpečení neplatného čtení z paměti při zpracování parametrů modulu runtime pro AI_GENERATE_EMBEDDINGS tuto funkci. |
Modul SQL Server | Rozšiřitelnost | Vše |
| 5575381 | Opravuje nebezpečnou deserializaci dat fronty vrácení zpět PolyBase, takže chybně formátované datové části jsou odmítnuty. | Modul SQL Server | PolyBase | Vše |
| 5578870 | Opravuje vícenásobné ohrožení zabezpečení proti poškození paměti a zpřístupnění paměti při analýze zpráv protokolu SQLSatellit, které používají služby Machine Learning Services a Language Extensions. | Modul SQL Server | Rozšiřitelnost | Vše |
| 5582011 | Řeší problém, kdy můžou selhat připojení k odkazovanému serveru, která používají zprostředkovatele MSDASQL, pokud řetězec zprostředkovatele neobsahuje ID uživatele (UID). |
Modul SQL Server | Distribuovaný dotaz | Vše |
| 5632692 | Zlepšuje zabezpečení a spolehlivost zpracování metadat zabezpečení replikace během obnovení a aktualizace databáze odběratele. | Modul SQL Server | Replikace | Windows |
| 5632803 | Zlepšuje zabezpečení a spolehlivost agenta čtečky protokolů ve scénářích heterogenní transakční replikace. | Modul SQL Server | Replikace | Windows |
| 5632816 | Zlepšuje zabezpečení a spolehlivost konfigurace kanálu změn. | Modul SQL Server | Replikace | Windows |
| 5632851 | Opravuje přetečení vyrovnávací paměti, ke kterému dochází, když slučovací replikace zpracuje více než 250 položek přezdívek XML během webové synchronizace. | Modul SQL Server | Replikace | Vše |
| 5632877 | Opravuje problém v operacích replikace, který ovlivňuje ověřování dat. | Modul SQL Server | Replikace | Vše |
| 5632890 | Opravuje problém, který ovlivňuje ověřování dat při operacích synchronizace webu pro replikaci sloučení. | Modul SQL Server | Replikace | Vše |
| 5632903 | Opravuje problém se zpracováním vstupních dat pro streamování událostí změny. | Modul SQL Server | Replikace | Vše |
| 5632930 | Zvyšuje zabezpečení uložené procedury sp_replcounters . |
Modul SQL Server | Replikace | Windows |
| 5635187 | Zlepšuje ověřování zabezpečení uložených procedur, které používá slučovací replikace. | Modul SQL Server | Replikace | Windows |
| 5635965 | Opravuje problém, kdy chybně formátovaná data trasování můžou způsobit akci čtení mimo rozsah, když trasování SQL zpracovává LoginSid sloupec. |
Modul SQL Server | Programovatelnost | Vše |
| 5749934 | Přidává podporu pro nová a aktualizovaná časová pásma mapováním ID časových pásem Windows na časová pásma IANA (Internet Assigned Numbers Authority). Mapování zahrnuje Britskou Kolumbii, Albertu, Manitobu, Magallanes, FLE, Qyzylordu a Střední Asii. | Modul SQL Server | Programovatelnost | Linux |
Jak získat nebo stáhnout tuto CU nebo nejnovější balíček CU
Jak získat nebo stáhnout nejnovější balíček kumulativní aktualizace pro Windows (doporučeno)
Následující aktualizace je dostupná na webu služby Stažení softwaru:
Stáhněte si nejnovější balíček kumulativní aktualizace pro SQL Server 2025
Poznámka
- Microsoft Download Center vždy nabízí nejnovější verzi CU pro SQL Server 2025.
- Pokud se stránka pro stažení nezobrazí, kontaktujte služby zákazníkům a podporu společnosti Microsoft a požádejte o balíček kumulativní aktualizace.
Jak získat nebo stáhnout tento balíček kumulativní aktualizace pro Windows z Katalogu služby Microsoft Update
Následující aktualizace je dostupná v Katalogu služby Microsoft Update:
Poznámka
- Katalog služby Microsoft Update obsahuje tuto CU pro SQL Server 2025 a dříve vydané verze CU pro SQL Server 2025.
- Tato CU je dostupná také prostřednictvím služby Windows Server Update Services (WSUS).
- Doporučujeme vždy nainstalovat nejnovější dostupnou kumulativní aktualizaci.
Jak získat nebo stáhnout nejnovější balíček kumulativní aktualizace pro Linux
Pokud chcete aktualizovat SQL Server 2025 v Linuxu na nejnovější CU, musíte mít nejprve nakonfigurované úložiště kumulativních aktualizací. Potom aktualizujte balíčky SQL Serveru pomocí příslušného příkazu pro aktualizaci specifického pro danou platformu.
Pokyny k instalaci a přímé odkazy na stažení balíčků CU najdete v poznámkách k verzi SQL Server 2025.
Informace o souborech
Informace o hodnotě hash souboru
Stažený soubor můžete ověřit tak, že pomocí následujícího příkazu spočítáte hodnotu hash souboru SQLServer2025-KB5125471-x64.exe :
certutil -hashfile SQLServer2025-KB5125471-x64.exe SHA256
| Název souboru | Hash SHA256 |
|---|---|
| SQLServer2025-KB5125471-x64.exe | EBDC3024C76023CE599D3FDF3174A1FC8FF2958EE7009A7655274CE263644B85 |
Informace o souboru balíčku kumulativní aktualizace
Poznámky k této aktualizaci
Předpoklady
Pokud chcete použít tento balíček kumulativní aktualizace, musíte používat SQL Server 2025.
Informace o restartování
Po instalaci tohoto balíčku kumulativní aktualizace bude možná nutné restartovat počítač.
Informace o registru
Při použití jedné z oprav hotfix v tomto balíčku nemusíte provádět žádné změny v registru.
Důležitá upozornění
Tento článek obsahuje také následující důležité informace.
Verze buildu CU služby Analysis Services
Od verze Microsoft SQL Server 2017 se číslo verze buildu služby Analysis Services neshoduje s číslem verze buildu databázového stroje SQL Server. Další informace najdete v tématu Ověření verze buildu kumulativní aktualizace služby Analysis Services.
Kumulativní aktualizace (CU)
- Každá nová CU obsahuje všechny opravy, které byly zahrnuté v předchozí CU pro nainstalovanou verzi SQL Serveru.
- Kumulativní aktualizace SQL Serveru jsou certifikované na stejné úrovni jako aktualizace Service Pack a měly by se instalovat se stejnou mírou důvěry.
- Doporučujeme průběžnou proaktivní instalaci CU, jakmile jsou k dispozici, podle těchto pokynů:
- Historická data ukazují, že značný počet případů podpory souvisí s problémem, který už byl vyřešen ve vydané CU.
- Kumulativní aktualizace můžou kromě oprav hotfix obsahovat další přidanou hodnotu, například aktualizace možností podpory, správy a spolehlivosti.
- Doporučujeme CU pro SQL Server před nasazením do produkčních prostředí otestovat.
Nasazení v hybridním prostředí
Při nasazování aktualizace do hybridního prostředí (například Always On, replikace, cluster nebo zrcadlení) doporučujeme před nasazením aktualizace projít následující články:
Upgrade instance clusteru s podporou převzetí služeb při selhání
Poznámka
Pokud nechcete použít proces postupné aktualizace, nainstalujte aktualizaci podle těchto kroků:
- Nainstalujte aktualizaci na pasivní uzel.
- Nainstalujte aktualizaci na aktivní uzel (vyžaduje restartování služby).
Upgrade a aktualizace serverů skupin dostupnosti s minimálními výpadky a ztrátou dat
Poznámka
Pokud jste povolili Always On společně s katalogem SSISDB, informace o použití aktualizace v těchto prostředích najdete v tématu Informace o SSIS s Always On.
Jak použít opravu hotfix pro SQL Server v topologii transakční replikace a zrcadlení databáze
Jak použít opravu hotfix pro SQL Server v topologii replikace
Jazyková podpora
Kumulativní aktualizace SQL Serveru jsou v současné době vícejazyčné. Tento balíček CU proto není specifický pro jeden jazyk. Platí pro všechny podporované jazyky.
Aktualizované komponenty (funkce)
Jeden balíček CU obsahuje všechny dostupné aktualizace pro všechny komponenty (funkce) SQL Serveru 2025. Balíček kumulativní aktualizace však aktualizuje jen komponenty, které jsou aktuálně nainstalované v instanci SQL Serveru vybrané k údržbě. Pokud do instance po použití této CU přidáte funkci SQL Serveru (například Analysis Services), musíte tuto CU použít znovu, aby se nová funkce aktualizovala na tuto verzi CU.
Podpora pro tuto aktualizaci
Pokud dojde k jiným problémům nebo bude potřeba řešení potíží, možná budete muset vytvořit žádost o servis. Na další dotazy týkající se podpory a na problémy, které nesplňují podmínky tohoto konkrétního balíčku kumulativní aktualizace, se vztahují běžné poplatky za podporu. Úplný seznam telefonních čísel služeb zákazníkům a podpory společnosti Microsoft nebo možnost vytvořit samostatnou žádost o servis najdete na webu podpory Microsoftu.
Jak odinstalovat tuto aktualizaci
Jak odinstalovat tuto aktualizaci ve Windows
- V Ovládacích panelech otevřete položku Programy a funkce a pak vyberte Zobrazit nainstalované aktualizace.
- V části SQL Server 2025 vyhledejte položku, která odpovídá tomuto balíčku kumulativní aktualizace.
- Stiskněte a podržte položku (nebo na ni klikněte pravým tlačítkem) a pak vyberte Odinstalovat.
Jak odinstalovat tuto aktualizaci v Linuxu
Pokud chcete tuto CU v Linuxu odinstalovat, musíte balíček vrátit na předchozí verzi. Další informace o vrácení instalace najdete v tématu Vrácení SQL Serveru na předchozí verzi.
Reference
- Oznámení aktualizací modelu přírůstkové údržby (ISM) pro SQL Server
- Aktualizace Service Pack pro SQL Server se od verze SQL Server 2017 už nepodporují
- Určení verze a edice databázového stroje SQL Server
- Modely údržby pro SQL Server
- Schéma pojmenování a popisy oblastí oprav pro balíčky aktualizací softwaru SQL Server
- Popis standardní terminologie používané k popisu aktualizací softwaru společnosti Microsoft