Condividi tramite


Metodo InitializeReportServer (MSReportServer_ConfigurationSetting WMI)

Inizializza l'istanza di servizio di report specificata.

Sintassi

Public Sub InitializeReportServer(ByVal InstallationID As String, _
    ByRef HRESULT As Int32, ByRef ExtendedErrors() As String)
public void InitializeReportServer(string InstallationID, 
    out Int32 HRESULT, out string[] ExtendedErrors);

Parametri

  • InstallationID
    Stringa utilizzata per crittografare la chiave di crittografia prima che venga restituita.

  • 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. Il valore 0 indica l'esito positivo della chiamata al metodo, Un valore diverso da zero indica che si è verificato un errore.

Osservazioni

Quando viene chiamato questo metodo, la chiave di crittografia che accede alle informazioni protette del database del server di report viene crittografata tramite la chiave pubblica del server di report identificato da InstallationID.

La chiave pubblica del server di report specificato deve essere stata precedentemente scritta nel database del server di report.

Il metodo InitializeReportServer deve essere chiamato per un server di report che dispone già dell'accesso alle informazioni protette in modo che sia in grado di decrittografare la chiave di crittografia. La chiave di crittografia crittografata risultante viene quindi archiviata nel database del server di report.

Se la proprietà IsInitialized del server di report è impostata su true quando viene chiamato il metodo InitializeReportServer, il metodo restituisce l'esito positivo senza tentare di crittografare la chiave di crittografia.

Requisiti

Spazio dei nomi: root\Microsoft\SqlServer\ReportServer\<NomeIstanza>\v11\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)

Vedere anche

Riferimento

Membri di MSReportServer_ConfigurationSetting