Příznaky

Když spustíte následující příkaz, který selže při selhání systému SQL Server 2017 pro čtení , můžete si všimnout, že selže a zobrazí se výpis stavu, který se podobá následujícímu:

use [master]

go

alter availability group [ag-rds] set(

required_synchronized_secondaries_to_commit = 1

)

go

alter availability group [ag-rds] set (role = secondary)

Výpis stavu

DateTime č. 1 # chyba: 17066, závažnost: 16, stav: 1.

DateTime SPID # # SQL Server assertion: soubor: <HadrAvailabilityGroupReplica. cpp>, line =lineNumber se nezdařila. = ' cbDataTotal <= cbRemainingBuffer '. K této chybě mohlo dojít při časování. Pokud je chyba přetrvává po restatementu příkazu, zkontrolujte pomocí příkazu DBCC CHECKDB databáze pro strukturální integritu nebo restartování serveru za účelem zajištění v paměti datové struktury nejsou poškozené.

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.

Řešení

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

O kumulativních aktualizacích pro SQL Server:

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:

Odkazy

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

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.