Symptom
Anta att du använder Microsoft SQL Server 2014. När du kör ett online index skapa/växla partition med alternativet ABORT_AFTER_WAIT = BLOCKERINGar och parallella frågor samtidigt, inträffar en system kontroll och dumpfiler skapas. Dessutom visas följande fel:
<datum><tid> SPID # fel: 1203, allvarlighets grad: 20, State: 1.<datum><tid> SPID # process-ID # försökte låsa upp en resurs som den inte äger: objekt: 9:245575913:0. Försök igen eftersom det här felet kan orsakas av ett tids tillstånd. Om problemet kvarstår kontaktar du databas administratören....... <-datum><-tid> SPID #-undantag uppstod i Destructor av RowsetNewSS 0x00000004C468A7C0. Det här felet kan tyda på ett problem med att frigöra fördelade disk block som används under bulk-INSERT-åtgärder. Starta om servern för att lösa problemet.<datum><tid> SPID # med "dbghelp. dll ' version ' 4.0.5 '<datum><Time> SPID # * * dump thread-SPID = 92, EC = 0X00000004C3B98580<datum><tid><1 SPID # * * * stack Dump som skickas till ><2 sökväg><3 \><4 fil namn>.txt
Obs! Du kan repro problemet med följande kommandon:
ALTER INDEX ALL ON <TableName> REBUILD WITH ( ONLINE = ON ( WAIT_AT_LOW_PRIORITY ( MAX_DURATION = 0 MINUTES, ABORT_AFTER_WAIT = BLOCKERS ) ))
Lösning
Problemet är först åtgärdat i den kumulativa uppdateringen av SQL Server.
Kumulativ uppdatering 1 för SQL Server 2014 /en-us/help/2931693
Varje ny kumulativ uppdatering för SQL Server innehåller alla snabb korrigeringar och alla säkerhets korrigeringar som ingick i den föregående kumulativa uppdateringen. Kolla in de senaste kumulativa uppdateringarna för SQL Server:
Status
Microsoft har bekräftat att det här är ett problem i Microsoft-produkterna som nämns i "gäller".