Príznaky
Predpokladajme, že používate Microsoft SQL Server 2014. Pri spustení online indexu zostava/Zmena oblasti s možnosťou ABORT_AFTER_WAIT = BLOKÁTORy a paralelné dotazy v rovnakom čase sa vygeneruje systémová argumentácia a dump súbory. Okrem toho sa zobrazí nasledovné chyby:
<dátum><času> číslo SPID # Error: 1203, závažnosť: 20, stav: 1.<dátum><času> číslo SPID # proces ID # pokus o odomknutie zdroja, ktorý nevlastní: objekt: 9:245575913:0. Zopakujte operáciu, pretože táto chyba môže byť spôsobená podmienkou časovania. Ak problém pretrváva, obráťte sa na správcu databázy....... <dátum><času> číslo SPID # výnimka sa vyskytla v destructor RowsetNewSS 0x00000004C468A7C0. Táto chyba môže indikovať problém súvisiaci s uvoľňovaním vopred vyhradených blokov disku, ktoré sa používajú pri operáciách hromadného vloženia. Ak chcete tento problém vyriešiť, reštartujte server.<dátum><času> číslo SPID # s použitím ' dbghelp. dll ' Version ' 4.0.5 '<dátum><času> číslo SPID # * * dump vlákno-SPID = 92, EC = 0X00000004C3B98580<dátum><času><1 číslo SPID # * * * výpis zásobníka sa odosiela na ><2 cestu><3 \><4 filename>.txt
Poznámka: Problém môžete prerepro pomocou nasledujúcich príkazov:
ALTER INDEX ALL ON <TableName> REBUILD WITH ( ONLINE = ON ( WAIT_AT_LOW_PRIORITY ( MAX_DURATION = 0 MINUTES, ABORT_AFTER_WAIT = BLOCKERS ) ))
Riešenie
Tento problém bol najskôr vyriešený v nasledujúcej kumulatívnej aktualizácii SQL servera.
Kumulatívna aktualizácia 1 pre SQL Server 2014 /en-us/help/2931693
Každá nová Kumulatívna aktualizácia pre SQL Server obsahuje všetky rýchlych opráv a všetky opravy zabezpečenia, ktoré boli súčasťou predchádzajúcej kumulatívnej aktualizácie. Pozrite si najnovšie kumulatívne aktualizácie pre SQL Server:
Stav
Spoločnosť Microsoft potvrdzuje, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v tomto článku v časti Informácie v tomto článku sa týkajú nasledujúcich produktov.