Teilen über


ConfigurationSetting-Methode: SetServiceState

Aktiviert und deaktiviert den Berichtsserver-Windows-Dienst und den Berichtsserver-Webdienst.

Syntax

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);  

Parameter

EnableWindowsService
Ein Boolean -Wert, der den Status des Windows-Diensts angibt. Der Wert true startet den Windows-Dienst Report Server. Der Wert false stoppt den Windows-Dienst.

EnableWebService
Ein Boolean -Wert, der den Status des Reporting Services -Webdiensts angibt. Der Wert true startet den Report Server-Webdienst. Ein Wert von false stoppt den Webdienst.

EnableReportManager
Ein Boolean -Wert, der den gewünschten Status des Berichts-Managers angibt.

Hinweis

Diese Einstellung wurde ab dem Kumulativen Update 2 von SQL Server 2016 Reporting Services als veraltet gekennzeichnet. Das Webportal bleibt immer aktiviert. Der -Wert wird ignoriert.

HRESULT
[out] Wert, der angibt, ob der Aufruf erfolgreich war oder zu einem Fehler geführt hat.

Rückgabewert

Gibt HRESULT zurück, wodurch der Erfolg oder das Fehlschlagen des Methodenaufrufs angegeben wird. Der Wert 0 (null) gibt an, dass der Methodenaufruf erfolgreich war. Ein Wert ungleich 0 (null) gibt an, dass ein Fehler aufgetreten ist.

Anforderungen

Namespace: root\Microsoft\SqlServer\ReportServer\<InstanceName>\v13\Admin