Share via


Risoluzione degli errori di inizializzazione e delle chiavi di crittografia

In questa sezione vengono descritti gli errori di inizializzazione e di crittografia che potrebbero verificarsi durante una distribuzione con scalabilità orizzontale, un aggiornamento o un'operazione di recupero. Gli errori di inizializzazione e di crittografia indicano che il prodotto è installato ma non è operativo. Gli errori di crittografia indicano che si è verificato un problema durante la creazione, l'archiviazione o la lettura delle chiavi di crittografia utilizzate per proteggere dati riservati.

Per ottenere ulteriori informazioni su un errore, visualizzare il file ReportServerService_<timestamp>.log, ovvero il file di log di traccia per il servizio del server di report. Se il log contiene voci che indicano che il servizio non è inizializzato, iniziare la ricerca dei problemi dal servizio. Per ulteriori informazioni, vedere Log di traccia del servizio del server di report.

Errori di crittografia e di inizializzazione

Gli errori di inizializzazione possono verificarsi quando si installa un'istanza del server di report e si seleziona un database del server di report esistente per quell'istanza. In genere, viene scelto un database del server di report esistente perché si sta aggiungendo un'istanza del server di report per una distribuzione con scalabilità orizzontale. In questo scenario si verifica un errore di inizializzazione se l'istanza non è stata aggiunta da un server di report già associato alla distribuzione con scalabilità orizzontale. Per ulteriori informazioni su questo scenario, vedere Configurazione di Reporting Services per una distribuzione con scalabilità orizzontale.

Se viene generato un errore di inizializzazione e non si sta configurando una distribuzione con scalabilità orizzontale, verificare che nelle autorizzazioni in HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\Reporting Services sia specificato Full Control per l'account utilizzato per l'esecuzione del servizio del server di report.

Gli errori di inizializzazione e delle chiavi di crittografia includono i messaggi seguenti.

rsFailedToDecryptConfigInformation

Questo errore si verifica quando un server di report non è in grado di decrittografare le impostazioni di connessione al database del server di report o le impostazioni dell'account per l'esecuzione automatica nel file rsreportserver.config. Il file rsreportserver.config contiene valori crittografati che possono essere decrittografati solo dall'istanza del server di report che ha creato le voci. Questo errore si verifica se si utilizza un file di configurazione del server di report che è stato copiato da un'altra istanza del server. Se viene generato l'errore rsFailedToDecryptConfigInformation, per risolvere il problema reimpostare le informazioni sull'account nel server di report in cui si verifica l'errore. Per impostare l'account, utilizzare lo strumento di configurazione di Reporting Services o l'utilità della riga di comando rsconfig.exe.

rsReportServerDisabled

Il database del server di report contiene informazioni sulle chiavi per un'istanza specifica del server di report, ma le chiavi non sono valide. Questo errore si verifica quando si cambiano le informazioni sul profilo dell'istanza del server di report.

Il messaggio di errore per rsReportServerDisabled è: "Il servizio Web ReportServer non è in esecuzione con l'account del servizio Web specificato in rsreportserver.config". Per risolvere l'errore, procedere come segue:

  1. Eseguire lo strumento di configurazione di Reporting Services o rsconfig per aggiornare la connessione al database del server di report in modo che rifletta le nuove informazioni sul profilo.

  2. Ripristinare le chiavi per aggiornare le informazioni sulle chiavi archiviate nel database del server di report.

Per ulteriori informazioni, vedere Configurazione dell'account del servizio del server di report.