Simptomi
Kada pokrenete sljedeću naredbu da ne uspijete prijeći na SQL Server 2017 u grupama za dostupnost za čitanje u obliku AlwaysOn (AG), možda ćete primijetiti da ne uspijeva i da će primiti izvatka o tvrdnji koja nalikuje sljedećem:
use [master]
go
alter availability group [ag-rds] set(
required_synchronized_secondaries_to_commit = 1
)
go
alter availability group [ag-rds] set (role = secondary)
Izvatka tvrdnji
Spoj vremena spid # # Error: 17066, težina: 16, stanje: 1.
Spaid Datumvremena # # SQL Server tvrdnja: datoteka: <Hadravailabilitygroukoiiiic. cpp>, line =Linenumber nije uspjela tvrdnja = ' cbDataTotal <= cbRemainingBuffer '. Ta se pogreška može povezati s vremenom. Ako je pogreška se nastavlja nakon ponovnu ponavljanje izjave, koristite DBCC CHECKDB da biste provjerili baza podataka za strukturni integritet ili ponovno pokrenite poslužitelj da biste bili sigurni u memoriji strukture podataka nisu oštećene.
Status
Microsoft je potvrdio da se radi o problemu u Microsoftovim proizvodima navedenim u odjeljku "odnosi se na".
Rješenje
Taj je problem riješen u sljedećem kumulativnom ažuriranju za SQL Server:
O kumulativnim ažuriranjima za SQL Server:
Svako novo Kumulativno ažuriranje za SQL Server sadrži sve hitne popravke i sve sigurnosne ispravke uključene u prethodno Kumulativno ažuriranje. Pogledajte najnovija kumulativna ažuriranja za SQL Server:
Reference
Saznajte više o terminologiji koju Microsoft koristi za opisivanje softverskih ažuriranja.