KB2938555 - CORREÇÃO: Erros ao executar uma partição de build/switch de índice online com option ABORT_AFTER_WAIT=BLOCKERS e consultas paralelas simultaneamente no SQL Server 2014

Aplica-se a
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Sintomas

Suponha que você use o Microsoft SQL Server 2014. Quando você executa uma partição de build/switch de índice online com a opção ABORT_AFTER_WAIT=BLOCKERS e consultas paralelas ao mesmo tempo, ocorre uma asserção do sistema e arquivos de despejo são gerados. Além disso, você recebe os seguintes erros:

Observação

           <Data><Hora> spid# Erro: 1203, Gravidade: 20, Estado: 1.
<Data><Hora> spid# ID do processo # tentou desbloquear um recurso que não possui: OBJECT: 9:245575913:0 . Repita a transação, pois esse erro pode ser causado por uma condição de temporização. Se o problema persistir, contate o administrador do banco de dados.
……
<Data><Hora> spid# Ocorreu uma exceção no destruidor do RowsetNewSS 0x00000004C468A7C0. Esse erro pode indicar um problema relacionado à liberação de blocos de disco pré-alocados usados durante operações de inserção em massa. Reinicie o servidor para resolver esse problema.
<Data><e hora> spid# usando a versão "dbghelp.dll" "4.0.5"
<Data><Hora> spid# **Thread de despejo - spid = 92, EC = 0x00000004C3B98580
<Data><Hora> spid# ***Despejo de pilha sendo enviado para PathName<>\<FileName.txt>

Observação Você pode reproduzir o problema usando os seguintes comandos:

ALTER INDEX ALL ON <TableName> 
REBUILD WITH ( ONLINE = ON ( WAIT_AT_LOW_PRIORITY ( MAX_DURATION = 0 MINUTES, ABORT_AFTER_WAIT = BLOCKERS ) ))

      

Resolução

O problema foi corrigido pela primeira vez na atualização cumulativa seguinte do SQL Server.

Atualização cumulativa 1 para SQL Server 2014 /pt-br/help/2931693

Sobre atualizações cumulativas para o SQL Server

Cada nova atualização cumulativa do SQL Server contém todos os hotfixes e todas as correções de segurança incluídas na atualização cumulativa anterior. Confira as atualizações cumulativas mais recentes para o SQL Server:

      

Status

A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na seção "Aplica-se a".