FIX: Een back-up van een database van SQL Server 2008 of SQL Server 2008 R2 mislukt als u op deze database bijhouden van wijzigingen inschakelen

BELANGRIJK: Dit artikel is vertaald door middel van automatische vertalingssoftware van Microsoft en is mogelijk nabewerkt door de Microsoft Community via CTF-technologie (Community Translation Framework) of door een menselijke vertaler. Microsoft biedt zowel automatisch vertaalde, door mensen vertaalde en door de community nabewerkte artikelen aan, zodat er in meerdere talen toegang is tot alle artikelen in onze Knowledge Base. Een vertaald of bewerkt artikel kan fouten bevatten in vocabulaire, syntaxis of grammatica.. Microsoft is niet verantwoordelijk voor eventuele onjuistheden, fouten of schade ten gevolge van een foute vertaling van de inhoud van een bericht of het gebruik van deze vertaalde berichten door onze klanten.

De Engelstalige versie van dit artikel is de volgende: 2522893
Symptomen
U probeert in Microsoft SQL Server 2008 of SQL Server 2008 R2, back-up van een database met behulp van de opdracht BACKUP. De back-upbewerking is mislukt echter en de volgende foutberichten worden geregistreerd in het logboek van de SQL Server-fout:
<Date><Time><spid>Fout: 2601, ernst: 14 staat: 1.</spid></Time></Date>
<Date><Time><spid>Kan geen dubbele sleutel rij in het object sys.syscommittab met een unieke index invoegen '<Index name="">'.</Index> </spid></Time></Date>
<Date><Time><spid>Fout: 3999, ernst: 17, staat: 1.</spid></Time></Date>
<Date><Time><spid>Is mislukt in de tabel commit legen naar schijf in de database door 2601 fout-id <Database id="">. Raadpleeg het foutenlogboek voor meer informatie.</Database> </spid></Time></Date>

Dit probleem treedt op wanneer de volgende voorwaarden voldaan wordt:
  • Deze database, hebt u SQL Server wijzigen trackingon ingeschakeld.
  • Nadat u het bijhouden van wijzigingen is ingeschakeld, heeft de database herstellen van databases van ten minste eenmaal ondergaan.

    Opmerking: Bij het herstellen van databases wordt uitgevoerd de meest voorkomende scenario's zijn als volgt:
    • Als de SQL Server-service opnieuw wordt gestart.
    • Wanneer de database is teruggezet vanuit een back-up.

De fout 2601 kan bovendien ook worden geconstateerd wanneer SQL Server wil een controlepunt bewerking uitvoeren op deze database.

Raadpleeg het onderwerp 'Activiteiten die ertoe leiden dat een controlepunt' van de sectie "Controlepunten en het actieve gedeelte van het logboek" van de volgende SQL Server 2008-documentatie voor meer informatie over activiteiten die leiden een controlepunt van een database tot kunnen:


Oplossing

Cumulatieve update-informatie

SQL Server 2008 servicepack 3

De correctie voor dit probleem werd voor het eerst uitgebracht in de cumulatieve Update 2 voor SQL Server 2008 Service Pack 3. Voor meer informatie over dit cumulatieve updatepakket klikt u op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base:
2633143 Cumulatieve updatepakket 2 voor SQL Server 2008 Service Pack 3
Opmerking: Omdat de opbouw cumulatief van opzet zijn, elke nieuwe versie van de correctie bevat alle hotfixes en alle beveiligingscorrecties die opgenomen in de vorige versie van SQL Server 2008 zijn release opgelost. Microsoft raadt u aan de toepassing van de meest recente hotfix-versie waarin deze hotfix is opgenomen. Voor meer informatie klikt u op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base weer te geven:
2629969 De SQL Server 2008 bouwt die zijn uitgebracht na Service Pack 3 voor SQL Server 2008 werd uitgebracht.
Hotfixes voor Microsoft SQL Server 2008 zijn gemaakt voor een specifieke servicepacks voor SQL Server. U moet een hotfix voor SQL Server 2008 Service Pack 3 toepassen op een installatie van SQL Server 2008 Service Pack 3. Voor elke hotfix die wordt geleverd in een servicepack van SQL Server is standaard opgenomen in het volgende servicepack voor SQL Server.

SQL Server 2008 R2 servicepack 1

De correctie voor dit probleem werd voor het eerst uitgebracht in de cumulatieve Update 1 voor Service Pack 1 voor SQL Server 2008 R2. Voor meer informatie over het verkrijgen van dit cumulatieve update-pakket, klikt u op het volgende artikel in de Microsoft Knowledge Base:
2544793 Cumulatieve updatepakket 1 voor SQL Server 2008 R2 Service Pack 1
Opmerking: Omdat de opbouw cumulatief van opzet zijn, elke nieuwe versie van de correctie bevat alle hotfixes en alle beveiligingscorrecties die opgenomen in de vorige SQL Server 2008 R2 zijn release opgelost. We raden het toepassen van de meest recente hotfix-versie waarin deze hotfix is opgenomen. Voor meer informatie klikt u op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base weer te geven:
2567616 SQL Server 2008 R2 maakt die zijn uitgebracht na Service Pack 1 voor SQL Server 2008 R2 is uitgebracht.

SQL Server 2008 R2

De correctie voor dit probleem werd voor het eerst uitgebracht in cumulatieve Update 8. Voor meer informatie over het verkrijgen van dit cumulatieve updatepakket voor SQL Server 2008 R2, klikt u op het volgende artikelnummer in de Microsoft Knowledge Base:
2534352 Cumulatieve updatepakket 8 voor SQL Server 2008 R2
Opmerking: Omdat de opbouw cumulatief van opzet zijn, elke nieuwe versie van de correctie bevat alle hotfixes en alle beveiligingscorrecties die opgenomen in de vorige SQL Server 2008 R2 zijn release opgelost. We raden het toepassen van de meest recente hotfix-versie waarin deze hotfix is opgenomen. Voor meer informatie klikt u op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base weer te geven:
981356 SQL Server 2008 R2 versies die zijn uitgebracht na de release van SQL Server 2008 R2

Status
Microsoft heeft bevestigd dat dit probleem kan optreden in de Microsoft-producten die worden vermeld in de sectie 'Van toepassing op'.
Referenties
Voor meer informatie over terminologie voor software-updates klikt u op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base weer te geven:
824684 Beschrijving van de standaardterminologie die wordt gebruikt voor het beschrijven van Microsoft-software-updates
Meer informatie
U kunt een verwant actie-item oplossen in SQL Server, raadpleegt u het volgende KB-artikel:

Dubbele sleutel rijen uit de tabel sys.syscommittab in SQL Server
back-updatabase checkpoint syscommittab si_xdes_id

Waarschuwing: dit artikel is automatisch vertaald

Eigenschappen

Artikel-id: 2522893 - Laatst bijgewerkt: 08/12/2015 04:40:00 - Revisie: 6.0

Microsoft SQL Server 2008 Standard, Microsoft SQL Server 2008 Developer, Microsoft SQL Server 2008 Enterprise, Microsoft SQL Server 2008 Workgroup, Microsoft SQL Server 2008 R2 Developer, Microsoft SQL Server 2008 R2 Standard, Microsoft SQL Server 2008 R2 Workgroup, Microsoft SQL Server 2008 R2 Enterprise

  • kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB2522893 KbMtnl
Feedback