KB4492604 - REMEDIERE: Reluarea manuală în caz de nereușită între redirecționator și reproducerea secundară nu reușește cu toate reproducerile sincronizate în SQL Server 2016 și 2017

Se aplică la
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)

Simptome

Să presupunem că aveți multe baze de date într-un grup de disponibilitate (AG) Always On distribuit în Microsoft SQL Server 2016 și 2017. Atunci când efectuați o reluare manuală în caz de nereușită asupra celui de-al doilea grup de distribuire între redirecționator și reproducerea secundară, veți observa că aceasta poate să nu reușească, chiar dacă toate reproducerile sunt sincronizate. În plus, veți primi mesaje de eroare care seamănă cu următoarele:

msg 41104, nivel 16, stare 12, număr linie

Revenirea în caz de nereușită a grupului de disponibilitate la replica locală nu a reușit, deoarece resursa grupului de disponibilitate nu a intrat online din cauza unei erori anterioare.

Pentru a identifica eroarea, puteți să verificați jurnalul de erori SQL Server, jurnalele clusterului de reluare în caz de nereușită Windows Server și jurnalele de evenimente de sistem. Pentru mai multe informații despre cum să vizualizați evenimentele și jurnalele pentru un cluster Windows Server Failover Clustering (WSFC), puteți consulta documentația Windows Server. Când verificați jurnalul de erori, veți găsi un mesaj de eroare care seamănă cu următorul:

Replica de disponibilitate pentru grupul de disponibilitate "<AGName>" din această instanță de SQL Server nu poate deveni replica principală. Una sau mai multe baze de date nu sunt sincronizate sau nu s-au asociat la grupul de disponibilitate.
      

Stare

Microsoft a confirmat că aceasta este o problemă în produsele Microsoft care sunt listate în secțiunea „Se aplică la”.

Rezolvare

Problema este remediată în următoarele actualizări cumulative pentru SQL Server:

Despre actualizările cumulative pentru SQL Server:

Fiecare actualizare cumulativă nouă pentru SQL Server conține toate remedierile rapide și toate remedierile de securitate care au fost incluse cu actualizarea cumulativă anterioară. Consultați cele mai recente actualizări cumulative pentru SQL Server:

Referințe

Aflați despre terminologia pe care o utilizează Microsoft pentru a descrie actualizările de software.