ConfigurationSetting-Methode: ListReportServersInDatabase
Gibt die Liste von Berichtsserverinstallationen zurück, die in der Berichtsserver-Datenbank vorhanden sind. Dies geschieht unabhängig davon, ob diese Installationen Zugriff auf sichere Informationen haben.
Syntax
Public Sub ListReportServersInDatabase(ByRef MachineNames() As String, _
ByRef InstanceNames() As String, ByRef InstallationIDs() As String, _
ByRef IsInitialized() As Boolean, ByRef Length As Int32, _
ByRef HRESULT As Int32, ByRef ExtendedErrors() As String)
public void ListReportServersInDatabase (out string[] MachineNames,
out string[] InstanceNames, out string[] InstallationIDs,
out Boolean[] IsInitialized,out Int32 Length, out Int32 HRESULT,
out string[] ExtendedErrors);
Parameter
MachineNames[]
[out] Ein Array, das die Computernamen für die Berichtsserverinstallationen in der Datenbank enthält
InstanceNames[]
[aus] Ein Array mit den Instanznamen der einzelnen Berichtsserverinstallationen in der Datenbank.
InstallationIDs[]
[out] Ein Array, das die Installations-IDs für jede Berichtsserverinstallation in der Datenbank enthält
IsInitialized[]
[out] Ein Array, das den Initialisierungsstatus für jede Berichtsserverinstallation in der Datenbank enthält
Länge
[out] Die Länge der von der Methode zurückgegebenen Arrays Alle zurückgegebenen Arrays haben die gleiche Länge.
HRESULT
[out] Wert, der angibt, ob der Aufruf erfolgreich war oder zu einem Fehler geführt hat.
ExtendedErrors[]
[out] Ein Zeichenfolgenarray, das andere Fehler enthält, die durch den Aufruf zurückgegeben werden
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.
Hinweise
ListReportServersInDatabase listet die Berichtsserverinstallationen auf, die in der Berichtsserver-Datenbank vorhanden sind. Dies geschieht unabhängig davon, ob diese Installationen Zugriff auf sichere Informationen haben. Es gibt einen abgeglichenen Satz von Arrays zurück, die Informationen über jede Anlage enthalten.
Anforderungen
Namespace: root\Microsoft\SqlServer\ReportServer\<InstanceName>\v13\Admin