Anuncios

lunes, 3 de febrero de 2014

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.

People who read this post also read :