Udostępnij przez


Metoda ListReportServersInDatabase (WMI MSReportServer_ConfigurationSetting)

Zwraca listę raport instalacji serwera, które są obecne w baza danych serwer raportów, niezależnie od tego, czy mają one dostęp do zabezpieczania informacji.

Składnia

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

Parametry

  • MachineNames[]
    [Brak] Tablicę zawierającą nazwy komputera dla serwer raportów instalacje w bazie danych.

  • InstanceNames[]
    [Brak] Tablica zawierająca nazwy wystąpienie każdej instalacji serwer raportów w bazie danych.

  • InstallationIDs[]
    [Brak] Tablica zawierających identyfikatory instalacji każdej instalacji serwer raportów w bazie danych.

  • IsInitialized[]
    [Brak] Tablica zawierająca stan inicjowania dla każdej instalacji serwer raportów w bazie danych.

  • Length
    [Brak] Długość tablic zwracany przez metoda.Wszystkie zwrócone tablice mają taką samą długość.

  • HRESULT
    [Brak] Wartość wskazująca, czy wywołanie pomyślnych lub niepomyślnych.

  • ExtendedErrors[]
    [Brak] A ciąg tablica zawierająca dodatkowe błędy zwrócone przez wywołanie.

Wartość zwracana

Zwraca HRESULT powodzeniu lub niepowodzeniu wywołania metoda.Wartość 0 oznacza pomyślne wywołanie metoda.Niezerowa wartość wskazuje, że wystąpił błąd.

Uwagi

ListReportServersInDatabase Wyświetla raport instalacji serwera, które znajdują się w baza danych serwer raportów, niezależnie od czy mogą mieć dostęp do zabezpieczania informacji i zwraca zestaw dopasowanych tablic zawierających informacje o każdej instalacji.

Wymagania

Obszar nazw: katalog_główny\Microsoft\SqlServer\ReportServer\RS<EncodedInstanceName>\v10\Admin

Platforma: Windows Server 2003 Datacenter Edition, Windows Server 2003 Enterprise Edition, Windows Server 2003 Standard Edition, Windows Vista, Windows XP Professional z dodatkiem Service Pack 2 (SP2) lub Service Pack 1 (SP1) albo Windows 2000 (wszystkie wersje)