Sintomas
Suponha que você use uma tabela calculada que resume o DataSet em uma consulta de partição no Microsoft SQL Server 2014 e no 2016. Nessa situação, você pode enfrentar uma dependência circular nos seguintes cenários:
-
Os nomes de coluna na tabela calculada são os mesmos que os nomes na função resumir, e as tabelas relacionadas têm uma relação muitos-para-um com a tabela calculada.
-
A tabela calculada está relacionada às tabelas que fazem parte da função resumir. Por exemplo, a tabela B está relacionada à tabela calculada. Há um nome de coluna na tabela B que corresponde a um nome de coluna em uma ou mais tabelas que fazem parte da função resumir.
Resolução
Este problema foi corrigido nas seguintes atualizações do SQL Server:
Atualização cumulativa 3 para SQL Server 2016 SP2
Atualização cumulativa 11 para SQL Server 2016 SP1
Atualização cumulativa 12 para SQL Server 2014 Service Pack 2
Cada nova atualização cumulativa do SQL Server contém todos os hotfixes e correções de segurança que estavam na compilação anterior. Recomendamos instalar o Build mais recente para a sua versão do SQL Server:
Atualização cumulativa mais recente do SQL Server 2016
As atualizações cumulativas mais recentes do SQL Server 2014
Status
A Microsoft confirmou que este é um problema nos produtos Microsoft listados na seção "Aplicável a".
Referências
Saiba mais sobre a terminologia usada pela Microsoft para descrever atualizações de software.