如何安装或卸载 Reporting Services 外接程序

用于 SharePoint 技术的 MicrosoftSQL Server 2008 Reporting Services 外接程序可通过 Web 下载,您可以将其安装在具有 SharePoint 产品或技术实例的服务器上。它提供了一组功能,使您能够在 MicrosoftWindows SharePoint Services 3.0 或 MicrosoftOffice SharePoint Server 2007 的大型部署中运行报表服务器。这些功能包括一个报表查看器 Web 部件、一个 URL 代理端点和一些应用程序页,使用它们可以创建、查看及管理 SharePoint 站点上的报表、报表模型和其他报表服务器内容。用于 SharePoint 技术的 Reporting Services 外接程序是在 SharePoint 集成模式下运行的报表服务器的必需组件。

重要说明重要提示

Reporting Services 部署在场级与 SharePoint 产品或技术实现集成。如果在场配置中具有多个 SharePoint Web 应用程序,则必须在具有 Web 前端的每台计算机上都安装 Reporting Services 外接程序。推荐先使用安装向导将 Reporting Services 外接程序安装到某一台 Web 前端计算机上。然后使用“仅文件”模式安装将外接程序依次安装到场中的其他 Web 前端计算机上。在成功完成一次“仅文件”模式安装后,在下一台 Web 前端计算机上开始该安装,以此类推,直到在 SharePoint 场中的所有 Web 前端计算机上完成该安装。然后,启动“管理中心”对 SharePoint 场中的所有 Web 前端服务器配置报表服务器集成。

准备安装

将报表服务器与 SharePoint 产品或技术的实例集成需要很多步骤,安装 Reporting Services 外接程序是其中的一步。有关完整步骤的详细信息,请参阅将 Reporting Services 配置为 SharePoint 3.0 集成模式。服务器配置步骤的顺序非常重要。为获得最佳结果,应确保按顺序执行。

准备安装 Reporting Services 外接程序:

  1. 作为 SharePoint 场管理员登录以安装 Reporting Services 外接程序。

  2. 验证您是否具有两个服务器安装:一个报表服务器和一个 SharePoint 服务器,这样才满足集成操作的要求。有关详细信息,请参阅在 SharePoint 集成模式下运行 Reporting Services 的要求

  3. 将 Reporting Services 外接程序下载到安装了 SharePoint 产品或技术实例的服务器上。

    1. 转到 Microsoft 下载中心上的用于 SharePoint 技术的 SQL Server 2008 Reporting Services 外接程序页面。

    2. 选择要安装的语言版本。报表查看器 Web 部件 (ReportViewer.dwp) 只可用于所选的语言。不管您在下载页上选择何种语言,应用程序页和消息均可用于所有支持的语言。有关所支持语言的详细信息,请参阅多语言或全局部署的解决方案设计注意事项 (Reporting Services)

    3. 在**“此下载中包括的文件”部分,单击“下载”**安装 rsSharepoint.msi。

  4. 如果将 Reporting Services 与具有多个 Web 前端应用程序的 SharePoint 场集成,请将 rsSharepoint.msi复制或下载到场中具有 Web 服务器前端的每台计算机上。仅对用于访问报表服务器内容的 Web 前端执行此操作。

如何使用安装向导安装 Reporting Services 外接程序

对于要为报表服务器集成配置 SharePoint 产品或技术的部署,请在具有针对该部署的 Web 前端的计算机上运行 rsSharepoint.msi。可使用安装向导来安装 Reporting Services 外接程序,或从命令行运行安装程序并为“仅文件”模式安装指定命令行参数。

安装程序并不对服务器与 Reporting Services 的集成进行配置。必须在安装程序完成后配置集成。安装程序使用当前部署的现有文件夹结构,并为 Reporting Services 外接程序应用程序文件创建一个新的文件夹。

  1. 导航到包含 rsSharePoint.msi 的文件夹。

  2. 双击 rsSharePoint.msi 运行安装向导。该向导将显示“欢迎”页、许可协议和注册信息页。

  3. 单击**“安装”**运行安装程序。

  4. 安装程序结束后,请转至“管理工具”,然后单击**“SharePoint 3.0 管理中心”**。

  5. 单击**“应用程序管理”**。应该会看到一个名为 Reporting Services 的新的部分。该部分包含指向用于指定集成设置的页面的链接。有关如何指定设置的说明,请参阅如何在 SharePoint 管理中心中配置报表服务器集成

如何在“仅文件”模式下安装 Reporting Services 外接程序

如果在正常安装期间遇到错误,则可在“仅文件”模式下安装 Reporting Services 外接程序。在“仅文件”模式下,安装程序将运行安装向导以将应用程序文件复制到计算机。文件复制后,必须运行自定义操作才能完成安装。

  1. 运行 rsSharePoint.msi SKIPCA=1.

  2. 在文件系统中找到 rsCustomAction.exe 文件。该文件是由安装程序复制到计算机中的。该文件将位于 %Temp% 目录。

    若要获取该文件的路径信息,请依次单击**“开始”“运行”**,然后键入 %temp%。该文件应位于\Documents and Settings\<用户名称>\LOCALS~1\Temp。

  3. 打开命令提示符窗口。为此,请依次单击**“开始”“运行”**,然后键入 cmd。

  4. 导航到包含 rsCustomAction 可执行文件的文件夹。

  5. 输入以下命令:

    rsCustomAction.exe /i
    

    该配置步骤的完成需要几分钟的时间。在此过程中将重新启动 W3SVC 服务。

  6. 安装程序结束后,请转至“管理工具”,然后单击**“SharePoint 3.0 管理中心”**。

  7. 单击**“应用程序管理”**。应该会看到一个名为 Reporting Services 的新的部分。该部分包含指向用于指定集成设置的页面的链接。有关如何指定设置的说明,请参阅如何在 SharePoint 管理中心中配置报表服务器集成

如何删除 Reporting Services 外接程序

可通过在卸载模式下运行安装程序 (rsSharepoint.msi) 来卸载用于 SharePoint 技术的 Reporting Services 外接程序。卸载外接程序时将删除用于在报表服务器上处理报表和模型的服务器集成功能。

若要卸载 Reporting Services 外接程序,必须使 Windows SharePoint Services 或 Office SharePoint Server 2007 安装仍处于运行状态。如果首先卸载了 SharePoint 产品或技术,则必须重新安装该产品或技术才能卸载 Reporting Services 外接程序。

  1. 在 SharePoint 站点上,删除所有报表和不再使用的其他报表服务器项。在删除 Reporting Services 外接程序后,它们将不运行。

  2. 在控制面板的**“添加和删除程序”中,选择“用于 Microsoft SharePoint 技术的 Microsoft SQL Server 2005 Reporting Services 外接程序”**。

单击**“删除”**。

卸载外接程序的步骤与卸载独立服务器和服务器场的步骤相同。安装程序将删除在安装过程中添加的程序文件和所有配置设置。

安装程序将不删除以下内容:

  • 为用于访问 SharePoint 配置和内容数据库的报表服务器服务帐户创建的登录名。必须从用于承载 SharePoint 数据库的 SQL Server数据库引擎实例中删除报表服务器服务帐户的所有登录名。

  • 为报表用户创建的权限或组。如果创建了自定义权限级别或 SharePoint 组来授予访问报表服务器功能的权限,则应撤销不再需要的任何权限。

  • 上载到 SharePoint 库的数据文件,包括报表定义 (.rdl)、报表模型 (.smdl) 和共享数据源 (.rsds) 文件。不会删除这些文件,但它们将不再运行。必须手动删除这些文件。

  • 安装程序将不删除报表服务器数据库,也不修改用于集成操作的报表服务器实例。卸载外接程序后,如果要将该实例用作独立的报告应用程序,可考虑将报表服务器切换为在本机模式下运行。

如何从命令行运行 rsSharePoint.msi

可从命令行运行安装程序来修复或卸载 Reporting Services 外接程序。

  • 运行 rsSharePoint.msi -r 可修复现有安装。

  • 运行 rsSharePoint.msi -u 可卸载外接程序的现有安装。

安装日志文件

安装程序在运行期间,将会为安装 Reporting Services 外接程序的用户把相应信息记录到 %temp% 文件夹下的一个日志文件中。文件名为 RS_SP_<number>.log。日志文件中记录的每个错误均以字符串“SSRSCustomActionError”开头。

更改历史记录

更新的内容

更新了简介,其中提供了关于在 SharePoint 场中安装 Reporting Services 外接程序的最佳方式的重要说明。