KB3016165 – RJEŠENJE: pogreška aritmetičkog preljeva pojavljuje se kada dodate ručno inicijalizirane pretplate za objavu u programu SQL Server

Primjenjuje se na
SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2014 Web - duplicate (do not use)

Simptomi

Pretpostavimo da koristite transakcijsku replikaciju sustava Microsoft SQL Server 2012 ili SQL Server 2014. Pokušate dodati pretplate s oznakom @sync\_type "samo podrška za replikaciju", "inicijalizacija sa sigurnosnom kopijom" ili "inicijalizacija s lsn-a" za objavljivanje, a ID publikacije je veći od 99. U toj situaciji pojavljuje se sljedeća poruka o pogrešci:

Napomena

poruka 8115, razina 16, stanje 2, postupak sp_MSsetupnosyncsubscriptionwithlsn, redak 237
Pogreška aritmetičkog preljeva prilikom pretvaranja izraza u vrstu podataka nvarchar.

Rješenje

Informacije o kumulativnom ažuriranju

Problem je prvi put riješen u sljedećem kumulativnom ažuriranju sustava SQL Server.

O kumulativnim ažuriranjima za SQL Server

Svako novo kumulativno ažuriranje za SQL Server sadrži sve hitne popravke i sigurnosne popravke koji su obuhvaćeni prethodnim kumulativnim ažuriranjem. Pogledajte najnovija kumulativna ažuriranja za SQL Server:

      

Status

Microsoft je potvrdio da je to problem u Microsoftovim proizvodima koji su navedeni u odjeljku „Odnosi se na“.