Aggiunta e rimozione di chiavi di crittografia per una distribuzione con scalabilità orizzontale

Quando si configurano più server di report in modo che utilizzino un database del server di report condiviso, è possibile eseguire Reporting Services in un modello di configurazione con scalabilità orizzontale. L'appartenenza a una distribuzione con scalabilità orizzontale si basa sull'archiviazione o meno da parte del server di report di una chiave di crittografia nel database del server di report. Per controllare l'appartenenza alla distribuzione con scalabilità orizzontale, aggiungere e rimuovere chiavi di crittografia per istanze del server di report specifiche. La rimozione di nodi dalla distribuzione può essere eseguita in qualsiasi ordine. Per l'aggiunta di nodi a una distribuzione è necessario unire in join tutte le nuove istanze di un server di report che fa già parte della distribuzione.

Utilizzo dello strumento Gestione configurazione Reporting Services per configurare distribuzioni con scalabilità orizzontale

Il modo più semplice per configurare una distribuzione con scalabilità orizzontale consiste nell'utilizzare lo strumento Gestione configurazione Reporting Services. Per ulteriori informazioni e per istruzioni dettagliate, vedere Configurazione di una distribuzione con scalabilità orizzontale di un server di report e Procedura: Configurazione di una distribuzione con scalabilità orizzontale del server di report (configurazione di Reporting Services).

Utilizzo di Rskeymgmt per configurare una distribuzione con scalabilità orizzontale

Per inizializzare un'istanza del server di report in modo che utilizzi un database del server di report condiviso, eseguire l'utilità rskeymgmt. L'aggiunta di un server di report a una distribuzione con scalabilità orizzontale richiede l'inizializzazione del server di report. Per eseguire questa operazione sono necessarie le autorizzazioni di amministratore. È necessario disporre delle credenziali di amministratore per il computer remoto che ospita il server di report da unire in join alla distribuzione.

Come unire in join un server di report a una distribuzione con scalabilità orizzontale (rskeymgmt)

  1. Eseguire rskeymgmt.exe localmente nel computer che ospita un server di report già membro della distribuzione con scalabilità orizzontale.

  2. Utilizzare l'argomento -j per unire in join un server di report al database del server di report. Utilizzare gli argomenti -m e -n per specificare l'istanza del server di report remoto che si desidera aggiungere alla distribuzione. Utilizzare gli argomenti -u e -v per specificare un account amministratore nel computer remoto. Se si sta creando una distribuzione con scalabilità orizzontale utilizzando più istanze del server di report sullo stesso computer, la sintassi da utilizzare è leggermente diversa. Per ulteriori informazioni sulla sintassi da utilizzare, vedere Utilità rskeymgmt.
    Nell'esempio seguente vengono illustrati gli argomenti che è necessario specificare se si sta unendo in join un server di report remoto a una distribuzione con scalabilità orizzontale (è possibile omettere le credenziali se si dispone di autorizzazioni di amministratore sul computer remoto):

    rskeymgmt -j -m <remotecomputer> -n <namedreportserverinstance> -u <administratoraccount> -v <administratorpassword>
    

Come rimuovere un server di report da una distribuzione con scalabilità orizzontale (rskeymgmt)

  1. Aprire il file rsreportserver.config del server di report che si desidera rimuovere e individuare l'ID di installazione. Per impostazione predefinita, questo file si trova in Programmi\Microsoft SQL Server\MSSQL.n\Reporting Services\ReportServer.
    Se è stata installata un'unica istanza, sul computer sarà presente un solo file rsreportserver.config. Se sono state installate più istanze di Reporting Services, utilizzare la pagina Stato server dello strumento Gestione configurazione Reporting Services per trovare l'identificativo istanza, ad esempio MSSQL.2, per il server di report che si desidera rimuovere. Il nome della cartella in cui vengono archiviati i file di programma dell'istanza del server di report si baserà sull'identificativo istanza, ad esempio, Programmi\Microsoft SQL Server\MSSQL.2.

  2. Eseguire rskeymgmt.exe. Questa utilità può essere eseguita in qualsiasi server di report appartenente a una distribuzione con scalabilità orizzontale.

  3. Utilizzare l'argomento -r per rilasciare l'istanza del server di report dalla distribuzione con scalabilità orizzontale. Nell'esempio seguente vengono illustrati gli argomenti che è necessario specificare:

    rskeymgmt -r <installation ID>
    

Vedere anche

Concetti

Gestione delle chiavi di crittografia
Strumento Gestione configurazione Reporting Services
Inizializzazione di un server di report

Altre risorse

Utilità rskeymgmt

Guida in linea e informazioni

Assistenza su SQL Server 2005