Microsoft vertreibt Microsoft SQL Server 2008-oder Microsoft SQL Server 2008 R2-Fixes als eine herunterladbare Datei. Da die Fixes kumulativ sind, enthält jede neue Version alle Hotfixes und alle Sicherheitsupdates, die in der vorherigen Version von SQL Server 2008 oder SQL Server 2008 R2 enthalten waren.
Problembeschreibung
Nachdem Sie die Änderungsnachverfolgung in einem Microsoft SQL Server 2008, in einem Microsoft SQL Server 2008 R2, in einem Microsoft SQL Server 2012 oder in einer SQL Server 2014-Datenbank aktiviert haben, treten bei den Sicherungsvorgängen Fehler auf, und es wird eine Fehlermeldung, die wie folgt aussieht, in der SQL Server-Fehlerprotokolldatei protokolliert:
<Date><Time> <spid> Fehler: 2601, Schweregrad: 14, Bundesland: 1. <Date><Time> <spid> Es kann keine doppelte Schlüssel Zeile im Objekt "sys. syscommittab" mit dem eindeutigen Index "<Index Name>" eingefügt werden. <Date><Time> <spid> Fehler: 3999, Schweregrad: 17, Bundesland: 1.<Date><Time> <spid> Fehler beim Leeren der Commit-Tabelle auf den Datenträger in DBID <Datenbank-ID> wegen des Fehlers 2601. Weitere Informationen finden Sie im Fehlerprotokoll.
Darüber hinaus erhalten Sie einen 2601-Fehlercode, wenn SQL Server 2008 versucht, eine Prüfpunktoperation für die Datenbank durchzuführen.Hinweis Eine Übersicht über die SQL Server-Datenbankprüfpunkte finden Sie auf der folgenden MSDN-Website:
Fehlerbehebung
Service Pack-Informationen für SQL Server 2008 R2
Um dieses Problem zu beheben, besorgen Sie sich das neueste Service Pack für SQL Server 2008 R2. Weitere Informationen finden Sie im folgenden Artikel der Microsoft Knowledge Base:
2527041So erhalten Sie das neueste Service Pack für SQL Server 2008 R2
Informationen zum kumulativen Update
Das Problem wurde zuerst im folgenden kumulativen Update von SQL Server behoben:
Jedes neue kumulative Update für SQL Server enthält alle Hotfixes und alle Sicherheitsupdates, die im vorherigen kumulativen Update enthalten waren. Wir empfehlen, die neuesten kumulativen Updates für SQL Server herunterzuladen und zu installieren:
Status
Microsoft hat bestätigt, dass es sich hierbei um ein Problem bei den in diesem Artikel genannten Microsoft-Produkten handelt.
Informationsquellen
Wenn Sie weitere Informationen zum inkrementellen Wartungsmodell für SQL Server erhalten möchten, klicken Sie auf die folgende Artikelnummer, um den Artikel in der Microsoft Knowledge Base anzuzeigen:
935897 Ein inkrementelles Wartungsmodell steht im SQL Server-Team zum Bereitstellen von Hotfixes für gemeldete Probleme zur Verfügung.Wenn Sie weitere Informationen zum Benennungsschema für SQL Server-Updates erhalten möchten, klicken Sie auf die folgende Artikelnummer, um den Artikel in der Microsoft Knowledge Base anzuzeigen:
822499 Benennungsschema für Softwareupdatepakete für Microsoft SQL ServerWenn Sie weitere Informationen zur Terminologie für Softwareupdates erhalten möchten, klicken Sie auf die folgende Artikelnummer, um den Artikel in der Microsoft Knowledge Base anzuzeigen:
824684 Beschreibung der Standardterminologie, die zum Beschreiben von Microsoft-Softwareupdates verwendet wird
Weitere Informationen
Informationen zum Beheben eines verwandten Problems in SQL Server finden Sie im folgenden KB-Artikel:Duplizieren von Schlüssel Zeilen aus der sys. syscommittab-Tabelle in SQL Server