FIX: Back-up mislukt in SQL Server 2008, SQL Server 2008 R2 of SQL Server 2012 als u op de 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: 2603910
Microsoft distribueert Microsoft SQL Server 2008 Service Pack 1 (SP1), Microsoft SQL Server 2008 Service Pack 2 (SP2), Microsoft SQL Server 2008 R2 of Microsoft SQL Server 2012 worden opgelost als één downloadbaar bestand. Aangezien de oplossingen cumulatief zijn, elke nieuwe release bevat alle hotfixes en alle beveiligingsupdates die opgenomen in de vorige SQL Server 2008 SP1, SQL Server 2008 SP2, SQL Server 2008 R2 of SQL Server 2012 zijn update release.
Symptomen
Wanneer u een back-up-instructie gebruikt om back-up van een database in Microsoft SQL Server 2008, Microsoft SQL Server 2008 R2 of Microsoft SQL Server 2012, wordt de bewerking mislukt als de volgende voorwaarden voldaan wordt:
  • U kunt het bijhouden van de database hebt ingeschakeld.
  • De database is hersteld ten minste één keer nadat het bijhouden van wijzigingen was ingeschakeld.

Bovendien wordt de volgende fout vastgelegd in het foutenlogboek van SQL Server:
<Date><Time><spid>Fout: 2601, ernst: 14 staat: 1.
<Date><Time><spid>Kan geen dubbele sleutel rij in het object sys.syscommittab met een unieke index '<Index name="">' invoegen.
<Date><Time><spid>Fout: 3999, ernst: 17, staat: 1.
<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></spid></Time></Date></Index></spid></Time></Date></spid></Time></Date>
Opmerkingen
  • Dit probleem kan optreden wanneer u als te werk volgt om de database te herstellen:
    1. U start de SQL Server-service opnieuw.
    2. De database is teruggezet vanuit een back-upbestand.
  • De fout kan ook optreden wanneer een controlepunt-bewerking wordt uitgevoerd op de database.

Oplossing

Cumulatieve update-informatie

SQL Server 2012

De correctie voor dit probleem werd voor het eerst uitgebracht in de cumulatieve Update 1 voor SQL Server 2012. Voor meer informatie over dit cumulatieve updatepakket klikt u op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base:
2679368 Cumulatieve updatepakket 1 voor SQL Server 2012
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 2012 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:
2692828 De SQL Server 2012 bouwt die zijn uitgebracht nadat SQL Server 2012 is uitgebracht.
U moet een hotfix voor SQL Server 2012 toepassen op een installatie van SQL Server 2012.

SQL Server 2008 R2

De correctie voor dit probleem werd voor het eerst uitgebracht in de cumulatieve Update 11. 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:
2633145 Cumulatieve updatepakket 11 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

SQL Server 2008 R2 servicepack 1

De correctie voor dit probleem werd voor het eerst uitgebracht in de cumulatieve Update 4 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:
2633146 Cumulatieve updatepakket 4 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 servicepack 2

De correctie voor dit probleem werd voor het eerst uitgebracht in de cumulatieve Update 7 voor SQL Server 2008 Service Pack 2. Voor meer informatie over dit cumulatieve updatepakket klikt u op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base:
2617148 Cumulatieve updatepakket 7 voor SQL Server 2008 Service Pack 2
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:
2402659 De SQL Server 2008 bouwt die zijn uitgebracht nadat SQL Server 2008 Service Pack 2 is uitgebracht.
Hotfixes voor Microsoft SQL Server 2008 zijn gemaakt voor een specifieke servicepacks voor SQL Server. U moet een SQL Server 2008 Service Pack 2 hotfix toepassen op een installatie van SQL Server 2008 Service Pack 2. Voor elke hotfix die wordt geleverd in een servicepack van SQL Server is standaard opgenomen in het volgende servicepack voor SQL Server.

Informatie over de hotfix

Een ondersteunde hotfix is beschikbaar bij Microsoft. Deze hotfix is echter alleen bedoeld voor het probleem dat wordt beschreven in dit artikel. Voer deze hotfix alleen uit op systemen waarop dit specifieke probleem zich voordoet.

Als de hotfix gedownload kan worden, is er een sectie 'Hotfix downloaden' aan het begin van dit Knowledge Base-artikel. Als deze sectie niet wordt weergegeven, dien dan een verzoek in bij Microsoft Customer Service and Support om de hotfix te verkrijgen.

Opmerking: Als er andere problemen optreden of als probleemoplossing is vereist, moet u wellicht een apart serviceverzoek indienen. De normale ondersteuningskosten gelden voor extra ondersteuningsvragen en problemen die niet in aanmerking komen voor deze specifieke hotfix. Voor een volledige lijst met telefoonnummers van Microsoft Customer Service and Support of om een afzonderlijk serviceverzoek aan te maken, gaat u naar de volgende Microsoft-website: Opmerking: Het formulier 'Hotfix kan worden gedownload' geeft de talen weer waarvoor de hotfix beschikbaar is. Als uw taal niet wordt weergegeven, is dit omdat een hotfix niet voor die taal beschikbaar is.

Vereisten

Deze hotfix moet u de cumulatieve updatepakket 6 voor SQL Server 2008 Service Pack 2 geïnstalleerd hebben.

Opnieuw opstarten

U hoeft de computer niet opnieuw op te starten nadat u deze hotfix hebt toegepast.

Informatie over het vervangen van hotfixes

Deze hotfix vervangt een eerder uitgebrachte hotfix.

Bestandsinformatie

De algemene versie van deze hotfix heeft de bestandskenmerken (of recentere bestandskenmerken) die in de volgende tabel worden weergegeven. De datums en tijden voor deze bestanden worden weergegeven in Coordinated Universal Time (UTC). Wanneer u de bestandsinformatie weergeeft, wordt deze naar lokale tijd geconverteerd. Om het verschil tussen UTC en lokale tijd te vinden, gebruik deTijdzonetabblad deDatum en tijdeen item in het Configuratiescherm.

BestandsnaamBestandsversieBestandsgrootteDatumTijdPlatform
Sqlservr.exe2007.100.4322.042,800,48007-okt-201112:35x86
Sqlservr.exe2007.100.4322.057,971,55207-okt-201111:51x64
Sqlservr.exe2007.100.4322.0111,266,14407-okt-201111:27IA-64
Status
Microsoft heeft bevestigd dat dit probleem kan optreden in de Microsoft-producten die worden vermeld in de sectie 'Van toepassing op'.
Meer informatie
Om op te lossen probleem arelated in SQL Server, raadpleegt u het volgende KB-artikel:

Dubbele sleutel rijen uit de tabel sys.syscommittab in SQL Server

Waarschuwing: dit artikel is automatisch vertaald

Eigenschappen

Artikel-id: 2603910 - Laatst bijgewerkt: 08/12/2015 04:35:00 - Revisie: 5.0

Microsoft SQL Server 2008 Enterprise, Microsoft SQL Server 2008 R2 Enterprise, Microsoft SQL Server 2012 Enterprise

  • kbtshoot kbqfe kbfix kbexpertiseadvanced kbsurveynew kbautohotfix kbhotfixserver kbmt KB2603910 KbMtnl
Feedback