Applies ToSQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard

Symptomen

Stel dat u een sequentieobject gebruikt in Microsoft SQL Server 2012. Wanneer u de status van uw sessie bekijkt, ziet u mogelijk een niet-gedetecteerde deadlock tussen het controlepuntproces en de sessie waarmee het nieuwe volgnummer wordt ingevoegd. In deze situatie loopt de sessie onbeperkt vast.Opmerking Wanneer u de geblokkeerde sessie beëindigt, stopt het SQL Server-proces.

Oorzaak

Het probleem kan zich voordoen omdat een controlepunt thread probeert een sequentie te wissen. De rij mag echter niet worden gevonden in de tabel sysobjvalues . Dit komt doordat een andere thread een rollback uitvoert voor een transactie met de volgende waarde van de volgorde, in deze situatie, in deze situatie de rij wordt verwijderd uit de tabel sysobjvalues .

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:

Status

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

Meer hulp nodig?

Meer opties?

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

Community's helpen u vragen te stellen en te beantwoorden, feedback te geven en te leren van experts met uitgebreide kennis.