启动和停止报表服务器 Windows 服务

可以通过停止报表服务器 Windows 服务来停止许多报表服务器操作。 如果停止报表服务器 Windows 服务,将产生以下结果:

  • 停止从计划事件(例如,订阅、报表快照刷新和缓存过期)触发的所有报表处理。
  • 挂起加密和解密操作。 这些操作包括初始化服务器以及访问加密的凭据和连接字符串。
  • 禁止访问 Reporting Services 配置工具、rskeymgmt 和报表服务器 Windows Management Instrumentation (WMI) 提供程序所使用的远程过程调用 (RPC) 端点。
  • 停止报表服务器数据库维护和清除操作。

停止报表服务器 Windows 服务不会影响 Web 服务。 停止 Windows 服务后,仍然可以继续对报表服务器和 SOAP 端点进行基于 Web 的访问。 如果要停止 Web 服务,则可以使用 Internet 信息服务 (IIS) 管理器停止承载报表服务器的网站。

可以使用多种工具来启动或停止报表服务器 Windows 服务,包括 Reporting Services 配置工具、SQL Server 配置管理器、SQL Server 外围应用配置器工具和 Microsoft Windows 提供的服务工具。

如果要执行的操作不只是启动或停止服务(例如,更改服务帐户),则必须使用 Reporting Services 配置工具。 如果使用其他工具更改服务帐户,可能会破坏 Reporting Services 安装。 有关详细信息,请参阅在 Reporting Services 中配置服务帐户和密码

不能暂停和恢复服务。 没有启动参数。 虽然没有显式依赖关系,但若要在服务器上支持任何计划操作,则必须运行 SQL Server 代理。

如何使用 Reporting Services 配置工具启动或停止 Windows 服务
  1. 依次单击**“开始”“所有程序”Microsoft SQL Server 2005“配置工具”,然后单击“Reporting Services 配置”**。
  2. 单击**“连接”**以连接到报表服务器。
  3. 在“报表服务器状态”页上,单击**“停止”“启动”**。
如何使用“管理工具”中的“服务”启动或停止 Windows 服务
  1. 单击**“开始”,并单击“管理工具”,然后单击“服务”**。
  2. 右键单击 SQL Server Reporting Services (MSSQLSERVER),再单击**“停止”“重新启动”**。 如果正在运行多个实例或报表服务器正在作为命名实例运行,请验证圆括号中的实例名称是否对应于您希望停止或重新启动的报表服务器实例。
如何使用 SQL Server 配置管理器启动或停止 Windows 服务
  1. 依次单击**“开始”“所有程序”Microsoft SQL Server 2005“配置工具”,然后单击“SQL Server 配置管理器”**。
  2. 单击**“SQL Server 2005 服务”,右键单击 SQL Server Reporting Services,再单击“停止”“启动”**。
如何使用 SQL Server 外围应用配置器工具启动或停止 Windows 服务

SQL Server 外围应用配置器工具提供了启动和停止服务的方法以方便您的使用,这样您便可以在 Reporting Services 安装中禁用服务之前停止该服务。

您还可以使用此工具来禁用特定功能。 可以禁用计划和传递处理器和 Web 服务请求。 启用和禁用功能会影响 RSReportServer.config 文件中的配置设置。 具体来说,如果您选择 IsWindowsServiceEnabled 选项,则会将 RSReportServer.config 中的以下值设置为 true:IsSchedulingService、IsNotificationService 和 IsEventService。 SQL Server 外围应用配置器工具中的 IsWindowsServiceEnabled 选项相当于所有三个配置选项的组合。 在配置文件中手动编辑这些值会破坏或撤消您在该工具中所做的选择。

  1. 依次单击**“开始”“所有程序”Microsoft SQL Server 2005“配置工具”,再单击“SQL Server 外围应用配置器”**。
  2. 单击**“服务和连接的外围应用配置器”,展开 Reporting Services,然后单击“停止”“启动”**。

关于报表服务器 Web 服务

一般来说,启动、暂停、恢复和停止服务并不属于 Web 服务管理的范畴。 但 ASP.NET 将启动和停止 Web 服务作为管理服务的一部分。 在大多数情况下,您无需亲自启动或停止 Web 服务。 若要重新启动报表服务器 Web 服务,必须重新启动 Microsoft Internet 信息服务 (IIS)。 如果正在运行 IIS 6.0,则可以停止,然后再启动应用程序池。

若要验证 Web 服务是否正在运行,可以在浏览器 URL 地址中键入 https://localhost/reportserver 来 ping 该服务。

请参阅

概念

计划和传递处理器
启动和停止报表服务器 Windows 服务
管理报表服务器 Web 服务和 Windows 服务

其他资源

部署 Reporting Services

帮助和信息

获取 SQL Server 2005 帮助