Microsoft jakelee Microsoft SQL Server 2008 R2- tai Microsoft SQL Server 2012 -korjauksia yhtenä ladattavana tiedostona. Koska korjaukset ovat kumulatiivisia, jokainen uusi versio sisältää kaikki aiempaan SQL Server 2008 R2- tai SQL Server 2012 -versioon sisältyvät hotfix-korjaukset ja tietoturvakorjaukset.
Ongelman ilmenemistapa
Mieti seuraavaa tilannetta:
Voit määrittää yhdistetyn replikoinnin julkaisun, joka käyttää verkkosynkronointia Microsoft SQL Server 2008 R2- tai Microsoft SQL Server 2012 -esiintymässä.
Julkaisun artikkeli sisältää taulukon, joka sisältää lasketun sarakkeen.
Update-komennolla voit päivittää sarakkeen arvon tyhjäarvoksi tilaajalla. Update-komento myös päivittää useita taulukon rivejä.
Huomautus: Sarake, jonka arvo päivitetään NULL-arvoksi, on lasketun sarakkeen oikealla puolella.
Suoritat yhdistämisen replikoinnin.
Tässä skenaariossa tapahtuu ei-konvergenssi, jossa tilaajan päivitettyjä tietoja ei synkronoida julkaisijalle.
Ratkaisu
Kumulatiiviset päivitystiedot
SQL Server 2008 R2 Service Pack 2
Tämän ongelman korjaus julkaistiin ensimmäisen kerran SQL Server 2008 R2 Service Pack 2:n kumulatiivisessa päivityksessä 1. Saat lisätietoja tämän kumulatiivisen päivityspaketin hankkimisesta napsauttamalla seuraavaa artikkelin numeroa, jolloin pääset lukemaan artikkelin Microsoft Knowledge Base -tietokanta -tietokannassa:
2720425 SQL Server 2008 R2 Service Pack 2:n kumulatiivinen päivityspaketti 1Huomautus Koska koontiversiot ovat kumulatiivisia, jokainen uusi korjausversio sisältää kaikki SQL Server 2008 R2:n aiempaan korjausversioon sisältyvät hotfix-korjaukset ja tietoturvakorjaukset. Suosittelemme, että otat käyttöön uusimman korjausversion, joka sisältää tämän hotfix-korjauksen. Lisätietoja saat napsauttamalla seuraavaa Microsoft Knowledge Base -tietokanta -artikkelinumeroa:
2730301 SQL Server 2008 R2 -koontiversiot, jotka julkaistiin SQL Server 2008 R2 Service Pack 2:n jälkeen
SQL Server 2012
Tämän ongelman korjaus julkaistiin ensimmäisenä SQL Server 2012:n kumulatiivisessa päivityksessä 2. Saat lisätietoja tästä kumulatiivisesta päivityspaketista napsauttamalla seuraavaa artikkelin numeroa, jolloin pääset lukemaan artikkelin Microsoft Knowledge Base -tietokanta -tietokannassa:
2703275 SQL Server 2012:n kumulatiivinen päivityspaketti 2Huomautus Koska koontiversiot ovat kumulatiivisia, jokainen uusi korjausversio sisältää kaikki edelliseen SQL Server 2012 -korjausversioon sisältyvät hotfix-korjaukset ja tietoturvakorjaukset. Microsoft suosittelee, että otat käyttöön uusimman kyseisen hotfix-korjauksen sisältävän korjausversion. Lisätietoja saat napsauttamalla seuraavaa Microsoft Knowledge Base -tietokanta -artikkelinumeroa:
2692828 SQL Server 2012 -koontiversiot, jotka on julkaistu SQL Server 2012:n julkaisemisen jälkeen Sinun on asennettava SQL Server 2012 -hotfix-korjaus SQL Server 2012:n asennukseen.
SQL Server 2008 R2 Service Pack 1
Tämän ongelman korjaus julkaistiin ensin kumulatiivisessa päivityksessä 6. Saat lisätietoja tämän SQL Server 2008 R2 Service Pack 1:n kumulatiivisen päivityspaketin hankkimisesta napsauttamalla seuraavaa artikkelin numeroa, jolloin pääset lukemaan artikkelin Microsoft Knowledge Base -tietokanta -tietokannassa:
2679367 SQL Server 2008 R2 Service Pack 1:n kumulatiivinen päivityspaketti 6Huomautus Koska koontiversiot ovat kumulatiivisia, jokainen uusi korjausversio sisältää kaikki hotfix-korjaukset ja tietoturvakorjaukset, jotka sisältyivät aiempaan SQL Server 2008 R2 Service Pack 1:n korjausjulkaisuun. Suosittelemme, että otat käyttöön uusimman korjausversion, joka sisältää tämän hotfix-korjauksen. Lisätietoja saat napsauttamalla seuraavaa Microsoft Knowledge Base -tietokanta -artikkelinumeroa:
2567616 SQL Server 2008 R2 -koontiversiot, jotka on julkaistu SQL Server 2008 R2 Service Pack 1:n jälkeen
Vaihtoehtoinen menetelmä
Voit kiertää tämän ongelman siirtämällä lasketun sarakkeen tämän artikkelin taulukon loppuun.
Tila
Microsoft on vahvistanut tämän olevan ongelma niissä Microsoftin tuotteissa, jotka ovat listattuna Koskee seuraavia tuotteita -osiossa.