Я пытаюсь импортировать KPI из служб Analysis Services в систему показателей PerformancePoint, и при этом конструктор панели мониторинга выдает ошибку:
Произошла неизвестная ошибка. Если
проблема сохраняется связаться
администратор. Там могут быть дополнительные
информация в приложении сервера
журнал событий.
Когда я проверяю журнал событий, я нахожу следующее исключение:
System.IO.FileNotFoundException: Could not load file or assembly 'Microsoft.AnalysisServices, Version=9.0.242.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91' or one of its dependencies. The system cannot find the file specified.
File name: 'Microsoft.AnalysisServices, Version=9.0.242.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91'
at Microsoft.PerformancePoint.Scorecards.Server.ImportExportHelper.GetImportableAsKpis(IBpm pmService, DataSource asDataSource)
at Microsoft.PerformancePoint.Scorecards.Server.PmServer.GetImportableAsKpis(DataSource dataSource)
Я нашел этот поток , который рекомендует переустановить Microsoft ADOMD.NET, но программа установки для этого не запустится, поскольку на сервере уже установлена более новая версия продукта (на сервере запущены службы анализа SQL Server 2008, который включает Microsoft.AnalysisServices.AdomdClient.dll версии 9.0.3042.0)
У кого-нибудь есть идеи (если не считать, что я сам нашел DLL и вручную установил ее в GAC)?