Microsoft distribuye las revisiones Microsoft SQL Server 2008 R2 Service Pack 1 (SP1) o Microsoft SQL Server 2012 en un archivo descargable. Debido a que las correcciones son acumulativas, cada versión nueva contiene todas las revisiones y todas las actualizaciones de seguridad incluidas en la versión anterior de SQL Server 2008 R2 Service Pack 1 (SP1) o de la actualización de SQL Server 2012.
Síntomas
Imagine la siguiente situación:
-
Cree una dimensión en Microsoft SQL Server 2008 R2 Analysis Services (SSAS 2008 R2) o en Microsoft SQL Server 2012 Analysis Services (SSAS 2012).
-
El valor de la propiedad KeyColumns para algunos miembros de atributo de la dimensión contiene una o más comillas dobles.
-
Al menos uno de los valores para los miembros de atributo que está definido por la propiedad keyColumns contiene una o más comillas dobles.
-
Intenta ejecutar una consulta de expresiones multidimensionales (MDX) que contiene una instrucción DRILLTHROUGH para los miembros de atributo de una aplicación. Por ejemplo, ejecute la consulta MDX en Microsoft SQL Server Management Studio (SSMS).
En este escenario, la acción DRILLTHROUGH no se presenta como una acción disponible. Cuando esto sucede, no recibe un mensaje de error.Notas
-
La aplicación que se menciona en la sección "síntomas" puede ser Microsoft Office Excel, Microsoft Business Intelligence Development Studio (BIDS) o SSMS.
-
Este problema no se produce si, en lugar de la propiedad KeyColumns , es el valor de la propiedad NameColumn de los miembros de atributo que contiene comillas dobles.
Causa
Este problema se produce porque la cadena generada por el conjunto de filas MDSCHEMA_ACTIONS se analiza incorrectamente cuando se está ejecutando la instrucción DRILLTHROUGH . Por lo tanto, la instrucción DRILLTHROUGH no se ejecuta correctamente.
Resolución
Información sobre la actualización acumulativa
SQL Server 2012
La corrección para este problema se publicó por primera vez en la actualización acumulativa 1 para SQL Server 2012. Para obtener más información acerca de este paquete de actualización acumulativa, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
2679368 Paquete de actualización acumulativa 1 para SQL Server 2012Nota Como las compilaciones son acumulativas, cada nueva versión de corrección contiene todas las revisiones y todas las revisiones de seguridad incluidas en la versión anterior de corrección de SQL Server 2012. Microsoft recomienda que considere la posibilidad de aplicar la versión de corrección más reciente que contenga este Hotfix. Si desea obtener más información, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
2692828 Las compilaciones de SQL Server 2012 que se publicaron después de que se publicó SQL Server 2012 Debe aplicar una revisión de SQL Server 2012 a una instalación de SQL Server 2012.
Paquete de actualización acumulativa 4 para SQL Server 2008 R2 SP1
La corrección para este problema se publicó por primera vez en la actualización acumulativa 4. Para obtener más información sobre cómo obtener este paquete de actualización acumulativa para SQL Server 2008 R2 SP1, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
2633146 Paquete de actualización acumulativa 4 para SQL Server 2008 R2 SP1Nota Como las compilaciones son acumulativas, cada nueva versión de corrección contiene todas las revisiones y todas las revisiones de seguridad incluidas en la versión anterior de corrección de SQL Server 2008 R2 SP1. Le recomendamos que considere la posibilidad de aplicar la versión de corrección más reciente que contenga este Hotfix. Si desea obtener más información, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
2567616 Las compilaciones de SQL Server 2008 R2 que se publicaron después de que se publicó SQL Server 2008 R2 SP1
Estado
Microsoft ha confirmado que se trata de un problema de los productos de Microsoft recogidos en la sección "Se aplica a".