KB4538174 – RJEŠENJE: Javlja se pogreška i AG će biti u nesinkroniziranom stanju kada se prebacivanje u slučaju pogreške dogodi u primarnom AG-u grupe distribuirane dostupnosti u SQL Server 2017 i 2019 na Linux

Primjenjuje se na
SQL Server 2017 Developer Linux SQL Server 2017 Enterprise on Linux SQL Server 2017 Enterprise Core on Linux SQL Server 2017 Standard on Linux SQL Server 2019 on Linux

Simptomi

Razmotrite sljedeći scenarij:

  • Konfigurirali ste grupu distribuirane dostupnosti u sustavu SQL Server 2017 ili 2019 na Linux platformi između grupa dostupnosti (AG), AG1 i AG2.
  • Pretpostavimo da je AG1 primarna grupa dostupnosti s čvorovima, N1, N2 i N3.
  • Ako pokušate prebaciti prebacivanje u slučaju pogreške s N1 na N3 u grupi dostupnosti AG1, sinkronizacija će zapeti u nesinkroniziranom stanju i nikad neće postati u dobrom stanju. Osim toga, možete uočiti sljedeću pogrešku u zapisniku pogrešaka za N3:

Pogreška: 41166, Ozbiljnost: 16, Stanje: 9

Došlo je do pogreške tijekom čekanja na pristup lokalnoj replici dostupnosti grupe dostupnosti "Naziv grupe dostupnosti". Operacija je naišla na pogrešku 2 sustava SQL OS i prekinuta je. Provjerite je li replika lokalne dostupnosti u ispravnom stanju, a zatim ponovno pokušajte izvršiti naredbu.

Status

Microsoft je potvrdio da je to problem u Microsoftovim proizvodima koji su navedeni u odjeljku „Odnosi se na“.

Rješenje

Taj je problem riješen u sljedećim kumulativnim ažuriranjima za SQL Server:

O kumulativnim ažuriranjima za SQL Server:

Svako novo kumulativno ažuriranje za SQL Server sadrži sve hitne popravke i sigurnosne popravke koji su obuhvaćeni prethodnim kumulativnim ažuriranjem. Pogledajte najnovija kumulativna ažuriranja za SQL Server:

Reference

Saznajte više o terminologiji koju Microsoft upotrebljava za opisivanje softverskih ažuriranja.