Отнася се за
SQL Server 2008 Service Pack 3 SQL Server 2008 Enterprise SQL Server 2008 Developer SQL Server 2008 Express SQL Server 2008 Standard SQL Server 2008 R2 Service Pack 2 SQL Server 2008 R2 Developer SQL Server 2008 R2 Enterprise SQL Server 2008 R2 Standard SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Симптоми

Да предположим, че имате Microsoft SQL Server 2008 Service Pack 3 (SP3), SQL Server 2008 R2 Service Pack 2 (SP2), SQL Server 2012 Service Pack 2 (SP2), SQL Server 2012 1(SP1) сервизен пакет или SQL Server 2014 инсталиран на компютъра. Когато позвъните sp_MScreatemergedynamicsnapshot съхраняват процедура за създаване на динамичен снимка, получавате следното съобщение за грешка:

MSG 8115, ниво 16 състояние 2, процедура sp_MScreatemergedynamicsnapshot, линия 182Аритметична грешка при препълване преобразуване израз тип nvarchar данни.MSG 20655, ниво 16, държава, процедура sp_MScreatemergedynamicsnapshot, ред 186Не може да завърши процеса на дялове снимка. Не може да извлече максимално клеймо информация от таблицата MSsnapshot_history в базата данни на разпространение. Гарантира актуална и предлага Стандартна снимка.MSG 20628, ниво 16, държава, процедура sp_MScreatemergedynamicsnapshot, ред 203Не можа да генерира динамичен снимка.

Забележка Този проблем възниква, когато agent_id стойност надвишава надвишава 99,999 в таблицата MSdynamicsnapshotjobs .

Причина

Този проблем възниква поради дефект в SQL Server. Типът на локалната променлива за agent_id е знак, а дължината му е 5. Аритметични препълване може да възникне при SQL Server използва стойността, която се присвоява INT тип.

Всеки нов сборна актуализация за SQL Server съдържа всички актуални корекции и всички корекции на защитата, които са били включени в предишната сборна актуализация. Вижте най-новите сборни актуализации за SQL Server:

Информация за актуалната корекцияВече се предлага от Microsoft предоставя поддържана актуална корекция. Но тя е предназначена да коригира само проблема, тази статия. Прилагайте корекцията само към системи, изпитващи този конкретен проблем.За да разрешите този проблем, се обърнете към услугите за поддръжка на клиенти на Microsoft да получите актуалната корекция. За пълен списък на телефонните номера на отдела за поддръжка на Microsoft и информация за цените на поддръжката посетете следния уеб сайт на Microsoft:

http://support.microsoft.com/contactus/?ws=supportЗабележка: При специални случаи таксите, които са за свързани с поддръжката обаждания могат да бъдат отменени, ако специалист по поддръжката на Microsoft прецени, че конкретна актуализация може да разреши проблема. Обичайните такси за поддръжката ще важат за допълнителни въпроси и проблеми, които не спадат към съответната актуализация.

Статус

Microsoft потвърждава, че това е проблем в продуктите на Microsoft, изброени в раздела "Отнася се за".

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.