KB2682488 – ÅTGÄRD: Säkerhetskopieringen misslyckas i en SQL Server databas när du har aktiverat spårning av ändringar

Gäller för
SQL 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 distribuerar Microsoft SQL Server 2008 eller Microsoft SQL Server 2008 R2-korrigeringar som en nedladdningsbar fil. Eftersom korrigeringarna är kumulativa innehåller varje ny utgåva alla snabbkorrigeringar och alla säkerhetskorrigeringar som ingick i den tidigare korrigeringsversionen för SQL Server 2008 eller SQL Server 2008 R2.

Symptom

När du har aktiverat spårning av ändringar i en Microsoft SQL Server 2008, i en Microsoft SQL Server 2008 R2, i en Microsoft SQL Server 2012 eller i en SQL Server 2014-databas misslyckas säkerhetskopieringsåtgärder och ett felmeddelande som liknar följande loggas i SQL Server felloggfil:

Obs

<Datum></tid><spid> Error: 2601, Allvarlighetsgrad: 14, State: 1.
<Datum></tid><spid> Det går inte att infoga dubblettnyckelraden i objektet sys.syscommittab med det unika indexet Indexnamn<>.
<Datum></tid><spid> fel: 3999, allvarlighetsgrad: 17, tillstånd: 1.
<Datum></tid><: spid> Det gick inte att tömma incheckningstabellen till disken i dbid-databas-ID <:t> på grund av felet 2601. Mer information finns i felloggen.

Dessutom får du felkoden 2601 när SQL Server 2008 försöker utföra en kontrollpunktsåtgärd i databasen.

En översikt över kontrollpunkter i SQL Server-databaser finns på följande MSDN-webbplats:

Databaskontrollpunkter (SQL Server)

Lösning

Service Pack-information för SQL Server 2008 R2

Lös problemet genom att skaffa senaste Service Pack för SQL Server 2008 R2. Mer information om hur du åtgärdar det här problemet får du om du klickar på följande artikelnummer i Microsoft Knowledge Base:

2527041 Skaffa den senaste Service Pack-versionen för SQL Server 2008 R2

Information om kumulativ uppdatering

Problemet åtgärdades först i följande kumulativa uppdatering av SQL Server:

Rekommendation: Installera den senaste kumulativa uppdateringen för SQL Server

Varje ny kumulativ uppdatering för SQL Server innehåller alla snabbkorrigeringar och alla säkerhetskorrigeringar som ingick i den tidigare kumulativa uppdateringen. Vi rekommenderar att du laddar ned och installerar de senaste kumulativa uppdateringarna för SQL Server:

      

        
      

Status

Microsoft har bekräftat att detta är ett problem i de Microsoft-produkter som anges i avsnittet "Gäller".

Referenser

Om du vill veta mer om modellen för inkrementell service för SQL Server klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:

935897 En stegvis servicemodell är tillgänglig från SQL Server-teamet för att leverera snabbkorrigeringar för rapporterade problemOm du vill veta mer om namngivningsschemat för SQL Server uppdateringar klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:

822499 Namnschema för Microsoft SQL Server programuppdateringspaket Om du vill veta mer om terminologi för programvaruuppdateringar klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:

824684 Beskrivning av standardterminologin som används för att beskriva Microsofts programuppdateringar

Mer information

Information om hur du åtgärdar ett relaterat problem i SQL Server finns i följande KB-artikel:

Duplicera nyckelrader från sys.syscommittab-tabellen i SQL Server