如何在 Excel Services 计算机上安装 Analysis Services OLE DB 访问接口

Microsoft OLE DB Provider for Analysis Services (msolap100.dll) 是客户端应用程序用来与 Microsoft Analysis Services 数据进行交互的接口。如果您具有连接到 PowerPivot 数据的客户端或服务器应用程序,并且在您的系统上缺失 Analysis Services OLE DB 访问接口的 SQL Server 2008 R2 版本,则可能需要安装该版本的 Analysis Services OLE DB 访问接口。

安装该访问接口的最常见的 SharePoint 情况是:您在运行 Excel Services 的 SharePoint 场中具有服务器,但没有 PowerPivot for SharePoint。在此情况下,必须手动更新运行 Excel Services 的应用程序服务器,以便使用 PowerPivot 数据连接所需的 MSOLAP100.dll 的 SQL Server 2008 R2 版本。此版本的 OLE DB 访问接口为存储在内存中的 Analysis Services 数据结构提供了新的传输和连接支持。PowerPivot 工作簿使用此访问接口从场中的 PowerPivot 服务器请求查询处理。

若要获取更新后的版本,可以通过 SQL Server 2008 R2 功能包页面下载和安装它。

重要说明重要提示

如果在场中的同一个应用程序服务器上安装了 PowerPivot for SharePoint 和 Excel Services,则已经安装了正确的 OLE DB 访问接口。而不需要执行本主题中介绍的步骤。

下载并安装客户端库

  1. “SQL Server 2008 R2 功能包”页中,查找 Microsoft Analysis Services OLE DB Provider for SQL Server 2008 R2。

  2. 下载 SQLServer2008_ASOLEDB10.msi 安装程序的 x64 包。

  3. 双击 .msi 以安装该数据访问接口。

  4. 对具有 Excel Services 但没有 PowerPivot for SharePoint 安装的每台计算机重复上述步骤。

验证安装

  1. 导航到 Program files\Microsoft Analysis Services\AS OLEDB\10。

  2. 右键单击 msolap100.dll,并选择**“属性”**。

  3. 单击**“详细信息”**。

  4. 查看文件版本信息。该版本应包括 10.50.<内部版本号>。