KB4046065 – Oprava: při převzetí služeb při selhání pro transakce DTC v systému SQL Server 2017 dojde k poškození paměti.

Microsoft 365 vám umožní pracovat odkudkoli a z libovolného zařízení

Upgradujte na Microsoft 365, ať můžete kdekoli používat nejnovější funkce a vylepšení.

Upgradovat hned

Příznaky

Zvažte následující scénář:

  • V systému SQL Server 2017 se zapnutou podporou služby DTC (Distributed Transaction Coordinator) máte skupinu (AG Availability AlwaysOn).

  • Během převzetí služeb při selhání skupiny dostupnosti bude stav interního koordinátoru SQL Server pro všechny databáze v AG nejprve zastaven a pak budou ukončeny všechny aktivní transakce pro všechny databáze této skupiny dostupnosti.

  • Pokud se ale tyto transakce pokusí o přístup k zastavenému stavu koordinátoru DTC, může dojít k poškození paměti.

  • Důvodem je to, že transakce se pokoušejí o přístup k paměti, která už byla odstraněna.

Řešení

Tento problém je opravený v následující kumulativní aktualizaci SQL serveru:

       Kumulativní aktualizace 1 pro SQL Server 2017

Každá nová kumulativní aktualizace pro SQL Server obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozí kumulativní aktualizace. Podívejte se na nejnovější kumulativní aktualizace SQL serveru:

Nejnovější kumulativní aktualizace pro SQL Server 2017

Stav

Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části Informace v tomto článku jsou určeny pro produkt.

Odkazy

Informace o terminologiipoužívané společností Microsoft k popisu aktualizací softwaru.

Potřebujete další pomoc?

Rozšiřte své znalosti a dovednosti
Projít školení
Získejte nové funkce jako první
Připojit se k programu Microsoft Insider

Byly tyto informace užitečné?

Děkujeme za váš názor!

Děkujeme vám za váš názor! Pravděpodobně bude užitečné, když vás spojíme s některým z našich agentů podpory Office.

×