KB4513237 – ÅTGÄRD: Asynkron sekundär replik tar emot loggar från den primära repliken i SQL Server 2017 på Linux men den härdar inte eller görs om

Gäller för
SQL Server 2017 Developer SQL Server 2017 Enterprise Core SQL Server 2017 Enterprise SQL Server 2017 Standard on Windows SQL Server 2017 Standard on Linux

Symptom

Asynkron sekundär replik kan ta emot loggen från primär replik i SQL Server 2017 på Linux. Det härdar eller görs dock inte om.

Mer information

Du kan fråga last_redone_lsn och last_redone_time från sys.dm_hadr_database_replica_states på en sekundär replik för att kontrollera om det förloppet körs eller inte.

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:

Lösning

Du kan kringgå det här problemet genom att använda någon av följande metoder:

  • Om du pausar och återupptar dataflytten på den sekundära repliken tillämpas de väntande ändringarna.
  • Om du startar om SQL Server på den sekundära repliken tillämpas även väntande ändringar.

Referenser

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