Problema en Analysis Service del metadata manager - Errors in the metadata manager.


Si usan Microsoft SQL Server Analysis Services (SSAS), es muy probable que obtengan este error:

Errors in the metadata manager. The dimension with ID of 'xxyy', Name of 'yyyy' referenced by the 'yyyy' cube, does not exist.
Errors in the metadata manager. An error occurred when loading the yyxxx cube, from the file, '\\?\c:\data\mfsprod.0.db\yyy.cub.xml'.
 (Microsoft.AnalysisServices)

En uno de mis servidores de desarrollo obtuve alguna vez  este error y no me permitía acceder a ninguna de mis bases de datos.

Para los que no saben, SSAS internamente utiliza archivos XML como base estructural de datos. Y en este caso el archivo yyy.cub.xml se corrompió. Este archivo correspondía a una base de datos específica. Sin embargo, por algún extraño motivo este error perjudica a todas las bases de datos aún estando en perfectas condiciones.

Para poder resolver el problema, tuve que detener el Servicio de Analysis Services y renombré el archivo. Si bien se murió mi base de datos correspondiente a esos archivos, las demás bases de datos volvieron a funcionar. Espero que les haya servido este artículo.

Para mayores dudas, no duden de escribir en este blog.

Comentarios

Entradas populares de este blog

The Deep Sea: una web interactiva para explorar las profundidades el mar y descubrir las extrañas criaturas que viven en él

Detectar el usuario de Windows utilizando C#

Lo nuevo de SQL Server 2008 respecto a SQL Server 2005