Sintomas
Ao executar uma consulta que executa operações de junção usando MERGE JOIN no Microsoft SQL Server 2014, você pode receber um erro de asserção semelhante ao seguinte:
Observação
- Comentário: 'Stack Trace'
- Comment: 'Location: "qsmerge.cpp":LineNumber
- Expressão: m_hrOuter == DB_S_FAKEROW && m_hrInner == DB_S_FAKEROW
- SPID: SPID
- ID do processo: ProcessID
Resolução
Esse problema é corrigido na seguinte atualização cumulativa para o SQL Server:
Atualização cumulativa 38 para o SQL Server 2014 SP2 (Build 50785)
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:
Atualização cumulativa mais recente do SQL Server 2014 SP1
Status
A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na seção "Aplica-se a".
Referências
Saiba mais sobre a terminologia que a Microsoft usa para descrever atualizações de software.