A Microsoft distribui correções do Microsoft SQL Server 2008 R2 Service Pack 2 (SP2) como um ficheiro transferível. Uma vez que as correções são cumulativas, cada nova versão contém todas as correções e todas as correções de segurança incluídas na versão de correção do SQL Server 2008 R2 Service Pack 2 anterior.
Sintomas
Suponha que executa 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 é utilizada num membro calculado numa cláusula WHERE.
- A função Agregar utiliza mais do que um membro da hierarquia Dim.Hier.
- Existe uma instrução de âmbito que afeta um membro da hierarquia Dim.Hier que não está presente na função Agregar.
- A dimensão Dim é uma dimensão principal/subordinada.
Nesta situação, a instrução de âmbito altera o resultado da função Agregar. Isto faz com que a consulta MDX devolva um resultado incorreto.
Notas:
- Este problema pode ser verificado ao adicionar a palavra-chave EXISTENTE ao parâmetro da função Agregar.
- Esta forma de consulta MDX é feita frequentemente pelo Excel quando um objeto de tabela dinâmica é convertido em fórmulas (utilizando a função CONJUNTOCUBO).
Resolução
O problema foi corrigido pela primeira vez na seguinte atualização cumulativa de SQL Server.
Atualização cumulativa 8 para SQL Server 2012 /en-us/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 /en-us/help/2797460
Acerca das atualizações cumulativas do SQL Server
Cada nova atualização cumulativa para SQL Server contém todas as correções e todas as correções de segurança incluídas na atualização cumulativa anterior. Consulte as atualizações cumulativas mais recentes para SQL Server:
- Atualização cumulativa mais recente para SQL Server 2008 R2 SP2
- Atualização cumulativa mais recente para SQL Server 2012
- Atualização cumulativa mais recente do SQL Server 2012 SP1
Estado
A Microsoft confirmou que se trata de um problema nos produtos Microsoft listados na secção "Aplica-se a".
Mais Informações
Para obter mais informações sobre a função Agregar (MDX), aceda ao seguinte site da MSDN: