KB4520266 – ÅTGÄRDAT: När du ändrar SEEDING_MODE till MANUELL med hjälp av ALTER TILLGÄNGLIGHETSGRUPP avbryter SQL Server 2016 inte de aktuella seeding-åtgärderna till den sekundära repliken

Gäller för
SQL Server 2016 Service Pack 2 SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use)

Symptom

Anta att du skapar en AlwaysOn-tillgänglighetsgrupp (AG) med automatisk seeding i Microsoft SQL Server 2016. När du försöker ändra SEEDING_MODE till MANUELL med hjälp av ALTER AVAILABILITY GROUP på den primära repliken märker du att SQL Server inte avbryter aktuella seeding-åtgärder till den sekundära repliken.

Status

Microsoft har bekräftat att detta är ett problem i de Microsoft-produkter som anges i avsnittet "Gäller".

Lösning

Det här problemet åtgärdas i följande kumulativa uppdatering för SQL Server:

Om kumulativa uppdateringar för SQL Server:

Varje ny kumulativ uppdatering för SQL Server innehåller alla snabbkorrigeringar och alla säkerhetskorrigeringar som ingick i den tidigare kumulativa uppdateringen. Kolla in de senaste kumulativa uppdateringarna för SQL Server:

Mer information

Om du vill avbryta automatisk seedning kan du köra följande kommando:

--Ansluten till primär replik

ALTER AVAILABILITY GROUP ag

ÄNDRA REPLIK PÅ node2

WITH (SEEDING_MODE = MANUAL)

GO

Om du vill kontrollera om den senaste seeding-åtgärden avbröts eller fortfarande körs kan du köra följande fråga mot DMV:en:

Välj current_state, failure_state_desc, * från sys.dm_hadr_automatic_seeding ordning efter start_time beskr

      

Referenser

Läs om den terminologi som Microsoft använder för att beskriva programuppdateringar.