Applies ToSQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard SQL Server 2012 Web SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

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)

Решение

Информация за сервизния пакет за 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

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

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

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

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.