Sümptomid
Oletagem, et kasutate Microsoft SQL Server 2012 jada objekti. Kui kuvate seansi töötamise oleku, võib juhtuda, et kontrollpunkti protsessi ja uue järjekorranumbri sisestava seansi vahele jääb tuvastamata tupik. Selles olukorras seanss hangub lõputult.Märkus. Kui olete blokeeritud seansi ära tapnud, peatub SQL serveri protsess.
Põhjus
See probleem ilmneb, sest kontrollpunkti niit proovib jada tühjendada. Kuid selle rida ei leita sysobjvalues tabelist. Selle põhjuseks on see, et teine lõim sooritab tagasipööramise tehingust, millel on jada järgmine väärtus, selles olukorras eemaldatakse rida sysobjvalues tabelist.
Lahendus
Probleem parandati esmakordselt SQL serveri järgmises koondvärskenduses.
Kumulatiivne Update 2 SQL Server 2012 SP2 jaoks /en-us/help/2983175
Kumulatiivne värskendus 11 SQL Server 2012 SP1 jaoks /en-us/help/2975396
Iga uus koondvärskenduses SQL Server sisaldab kõiki käigultparandused ja kõik turvaparandusi, mis kuulusid eelmise koondvärskenduse. Vaadake SQL serveri kumulatiivseid värskendusi.
Olek
Microsoft on kinnitanud, et see probleem esineb jaotises "kehtib järgmiste toodete kohta" loetletud Microsofti toodetes.