Condividi tramite


Metodo ListReportServersInDatabase (MSReportServer_ConfigurationSetting WMI)

Restituisce l'elenco di installazioni del server di report presenti nel database del server di report, indipendentemente dal fatto che tali installazioni accedano a informazioni protette.

Sintassi

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

Parametri

  • MachineNames[]
    [out] Matrice che contiene i nomi di computer per le installazioni del server di report nel database.

  • InstanceNames[]
    [out] Matrice che contiene i nomi delle istanze di ognuna delle installazioni del server di report nel database.

  • InstallationIDs[]
    [out] Matrice che contiene gli ID di installazione di ogni installazione del server di report nel database.

  • IsInitialized[]
    [out] Matrice che contiene lo stato di inizializzazione di ogni installazione del server di report nel database.

  • Length
    [out] Lunghezza delle matrici restituite dal metodo. Tutte le matrici restituite hanno la stessa lunghezza.

  • HRESULT
    [out] Valore che indica se la chiamata ha avuto esito positivo o negativo.

  • ExtendedErrors[]
    [out] Matrice di stringhe che contiene errori aggiuntivi restituiti dalla chiamata.

Valore restituito

Restituisce un valore HRESULT che indica l'esito positivo o negativo della chiamata al metodo. Un valore pari a 0 indica l'esito positivo della chiamata al metodo. Un valore diverso da zero indica che si è verificato un errore.

Osservazioni

ListReportServersInDatabase elenca le installazioni del server di report presenti nel database del server di report, indipendentemente dal fatto che tali installazioni accedano a informazioni protette e restituisce un set di matrici corrispondente in cui sono contenute le informazioni su ciascuna installazione.

Requisiti

Spazio dei nomi: root\Microsoft\SqlServer\ReportServer\RS_<NomeIstanzaCrittografata>\v10\Admin

Piattaforma: Windows Server 2003, Datacenter Edition; Windows Server 2003, Enterprise Edition; Windows Server 2003, Standard Edition; Windows Vista; Windows XP Professional Service Pack 2 (SP2) o Service Pack 1 (SP1) o Windows 2000 (tutte le versioni)