Microsoft разпространява Microsoft SQL Server 2008 или Microsoft SQL Server 2008 R2 поправя като един файл за изтегляне. Тъй като корекциите са кумулативни, всяка нова версия съдържа всички актуални корекции и всички корекции на защитата, които са били включени в предишния SQL Server 2008 или SQL Server 2008 R2 Fix Release.
Симптоми
След като разрешите проследяването на промените в Microsoft SQL Server 2008, в Microsoft SQL Server 2008 R2, в Microsoft SQL Server 2012 или в базата данни на SQL Server 2014 архивирането е неуспешно, а съобщение за грешка, подобно на следното, се записва в регистрационния файл на грешката на SQL Server:
<Date><Time> <spid> Грешка: 2601, тежест: 14, щат: 1. <Date><Time> <spid> Не можете да вмъкнете дублиран клавишен ред в Object "sys. syscommittab" с уникален индекс "<име на индекс>". <Date><Time> <spid> Грешка: 3999, тежест: 17; щат: 1.<Date><Time> <spid> Неуспешно изчистване на таблицата за зададена таблица в dbid <ИД на база данни> поради грешка 2601. Проверете errorlog за повече информация.
Освен това получавате код на грешка 2601, когато SQL Server 2008 се опитва да извърши операция за контролна точка в базата данни.Забележка За общ преглед на контролните точки на база данни на SQL Server отидете на следния уеб сайт на MSDN:
Решение
Информация за сервизния пакет за SQL Server 2008 R2
За да отстраните този проблем, получете най-новата сервизна опаковка за SQL Server 2008 R2. За допълнителна информация щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:
2527041Как да получите най-новия сервизен пакет за SQL Server 2008 R2
Информация за сборна актуализация
Първоначално проблемът е коригиран в следната сборна актуализация на SQL Server:
Всяка нова сборна актуализация за SQL Server съдържа всички поправки и всички корекции на защитата, които са били включени в предишната сборна актуализация. Препоръчваме ви да изтеглите и инсталирате последните сборни актуализации за SQL Server:
Състоянието
Microsoft потвърди, че това е проблем в продуктите на Microsoft, които са посочени в секцията "важи за".
Препратки
За повече информация относно модела за постъпково обслужване за SQL Server щракнете върху следния номер на статия, за да видите статията в базата знания на Microsoft:
935897 На екипа на SQL Server е достъпен модел за постъпково обслужване, за да достави спешни корекции за съобщени проблемиЗа повече информация относно схемата за имена за актуализации на SQL Server щракнете върху следния номер на статия, за да видите статията в базата знания на Microsoft:
822499 Схема за именуване на пакети за актуализиране на софтуер на Microsoft SQL ServerЗа повече информация за терминологията на софтуерната актуализация щракнете върху следния номер на статия, за да видите статията в базата знания на Microsoft:
824684 Описание на стандартната терминология, която се използва за описание на актуализациите на софтуер на Microsoft
Повече информация
За да коригирате свързан проблем в SQL Server, вижте следната статия в БЗ:дублиране на ключовите редове от таблицата Сис. syscommittab в SQL Server