ConfigurationSetting 方法 - SetServiceState
打开和关闭报表服务器 Windows 服务和 Web 服务。
语法
Public Sub SetServiceState(ByVal EnableWindowsService As Boolean, _
ByVal EnableWebService As Boolean, ByVal EnableReportManager As Boolean, _
ByRef HRESULT As Int32)
public void SetServiceState(Boolean EnableWindowsService,
Boolean EnableWebService, Boolean EnableReportManager, out Int32 HRESULT);
parameters
EnableWindowsService
指示 Windows 服务状态的 Boolean 值。 true 值开始报表服务器 Windows 服务。 false 值停止 Windows 服务。
EnableWebService
指示 Web 服务状态的 Boolean Reporting Services 值。 true 值开始报表服务器 Web 服务。 false 值停止 Web 服务。
EnableReportManager
指示所需的报表管理器状态的 Boolean 值。
注意
从 SQL Server 2016 Reporting Services 累积更新 2 开始已弃用此设置。 始终启用 Web 门户。 将忽略 值。
HRESULT
[out] 指示调用是成功还是失败的值。
返回值
返回 HRESULT ,指示方法调用是成功还是失败。 值 0 指示方法调用已成功。 非零值指示发生了错误。
要求
命名空间:root\Microsoft\SqlServer\ReportServer\<InstanceName>\v13\Admin