Microsoft distribuye las correcciones de Microsoft SQL Server 2008 R2 Service Pack 2 (SP2) como un único archivo descargable. Dado que las correcciones son acumulativas, cada nueva versión contiene todas las revisiones y todas las correcciones de seguridad que se incluyeron con la versión de corrección de SQL Server 2008 R2 Service Pack 2.
Síntomas
Suponga que ejecuta una consulta de Expresiones multidimensionales (MDX) en Microsoft SQL Server 2008 R2 Analysis Services (SSAS 2008) o Microsoft SQL Server 2012 Analysis Services (SSAS 2012) cuando se cumplen las condiciones siguientes:
- La consulta MDX tiene una función Aggregate que se usa en un miembro calculado en una cláusula WHERE.
- La función Agregar usa más de un miembro de la jerarquía Dim.Hier.
- Hay una instrucción scope que afecta a un miembro de la jerarquía Dim.Hier que no está presente en la función Agregado.
- La dimensión Atenuar es una dimensión principal/secundaria.
En esta situación, la instrucción scope cambia el resultado de la función Aggregate. Esto hace que la consulta MDX devuelva un resultado incorrecto.
Notas:
- Este problema se puede comprobar agregando la palabra clave EXISTING al parámetro de la función Agregar.
- Excel realiza frecuentemente esta forma de consulta MDX cuando un objeto de tabla dinámica se convierte en fórmulas (mediante la función CONJUNTOCUBO).
Resolución
El problema se corrigió por primera vez en la siguiente actualización acumulativa de SQL Server.
Actualización acumulativa 8 para SQL Server 2012 /help/2844205
Actualización acumulativa 4 para SQL Server 2012 SP1 /help/2833645
Actualización acumulativa 5 de SQL Server 2008 R2 SP2 /help/2797460
Acerca de las actualizaciones acumulativas para SQL Server
Cada nueva actualización acumulativa de SQL Server contiene todas las revisiones y todas las correcciones de seguridad que se incluyeron con la actualización acumulativa anterior. Echa un vistazo a las últimas actualizaciones acumulativas de SQL Server:
- Actualización acumulativa más reciente de SQL Server 2008 R2 SP2
- Actualización acumulativa más reciente de SQL Server 2012
- Actualización acumulativa más reciente para SQL Server 2012 SP1
Estado
Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".
Más información
Para obtener más información sobre la función de agregado (MDX), ve al siguiente sitio web de MSDN: