Symptomer
Overvej følgende scenarie:
- Du kan udføre mindst én indsættelse, opdatering eller sletning i en tabel, hvor registrering af ændringer er aktiveret.
- Du deaktiverer al registrering af ændringer i databasen.
I dette scenarie kan du, selv efter at du har deaktiveret registrering af ændringer, modtage en fejlmeddelelse, der minder om følgende, når du forsøger at indstille databasen til den delvist indeholdte databasemodel:
Bemærk
- Msg 1205, niveau 13, tilstand 18, procedure sp_flush_commit_table, linjenummer
- Transaktion (proces-id 63) var gået i baglås på låseressourcer med en anden proces og er blevet valgt som baglåsoffer. Kør transaktionen igen.
- Msg 3999, niveau 17, stat 1, linjenummer
- Kunne ikke tømme bekræftelsestabellen til disken i dbid 13 på grund af fejl 1205. Kontrollér fejlloggen for at få flere oplysninger.
Løsning
Problemet er rettet i følgende kumulative opdateringer til SQL Server:
Kumulativ opdatering 5 til SQL Server 2016 RTM
Samlet opdatering 2 til SQL Server 2016 SP1
Samlet opdatering 4 til SQL Server 2014 Service Pack 2
Om kumulative opdateringer til SQL Server:
Hver ny kumulativ opdatering til SQL Server indeholder alle de hotfixes og alle de sikkerhedsrettelser, der fulgte med den forrige kumulative opdatering. Se de seneste kumulative opdateringer til SQL Server:
Seneste kumulative opdatering til SQL Server 2016
Seneste kumulative opdatering til SQL Server 2014
StatusMicrosoft har bekræftet, at dette er et problem i de Microsoft-produkter, der er angivet i afsnittet "Gælder for".
ReferencerFå mere at vide om den terminologi , Microsoft bruger til at beskrive softwareopdateringer.