Simptomi
Pretpostavimo da koristite Microsoft SQL Server 2014. Kada pokrenete web-particiju za izgradnju indeksa/zamjene s mogućnošću ABORT_AFTER_WAIT = BLOKERA i paralelnih upita istodobno, odvija se tvrdnja sustava i generira se datoteka izvatka. Uz to, prikazat će vam se sljedeće pogreške:
<datum><vremena> spid # pogreška: 1203, težina: 20, stanje: 1.<datuma><vremena> spid # Process ID # pokušao je otključati resurs koji nije vlasnik: objekt: 9:245575913:0. Ponovno pokušajte izvršiti transakciju jer je ta pogreška uzrokovana uvjetom tempiranja. Ako se problem i dalje pojavljuje, obratite se administratoru baze podataka....... <datum><vremena> spid # iznimka dogodila u destructor od RowsetNewSS 0x00000004C468A7C0. Ta se pogreška može ukazati na problem koji se odnosi na ispuštanje pretdodijeljenih blokova diskova koji se koriste tijekom postupaka masovnog umetanja. Ponovno pokrenite poslužitelj da biste riješili taj problem.<datuma><vremena> spid # pomoću ' DBGHELP. dll ' verzija ' 4.0.5 '<datum><vrijeme> spid # * * dump Thread-spid = 92, EZ = 0x00000004C3B98580<Datum><vrijeme><1 spid # * * * smeće se šalje u ><2 pathname><3 \><4 naziv>.txt
Napomena Problem možete reproducirajte pomoću sljedećih naredbi:
ALTER INDEX ALL ON <TableName> REBUILD WITH ( ONLINE = ON ( WAIT_AT_LOW_PRIORITY ( MAX_DURATION = 0 MINUTES, ABORT_AFTER_WAIT = BLOCKERS ) ))
Rješenje
Problem je prvi put riješen u sljedećem kumulativnom ažuriranju sustava SQL Server.
Kumulativno ažuriranje 1 za SQL Server 2014 /en-us/help/2931693
Svako novo Kumulativno ažuriranje za SQL Server sadrži sve hitne popravke i sve sigurnosne ispravke uključene u prethodno Kumulativno ažuriranje. Pogledajte najnovija kumulativna ažuriranja za SQL Server:
Status
Microsoft je potvrdio da se radi o problemu u Microsoftovim proizvodima navedenim u odjeljku "odnosi se na".