Applies ToSQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2016 Service Pack 1

Symptomen

Neem het volgende scenario:

  • U voert minstens één invoegen, bijwerken of verwijderen uit een tabel waarvoor het bijhouden van wijzigingen is ingeschakeld.

  • U schakelt het bijhouden van wijzigingen in de database uit.

Als u in dit scenario het bijhouden van wijzigingen hebt uitgeschakeld en u de database probeert in te stellen op het gedeeltelijk databasemodel, wordt mogelijk een foutbericht weergegeven dat er ongeveer als volgt uitziet:

Msg 1205, niveau 13, frame 18, procedure sp_flush_commit_table, LineNumber

Transactie (proces-ID 63) is in een deadlock opgetreden bij het vergrendelen van resources met een ander proces en is door de deadlock-slachtoffer geselecteerd. Voer de transactie opnieuw uit.

Msg 3999, niveau 17, provincie 1, LineNumber

Kon de commit-tabel niet leegmaken naar schijf in dbid 13 vanwege fout 1205. Raadpleeg het foutenlogboek voor meer informatie.

 

Oplossing

Het probleem is opgelost in de volgende cumulatieve updates voor SQL Server:

Cumulatieve update 5 voor SQL Server 2016 RTM

Cumulatieve update 2 voor SQL Server 2016 SP1

Cumulatieve update 4 voor SQL Server 2014 Service Pack 2

Elke nieuwe cumulatieve update voor SQL Server bevat alle hotfixes en alle beveiligingsoplossingen die zijn opgenomen in de vorige cumulatieve update. Bekijk de nieuwste cumulatieve updates voor SQL Server:

Nieuwste cumulatieve update voor SQL Server 2016

Nieuwste cumulatieve update voor SQL Server 2014

 

StatusMicrosoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.

VerwijzingenMeer informatie over het minology dat door Microsoft wordt gebruikt om software-updates te beschrijven.

Meer hulp nodig?

Meer opties?

Verken abonnementsvoordelen, blader door trainingscursussen, leer hoe u uw apparaat kunt beveiligen en meer.