Společnost Microsoft distribuuje Microsoft SQL Server 2008 nebo Microsoft SQL Server 2008 R2 opravy jako jeden soubor ke stažení. Protože jsou opravy kumulativní, každá nová verze obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozího SQL serveru 2008 nebo SQL serveru 2008 R2 fix release.
Příznaky
Po povolení sledování změn v Microsoft SQL serveru 2008, Microsoft SQL serveru 2008 R2, Microsoft SQL serveru 2012 nebo SQL serveru 2014 Database se operace zálohování nezdaří a v souboru protokolu chyb SQL serveru se zobrazí chybová zpráva podobná následující:
<Date><Time> <spid> Chyba: 2601, závažnost: 14, stav: 1. <Date><Time> <spid> V objektu Sys. syscommittab se nedá vložit řádek duplicitního klíče s jedinečným indexem <název indexu>. <Date><Time> <spid> Chyba: 3999, závažnost: 17, stát: 1.<Date><Time> <spid> Nepodařilo se vyprázdnit tabulku svěření na disk v <ID databáze dbid> v důsledku chyby 2601. Další informace najdete v protokolu chyb.
Kromě toho se zobrazí kód chyby 2601, když SQL Server 2008 zkusí provést operaci kontroly databáze.Poznámka Přehled kontrolních bodů databáze SQL serveru najdete na následujícím webu MSDN:
Řešení
Informace o aktualizaci Service Pack pro SQL Server 2008 R2
Tento problém vyřešíte pomocí nejnovější aktualizace Service Pack pro SQL Server 2008 R2. Další informace naleznete v následujícím článku znalostní báze Microsoft Knowledge Base:
2527041Jak získat nejnovější aktualizaci Service Pack pro SQL Server 2008 R2
Informace o kumulativní aktualizaci
Tento problém byl poprvé opraven následující kumulativní aktualizací SQL serveru:
Každá nová kumulativní aktualizace pro SQL Server obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozí kumulativní aktualizace. Doporučujeme stáhnout a nainstalovat nejnovější kumulativní aktualizace pro SQL Server:
Stav
Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části Informace v tomto článku jsou určeny pro produkt.
Odkazy
Další informace o modelu přírůstkové obsluhy pro SQL Server najdete v následujícím článku znalostní báze Microsoft Knowledge Base:
935897 Model přírůstkové obsluhy je dostupný od týmu SQL serveru a poskytuje opravy hotfix pro nahlášené problémy.Další informace o schématu přidělování názvů pro aktualizace systému SQL Server najdete v následujícím článku znalostní báze Microsoft Knowledge Base:
822499 Schéma pojmenování pro balíčky aktualizací softwaru pro Microsoft SQL ServerDalší informace o terminologii aktualizací softwaru najdete v následujícím článku znalostní báze Microsoft Knowledge Base:
824684 Popis standardní terminologie používané při popisu aktualizací softwaru společnosti Microsoft
Další informace
Pokud chcete vyřešit související problém v systému SQL Server, přečtěte si následující článek znalostní báze Knowledge Base:duplicitní řádky řádků z tabulky sys. syscommittab na SQL serveru