Sümptomid
Oletagem, et kasutate Microsoft SQL Server 2014. Kui käivitate veebiindeksi järgu/Switch-partitsiooni koos suvandiga ABORT_AFTER_WAIT = BLOKAATORid ja paralleelsed päringud samal ajal, ilmneb süsteemi väide ja dumping failid on loodud. Lisaks kuvatakse järgmised tõrked.
<kuupäev><kellaaeg> spid # Error: 1203, raskusaste: 20, olek: 1.<kuupäev><kellaaeg> spid # protsessi ID # proovis avada ressurssi, mida see ei sisalda: objekt: 9:245575913:0. Proovige kannet uuesti, kuna see tõrge võib olla põhjustatud ajastuse tingimuse tõttu. Kui probleem ei lahene, pöörduge andmebaasi administraatori poole....... RowsetNewSS 0x00000004C468A7C0 hävitavas <kuupäev><kellaaeg> spid # erand. See tõrge võib viidata probleemile, mis on seotud lahtiselt kasutatavate toimingute tegemisel kasutatavate eelnevalt eraldatud ketaste blokeerimisega. Selle probleemi lahendamiseks taaskäivitage server.<kuupäev><aeg> spid # "Dbghelp. dll" versioon "4.0.5"<kuupäev><aeg> spid # * * dump Thread-spid = 92, EC = 0X00000004C3B98580<Date><aeg><1 spid # * * * Stack Dump saadetakse ><2 teenimi><3 \><4 failinimi>.txt
Märkus. Probleemi saate Repro järgmiste käskude abil.
ALTER INDEX ALL ON <TableName> REBUILD WITH ( ONLINE = ON ( WAIT_AT_LOW_PRIORITY ( MAX_DURATION = 0 MINUTES, ABORT_AFTER_WAIT = BLOCKERS ) ))
Lahendus
Probleem parandati esmakordselt SQL serveri järgmises koondvärskenduses.
Kumulatiivne Update 1 SQL Server 2014 /en-us/help/2931693
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.