KB4338204 - CORRECÇÃO: Dependência circular entre nomes de coluna para uma tabela calculada que resume o conjunto de dados de consulta de partição em SQL Server

Aplica-se a
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) SQL Server 2016 Service Pack 1 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)

Sintomas

Suponha que você use uma tabela calculada que resume o conjunto de dados em uma consulta de partição no Microsoft SQL Server 2014 e 2016. Nessa situação, você pode enfrentar uma dependência circular nos seguintes cenários:

  • Os nomes de coluna na tabela calculada são iguais aos nomes na função resumir, e as tabelas relacionadas têm uma relação de muitos para um com a tabela calculada.
  • A tabela calculada está relacionada às tabelas que fazem parte da função resumir. Por exemplo, você tem a Tabela B que 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

Esse problema é corrigido nas seguintes atualizações para o SQL Server:

Atualização cumulativa 3 para o SQL Server 2016 SP2

Atualização cumulativa 11 para o SQL Server 2016 SP1

Atualização cumulativa 12 para o SQL Server 2014 Service Pack 2

Sobre atualizações cumulativas para o SQL Server

Cada nova atualização cumulativa do SQL Server contém todos os hotfixes e correções de segurança que estavam no build anterior. Recomendamos que você instale 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 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.