KB4046744-FIX: instruções DML que usam operações em cascata falham no SQL Server 2017

Sintomas

Considere o seguinte cenário:

  • Você tem tabelas que contêm uma restrição de chave estrangeira no SQL Server 2017.

  • As restrições de chave estrangeira são uma tabela temporal que dá suporte a operações em cascata.

  • As IDs de coluna da tabela temporal não correspondem às IDs de coluna correspondentes da tabela de histórico. Por exemplo, a tabela temporal tem as IDs de coluna 1, 2, 3 e 4, mas a tabela de histórico tem as IDs de coluna 1, 2, 10 e 11.

Nesse cenário, qualquer instrução DML que usa operações em cascata falha ao executar.

Resolução

Esta correção está incluída na atualização cumulativa 1 para SQL Server 2017.

Sobre as compilações do SQL Server 2017

Cada Build novo do SQL Server 2017 contém todos os hotfixes e correções de segurança que estavam na compilação anterior. Recomendamos que você instale a versão mais recente do SQL Server 2017.

Status

A Microsoft confirmou que este é um problema nos produtos Microsoft que estão listados na seção "Aplicável a".

Referências

Saiba mais sobre a terminologia usada pela Microsoft para descrever atualizações de software.

Precisa de mais ajuda?

Expanda suas habilidades
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Microsoft Insider

Estas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×