Simptomai
Tarkime, kad naudojate "Microsoft SQL Server" 2012 arba "SQL Server" 2014 Transakcinis replikavimas. Bandote įtraukti prenumeratų su @sync_type nurodyta kaip "tik replikavimo palaikymas", "inicijuoti atsarginę kopiją" arba "inicijuoti iš LSN" publikavimui, o leidinio ID yra didesnis nei 99. Šioje situacijoje gaunate šį klaidos pranešimą:
MSG 8115, lygis 16, būsenos 2, procedūra sp_MSsetupnosyncsubscriptionwithlsn, eilutės 237Aritmetinis perpildos klaida konvertuojant reiškinį į duomenų tipą nvarchar.
Sprendimas
Kaupiamojo naujinimo informacija
Problema pirmą kartą buvo išspręsta šį kaupiamąjį naujinimą SQL serverio.
Kiekvienas naujas Kaupiamasis naujinimas, skirtas "SQL Server", yra visos karštosios pataisos ir visos saugos pataisos, kurios buvo pridėtos prie ankstesnio kaupiamojo naujinimo. Peržiūrėkite naujausius kaupiamuosius SQL serverio naujinimus:
Statusą
"Microsoft" patvirtino, kad tai yra "Microsoft" produktų, išvardytų skyriuje "taikoma", problema.