KB4024449 – KORJAUS: Toissijaisen replikan tietokannat näyttävät tilaa "EI SYNKRONOIDA" vikasietoisuuden jälkeen SQL Server 2016:ssa

Käytetään kohteeseen
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) SQL Server 2016 Service Pack 1

Ongelman ilmenemistapa

Oletetaan, että sinulla on Always On Availability Group (AG), joka sisältää useita tietokantoja Microsoft SQL Server 2016:ssa. Määritä sitten käytettävyysryhmä käyttämään synkronista vahvistuksen käytettävyystilaa yhdessä automaattisen vikasietotilan kanssa.

Tässä skenaariossa joidenkin tietokantojen synkronointi saattaa keskeytyä, jos vikasietoisuus tapahtuu. Lisäksi toissijaisen replikan SQL Server -virhelokiin saatetaan kirjata seuraavankaltaisia virhesanomia:

Huomautus

  • Päivämäärä/aika Always On Availability Groups -yhteys ensisijaiseen tietokantaan, joka on luotu toissijaista tietokantaa varten DatabaseName käytettävyysreplikassa InstanceName ja replikan tunnus: ReplicaID. Tämä on vain tiedoksi tarkoitettu viesti. Käyttäjän ei tarvitse tehdä mitään.
  • Päivämäärä/aika Yhteys ensisijaiseen replikaan ei ole aktiivinen.  Komentoa ei voi käsitellä.
  • Päivämäärä/aika Virhe: 35250, vakavuus: 16, tila: 11

Lisäksi seuraavankaltaisia virhesanomia kirjataan jatkuvasti ensisijaisen replikan SQL Server -virhelokiin. Tämä voi aiheuttaa suuren lokitiedoston:

Huomautus

  • Päivämäärä/aika Always On Availability Groups -yhteys toissijaiseen tietokantaan, joka on luotu ensisijaiselle tietokannalle DatabaseName käytettävyysreplikassa InstanceName ja replikan tunnus: ReplicaID.  Tämä on vain tiedoksi tarkoitettu viesti. Käyttäjän ei tarvitse tehdä mitään.
  • Päivämäärä/aika DbMgrPartnerCommitPolicy::SetSyncAndRecoveryPoint: FC202A9E-C3A2-4E30-987A-8C24D3FD70BB:1
  • Päivämäärä/aika DbMgrPartnerCommitPolicy::SetSyncAndRecoveryPoint: FC202A9E-C3A2-4E30-987A-8C24D3FD70BB:1
  • Päivämäärä/aika DbMgrPartnerCommitPolicy::SetSyncAndRecoveryPoint: FC202A9E-C3A2-4E30-987A-8C24D3FD70BB:1

Ratkaisu

Tämä ongelma on korjattu seuraavissa SQL Server kumulatiivisissa päivityksissä:

SQL Server 2016 RTM:n kumulatiivinen päivitys 7

SQL Server 2016 SP1:n kumulatiivinen päivitys 4

Tietoja SQL Server:n kumulatiivisista päivityksistä:

Jokainen uusi SQL Server -kumulatiivinen päivitys sisältää kaikki edelliseen kumulatiiviseen päivitykseen sisältyvät hotfix-korjaukset ja tietoturvakorjaukset. Tutustu SQL Serverin uusimpiin kumulatiivisiin päivityksiin:

SQL Server 2016:n uusin kumulatiivinen päivitys

Tila

Microsoft on vahvistanut tämän olevan ongelma niissä Microsoftin tuotteissa, jotka ovat listattuna Koskee seuraavia tuotteita -osiossa.

Viitteet

Lue tietoja Microsoftin ohjelmistopäivitystensä kuvaamiseen käyttämästä sanastosta.