Ongelman ilmenemistapa
Oletetaan, että käytät Microsoft SQL Server 2012:n tai SQL Server 2014:n tapahtumien replikointia. Yrität lisätä tilauksia, joiden @sync\_type julkaisun määrityksenä on Vain replikoinnin tuki, Alusta varmuuskopion avulla tai Alusta LSN:stä, ja julkaisutunnus on suurempi kuin 99. Tässä tilanteessa näyttöön tulee seuraava virhesanoma:
Huomautus
Msg 8115, taso 16, tila 2, menettely sp_MSsetupnosyncsubscriptionwithlsn, rivi 237
Aritmeettinen ylivuotovirhe muunnettaessa lauseke tietotyypiksi nvarchar.
Ratkaisu
Kumulatiivisen päivityksen tiedot
Ongelma korjattiin ensimmäisen kerran seuraavassa SQL Server kumulatiivisessa päivityksessä.
- SQL Server 2014 SP1:n kumulatiivinen päivitys 1
- SQL Server 2012 SP2:n kumulatiivinen päivitys 5
- SQL Server 2014:n kumulatiivinen päivitys 6
- SQL Server 2012 SP1:n kumulatiivinen päivitys 14
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 SP1:n uusin kumulatiivinen päivitys
- SQL Server 2012 SP2:n uusin kumulatiivinen päivitys
- SQL Server 2014:n uusin kumulatiivinen päivitys
- SQL Server 2012 SP1:n uusin kumulatiivinen päivitys
Tila
Microsoft on vahvistanut tämän olevan ongelma niissä Microsoftin tuotteissa, jotka ovat listattuna Koskee seuraavia tuotteita -osiossa.