KB4503417 - CORREÇÃO: O despejo de asserção ocorre quando você seleciona um modo de exibição em um servidor vinculado no SQL Server 2017, 2016 ou 2014

Aplica-se A
SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Sintomas

Suponha que você tenha um modo de exibição ou função que contenha uma instrução que tenha uma união em um servidor vinculado em uma instância do Microsoft SQL Server 2017, 2016 ou 2014. Quando seleciona a vista ou função e, em seguida, filtra os resultados, obtém uma captura de pilha. Além disso, recebe a seguinte mensagem de erro que devolve ao cliente:

Localização: op_decod.cpp:7525

Expressão: falso

SPID: SPID

ID do Processo: ProcessID

Msg 3624, Nível 20, Estado 1, Número de Linha

Uma verificação de asserção do sistema falhou. Consulte o registo de erros SQL Server para obter detalhes. Normalmente, uma falha de asserção é causada por um bug de software ou corrupção de dados. Para verificar se há danos no banco de dados, considere executar DBCC CHECKDB. Se concordou em enviar informações de perda para a Microsoft durante a configuração, será enviada uma minicaptura para a Microsoft. Pode estar disponível uma atualização da Microsoft no Service Pack mais recente ou numa Correção do Suporte Técnico.

Msg 596, Nível 21, Estado 1, Número de Linha

Não é possível continuar a execução porque a sessão está no estado de matar.

Msg 0, Nível 20, Estado 0, Número de Linha

Ocorreu um erro grave no comando atual.  Os resultados, se houver, devem ser descartados.

Resolução

Informações de atualização cumulativa:

Este problema foi corrigido nas seguintes atualizações cumulativas para SQL Server:

Acerca das atualizações cumulativas para SQL Server:

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

Solução

Para contornar o problema, ative o sinalizador de rastreio 9121.

Referências

Saiba mais sobre a terminologia que a Microsoft utiliza para descrever as atualizações de software.