Ssas 导入Analysis Services 2008 KPI';它在PerformancePoint记分卡中

Ssas 导入Analysis Services 2008 KPI';它在PerformancePoint记分卡中,ssas,performancepoint,Ssas,Performancepoint,我正在尝试将KPI从Analysis Services导入PerformancePoint记分卡,当我导入时,仪表板设计器会抛出一个错误: 发生未知错误。如果 问题仍然存在,请与管理员联系 管理员可能还有额外的问题 服务器应用程序中的信息 事件日志 检查事件日志时,我发现以下异常: System.IO.FileNotFoundException: Could not load file or assembly 'Microsoft.AnalysisServices, Version=9.0.24

我正在尝试将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 Analysis Services 2008,其中包括Microsoft.AnalysisServices.AdomdClient.dll版本9.0.3042.0)


有没有人有什么想法(除了自己找到DLL并手动将其安装到GAC上)?

我相信您希望从中获得SQLServer2005\u ASOLEDB9文件。如果这对您不起作用,您可以从现有的2005安装中获取DLL并使用它。

我确实安装了SQLServer2005\u ASOLEDB9。但它仍然不起作用。我的问题是无法从一个数据库导入KPI。在同一台服务器中,我可以从其余数据库导入kpi。

在.NET中,我们可以在web.config中重定向程序集绑定。我将以下内容添加到仪表板设计器用于连接到SSAS的PPS监控Web服务的Web.Config文件中: