Share via


啟動與停止報表伺服器 Windows 服務

您可以停止報表伺服器 Windows 服務,以停止許多報表伺服器作業。停止報表伺服器 Windows 服務時,會發生下列結果:

  • 從排程事件觸發的所有報表處理 (例如,訂閱、報表快照集重新整理和快取逾期) 都會停止。
  • 暫停加密和解密作業。這些作業包括初始化伺服器以及存取加密認證和連接字串。
  • 停用對 Reporting Services 組態工具、rskeymgmt 與報表伺服器 Windows Management Instrumentation (WMI) 提供者所使用之遠端程序呼叫 (RPC) 端點的存取。
  • 停止報表伺服器資料庫維護與清除作業。

停止報表伺服器 Windows 服務並不會影響 Web 服務。停止 Windows 服務之後,仍可繼續經由網路存取報表伺服器和 SOAP 端點。如果想要停止 Web 服務,可以使用 Internet Information Services (IIS) Manager 停止主控報表伺服器的網站。

您可以使用各種工具來啟動或停止報表伺服器 Windows 服務,包括 Reporting Services 組態工具、SQL Server 組態管理員、SQL Server 介面區組態工具,以及 Microsoft Windows 中所提供的 Services 工具。

如果您執行的不只是啟動或停止服務,例如變更服務帳戶,則必須使用 Reporting Services 組態工具。使用其他工具來變更服務帳戶,可能會破壞您的 Reporting Services 安裝。如需詳細資訊,請參閱<在 Reporting Services 中設定服務帳戶和密碼>。

您無法暫停和繼續服務。沒有啟動參數。雖然沒有明確的相依性,但是如果您的伺服器支援任何排程的作業,就必須執行 SQL Server Agent。

如何使用 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 Information Services (IIS)。如果您是執行 IIS 6.0,則可以停止再啟動應用程式集區。

若要確認 Web 服務是否正在執行,可以在瀏覽器 URL 位址中輸入 https://localhost/reportserver 來 Ping 服務。

請參閱

概念

排程與傳遞處理器
啟動與停止報表伺服器 Windows 服務
管理報表伺服器 Web 服務與 Windows 服務

其他資源

部署 Reporting Services

說明及資訊

取得 SQL Server 2005 協助