KB3057876 – KORJAUS: Toissijaisen replikan AlwaysOn-tietokanta näyttää SQL Server 2014:ssä tilaa EI SYNKRONOIDA

Käytetään kohteeseen
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Express - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Ongelman ilmenemistapa

Oletetaan, että käytät Microsoft SQL Server 2014:n AlwaysOn Availability Groups -ominaisuutta. Kun olet käynnistänyt SQL Server -esiintymän uudelleen, käytettävyysryhmiin kuuluvien tietokantojen tilana voi olla EI SYNKRONOIDA toissijaisissa replikoissa. Lisäksi et voi liittyä tietokantoihin tai poistaa tietokantoja käytettävyysryhmistä. Et voi myöskään poistaa käytettävyysryhmiä toissijaisista replikoista.

Tässä tilanteessa seuraavankaltaiset virhesanomat kirjataan SQL Server -virhelokiin:

Huomautus

Tietokannan Database_Name käynnistetään.
Tietokannan Database_Name oletuskäynnistys ohitetaan, koska tietokanta kuuluu käytettävyysryhmään (ryhmätunnus: Group_ID). Käytettävyysryhmä käynnistää tietokannan. Tämä on vain tiedoksi tarkoitettu viesti. Käyttäjän ei tarvitse tehdä mitään.
Tietokannan Database_Name tilatiedot – Hardended Lsn: '(0:0:0)' Commit LSN: '(0:0:0)' Commit Time: 'datetime'
AlwaysOn Availability Groups -yhteys ensisijaiseen tietokantaan on lopetettu toissijaiselle tietokannalle Database_Name käytettävyysreplikassa Replica_Name replikan tunnuksella: {Replica_ID}. Tämä on vain tiedoksi tarkoitettu viesti. Käyttäjän ei tarvitse tehdä mitään.
Tietokannan Database_Name tilatiedot – Hardended Lsn: '(0:0:0)' Commit LSN: '(0:0:0)' Commit Time: 'datetime'
Tietokannan Database_Name tilatiedot – Hardended Lsn: '(0:0:0)' Commit LSN: '(0:0:0)' Commit Time: 'datetime'
Tietokannan Database_Name käynnistetään.
AlwaysOn Availability Groups -yhteys ensisijaiseen tietokantaan, joka on muodostettu toissijaiselle tietokannalle Database_Name käytettävyysreplikalle REPLICA_NAME replikan tunnuksella: {Replica_ID}. Tämä on vain tiedoksi tarkoitettu viesti. Käyttäjän ei tarvitse tehdä mitään.
2289 tapahtumaa siirretty eteenpäin tietokannassa Database_Name (107:0). Tämä on vain tiedoksi tarkoitettu viesti. Käyttäjän ei tarvitse tehdä mitään.
CHECKDB tietokannalle 'Database_Name' valmis ilman virheitä päivämääränä ja kellonaikana (paikallista aikaa). Tämä on vain tiedoksi; Käyttäjän toimenpiteitä ei tarvita.
AlwaysOn Availability Groups -yhteys ensisijaiseen tietokantaan on lopetettu toissijaiselle tietokannalle Database_Name käytettävyysreplikassa REPLICA_NAME replikan tunnuksella: {Replica_ID}. Tämä on vain tiedoksi tarkoitettu viesti. Käyttäjän ei tarvitse tehdä mitään.

      

Syy

Tämä ongelma ilmenee uudelleentekemisen säikeen ja vaihtoroolisäikeen välisen lukkiutumisen vuoksi.

Ratkaisu

Tämä ongelma korjattiin ensimmäisen kerran seuraavissa SQL Server 2014:n kumulatiivisissa päivityksissä:

SQL Server 2014 Service Pack 1:n kumulatiivinen päivitys 2
        
         SQL Server 2014:n kumulatiivinen päivitys 9
        
        
      

Tietoja SQL Serverin 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 2014 -koontiversiot
      

Tila

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

Viitteet

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