A Microsoft distribui correções do Microsoft SQL Server 2008 R2 Service Pack 2 (SP2) como um arquivo para download. Como as correções são cumulativas, cada nova versão contém todos os hotfixes e todas as correções de segurança incluídas na versão anterior de correção do SQL Server 2008 R2 Service Pack 2.
Sintomas
Suponha que você execute uma consulta MDX (Multidimensional Expressions) no Microsoft SQL Server 2008 R2 Analysis Services (SSAS 2008) ou no Microsoft SQL Server 2012 Analysis Services (SSAS 2012) quando as seguintes condições forem verdadeiras:
- A consulta MDX tem uma função Agregar que é usada em um membro calculado em uma cláusula WHERE.
- A função Agregar usa mais de um membro da hierarquia Dim.Hier.
- Há uma declaração de escopo que afeta um membro da hierarquia Dim.Hier que não está presente na função Agregar.
- A dimensão Dim é uma dimensão pai/filho.
Nessa situação, a instrução de escopo altera o resultado da função Agregar. Isso faz com que a consulta MDX retorne um resultado incorreto.
Observações:
- Esse problema pode ser verificado adicionando a palavra-chave EXISTING ao parâmetro da função Agregar.
- Essa forma de consulta MDX é feita frequentemente pelo Excel quando um objeto de Tabela Dinâmica é convertido em fórmulas (usando a função CONJUNTOCUBO).
Resolução
O problema foi corrigido pela primeira vez na atualização cumulativa seguinte do SQL Server.
Atualização cumulativa 8 para SQL Server 2012 /pt-br/help/2844205
Atualização cumulativa 4 para SQL Server 2012 SP1 /en-us/help/2833645
Atualização cumulativa 5 para SQL Server 2008 R2 SP2 /pt-br/help/2797460
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 2008 R2 SP2
- Atualização cumulativa mais recente do SQL Server 2012
- Atualização cumulativa mais recente do SQL Server 2012 SP1
Status
A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na seção "Aplica-se a".
Mais informações
Para obter mais informações sobre a função Agregar (MDX), acesse o seguinte site do MSDN: