KB4520149-FIX: kontroll sker när du växlar mellan Read-Scale AlwaysOn-tillgänglighetsgruppen i SQL Server 2017

Symptom

När du kör följande kommando för att redundansväxla SQL Server 2017- Read-Scale Availability groups (AG) kan det hända att det Miss lyckas och att du får en kontroll dumpning som liknar följande:

use [master]

go

alter availability group [ag-rds] set(

required_synchronized_secondaries_to_commit = 1

)

go

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

Kontroll dum par

Datetime SPID # # fel: 17066, allvarlighets grad: 16, tillstånd: 1.

Datetime SPID # # SQL Server Assertion: fil: <HadrAvailabilityGroupReplica. cpp>, Line =LineNumber misslyckades: "cbDataTotal <= cbRemainingBuffer". Det här felet kan vara tidsrelaterat. Om fältet felet kvarstår efter att du har kört om instruktionen, Använd DBCC CHECKDB för att kontrol lera databas för strukturell integritet eller starta om servern för att säkerställa att det är i minnet data strukturer är inte skadade.

Status

Microsoft har bekräftat att det här är ett problem i Microsoft-produkterna som nämns i "gäller".

Lösning

Det här problemet är åtgärdat i den här kumulativa uppdateringen för SQL Server:

Om kumulativa uppdateringar för SQL Server:

Varje ny kumulativ uppdatering för SQL Server innehåller alla snabb korrigeringar och alla säkerhets korrigeringar som ingick i den föregående kumulativa uppdateringen. Kolla in de senaste kumulativa uppdateringarna för SQL Server:

Referenser

Lär dig mer om terminologin som Microsoft använder för att beskriva program varu uppdateringar.

Behöver du mer hjälp?

Utöka dina kunskaper
Utforska utbildning
Få nya funktioner först
Anslut till Microsoft Insiders

Hade du nytta av den här informationen?

Tack för din feedback!

Tack för din feedback! Det låter som att det kan vara bra att koppla dig till en av våra Office-supportrepresentanter.

×