Simptomi
Kada pokrenete sledeću komandu da biste preuzeli posao SQL Server 2017 Read-Scale AlwaysOn grupe raspoloživosti (AG), možda ćete primetiti da ne uspeva i dobiti prikaz stanja koji liči na sledeću:
Korišćenje [master]
Idi
ALTER Availability Group [AG-RDS] Set(
required_synchronized_secondaries_to_commit = 1
)
Idi
Alter Availability Group [AG-RDS] Skup (uloga = sekundarna)
Tvrdnja dump
DateTime spid## Greška: 17066, Ozbiljnost: 16, Stanje: 1.
DateTime spid## SQL Server Assertion: File: <HadrAvailabilityGroupReplica.cpp>, line=LineNumber Failed Assertion = 'cbDataTotal <= cbRemainingBuffer'. Ova greška je možda povezana sa vremenom. Ako se greška nastavi pojavljivati i posle ponovnog pokretanja instrukcije, koristite DBCC CHECKDB da biste proverili strukturni integritet baze podataka ili ponovo pokrenite server da biste se uverili da strukture podataka u memoriji nisu oštećene.
Status
Microsoft je potvrdio da je ovo problem u Microsoft proizvodima koji su navedeni u odeljku „Odnosi se na“.
Rešenje
Ovaj problem je rešen u sledećoj kumulativnoj ispravci za SQL Server:
Osnovni podaci o kumulativnim ispravkama za SQL Server:
Svaka nova kumulativna ispravka za SQL Server sadrži sve hitne ispravke i sve bezbednosne ispravke koje su uključene u prethodnu kumulativnu ispravku. Pogledajte najnovije kumulativne ispravke za SQL Server:
Reference
Saznajte više o terminologiji koju Microsoft koristi za opisivanje softverskih ispravki.