Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Se non è possibile installare Reporting Services a causa di errori che si verificano durante l'installazione, usare le istruzioni contenute in questo articolo per risolvere le condizioni che potrebbero causare errori di installazione.
Per informazioni su altri errori e problemi relativi a Reporting Services, vedere Risolvere i problemi e gli errori di SSRS.
Esaminare le note sulla versione online nel caso in cui il problema riscontrato sia descritto nelle note sulla versione.
Controllare i log di installazione
Gli errori di installazione vengono registrati nei file di log nella < cartella drive>:\Programmi\Microsoft SQL Server\nnn\Setup Bootstrap\Log. Ogni volta che si esegue il programma di installazione viene creata una sottocartella. Il nome della sottocartella è l'ora e la data di esecuzione del programma di installazione. Per istruzioni su come visualizzare i file di log del programma di installazione, vedere Visualizzare e leggere i file di log del programma di installazione di SQL Server.
I file di log includono una raccolta di file.
Aprire il file *_summary.txt per visualizzare informazioni su prodotto, componente e istanza.
Aprire il file *_errorlog.txt per visualizzare le informazioni sugli errori generate durante l'installazione.
Aprire il _ComponentUpdateSetup.log *_RS_*per visualizzare le informazioni di installazione di Reporting Services.
Verificare i prerequisiti
Il programma di installazione controlla automaticamente i prerequisiti. Tuttavia, se si stanno risolvendo i problemi di installazione, è utile sapere quali requisiti è in corso il controllo del programma di installazione.
I requisiti dell'account per l'esecuzione del programma di installazione includono l'appartenenza al gruppo Administrators locale. Il programma di installazione deve disporre dell'autorizzazione per aggiungere file, impostazioni del Registro di sistema, creare gruppi di sicurezza locali e impostare le autorizzazioni. Se si installa una configurazione predefinita, il programma di installazione deve disporre dell'autorizzazione per creare un database del server di report nell'istanza di SQL Server in cui si esegue l'installazione.
Il sistema operativo deve supportare HTTP.SYS 1.1.
Il servizio HTTP deve essere abilitato e in esecuzione.
Distributed Transaction Coordinator (DTC) deve essere in esecuzione se si installa anche il servizio SQL Server Agent.
Authz.dll deve essere presente nella cartella System32.
Il programma di installazione non controlla più Internet Information Services (IIS) o ASP.NET. Reporting Services richiede MDAC 2.0 e Microsoft .NET Framework versione 2.0; Il programma di installazione li installerà, se non sono già installati.
Risolvere i problemi relativi alle installazioni in modalità SharePoint
Gestione configurazione del server di report non viene avviato
Viene visualizzato un messaggio di errore che indica che l'URL non è configurato
Viene visualizzato un messaggio di errore che indica che RS_SHP non è supportato con PREPAREIMAGE
Gestione configurazione del server di report non viene avviato
Descrizione: Questo problema è previsto per progettazione in SQL Server 2012 e versioni successive. Reporting Services è progettato per l'architettura del servizio SharePoint. Configuration Manager non è più necessario per configurare e amministrare Reporting Services in modalità SharePoint.
Soluzione alternativa: Utilizzare Amministrazione centrale SharePoint per configurare un server di report in modalità SharePoint. Per altre informazioni, vedere Gestire un'applicazione di servizio SharePoint di Reporting Services
Risolvere i problemi delle installazioni in modalità SharePoint
Non viene visualizzato il servizio SQL Server Reporting Services in Amministrazione centrale SharePoint dopo l'installazione di SQL Server 2016 SSRS in modalità SharePoint
Descrizione: Se dopo aver installato CORRETTAMENTE SQL Server 2016 Reporting Services in modalità SharePoint e il componente aggiuntivo SQL Server 2016 Reporting Services per SharePoint 2013/2016, non viene visualizzato "SQL Server Reporting Services" nei due menu seguenti, il servizio Reporting Services non è stato registrato:
Amministrazione centrale SharePoint 2013/2016 -> "Gestione applicazioni" -> Pagina "Gestione dei servizi sul server"
Amministrazione centrale SharePoint 2013/2016 -> "Gestione applicazioni" -> "Gestisci applicazioni di servizio" -> Menu "Nuovo"
Soluzione alternativa: Per registrare e avviare Reporting Services SharePoint Services, seguire questa procedura:
Nel computer che esegue SharePoint 2013/2016 Amministrazione centrale aprire SharePoint 2013/2016 Management Shell con privilegi di amministratore. Fare clic con il pulsante destro del mouse sull'icona e scegliere Esegui come amministratore. Eseguire i tre cmdlet seguenti dalla shell:
Install-SPRSService Install-SPRSServiceProxy Get-SPServiceInstance -all |where {$_.TypeName -like "SQL Server Reporting*"} | Start-SPServiceInstance
Verificare che il servizio Reporting Services mostri lo stato "Avviato" nella pagina: Amministrazione centrale SharePoint 2013/2016 -> "Gestione applicazioni" -> "Gestisci servizi sul server"
Risolvere i problemi con le installazioni in modalità SharePoint
I cmdlet di PowerShell di Reporting Services non sono disponibili e i comandi non vengono riconosciuti
Descrizione: Quando si tenta di eseguire un cmdlet di PowerShell di Reporting Services, viene visualizzato un messaggio di errore simile al seguente:
- Il termine 'Install-SPRSServiceInstall-SPRSService' non viene riconosciuto come nome di un cmdlet, di una funzione, di un file di script o di un programma eseguibile. Verificare l'ortografia del nome; se è incluso un percorso, controllare che sia corretto e riprovare. Alla riga:1 char:39+ Install-SPRSServiceInstall-SPRSService <<<< + CategoryInfo : ObjectNotFound: (Install-SPRSServiceInstall-SPRSService:String) [], CommandNotFoundExcep
Soluzione alternativa: Completare una delle azioni seguenti:
Eseguire il componente aggiuntivo Reporting Services per i prodotti SharePoint. rssharepoint.msi.
Installare la modalità SharePoint di Reporting Services dal supporto di installazione di SQL Server.
Se la Shell di gestione di SharePoint 2013/2016 è aperta al termine di una delle soluzioni alternative, chiudere e riaprire la Shell di gestione.
Per altre informazioni, vedere gli articoli seguenti:
Risolvere i problemi con le installazioni in modalità SharePoint
Viene visualizzato un messaggio di errore che indica che l'URL non è configurato
Descrizione: Viene visualizzato un messaggio di errore simile al seguente:
Questa funzionalità di SQL Server Reporting Services (SSRS) non è supportata. Usare Amministrazione centrale per verificare e risolvere uno o più dei problemi seguenti:
Un URL del server di report non è configurato. Usare la pagina Integrazione SSRS per impostarla.
Il proxy dell'applicazione del servizio SSRS non è configurato. Usare le pagine dell'applicazione del servizio SSRS per configurare il proxy.
L'applicazione di servizio SSRS non è mappata a questa applicazione Web. Usare le pagine dell'applicazione del servizio SSRS per collegare il proxy dell'applicazione del servizio SSRS al gruppo proxy dell'applicazione per questo particolare sito Web.
Soluzione alternativa: Il messaggio di errore contiene tre passaggi suggeriti per risolvere il problema. Il primo suggerimento nel messaggio "Un URL del server di report non è configurato". è rilevante quando si esegue l'integrazione con la versione del server di report precedente a SQL Server 2012 (11.x). La configurazione di SharePoint per le versioni precedenti del server di report viene completata nella pagina Impostazioni applicazione generali usando SQL Server Reporting Services (2008 e 2008 R2)..
Altre informazioni: Questo messaggio di errore verrà visualizzato quando si tenta di usare una delle funzionalità di Reporting Services che richiedono una connessione al servizio Reporting Services. Sono inclusi:
Apertura di Report Builder di SQL Server da una raccolta documenti di SharePoint.
Gestire le sottoscrizioni.
Gestire un'applicazione di servizio.
Risolvere i problemi con le installazioni in modalità SharePoint
L'installazione fallisce su un computer in cui SharePoint è installato ma non è configurato.
Descrizione: Se si sceglie di installare la modalità SharePoint di Reporting Services in un computer in cui è installato SharePoint ma SharePoint non è configurato, verrà visualizzato un messaggio simile al seguente e l'installazione verrà arrestata:
Il programma di installazione di SQL Server ha smesso di funzionare
Soluzione alternativa: Configurare SharePoint e quindi eseguire l'installazione di SQL Server.
Altre informazioni: Quando si installa Reporting Services in e nell'installazione di SharePoint esistente, il programma di installazione tenta di installare e avviare il servizio SharePoint di Reporting Services. Se SharePoint non è configurato, l'installazione del servizio non riesce, causando l'esito negativo dell'installazione.
Risolvere i problemi con le installazioni in modalità SharePoint
Pagina Amministrazione centrale SharePoint vuota
Descrizione: È stato possibile installare correttamente SharePoint 2013/2016 senza errori di installazione. Tuttavia, quando si passa ad Amministrazione centrale, viene visualizzata solo una pagina vuota:
Soluzione alternativa: Questo problema non è specifico di Reporting Services, ma è correlato alla configurazione delle autorizzazioni nell'installazione complessiva di SharePoint. Ecco alcuni suggerimenti per iniziare:
Vedere l'articolo SharePoint sugli ambienti di sviluppo. Configurare un ambiente di sviluppo generale per SharePoint
L'account del servizio utilizzato per i servizi di SharePoint, ad esempio il servizio amministrazione centrale SharePoint 2013/2016, deve disporre di privilegi amministrativi nel sistema operativo locale.
Risolvere i problemi con le installazioni in modalità SharePoint
Viene visualizzato un messaggio di errore quando si tenta di creare un nuovo report con Report Builder
Descrizione: Quando si tenta di creare un report di Generatore report all'interno di una raccolta documenti, viene visualizzato un messaggio di errore simile al seguente:
Questa funzionalità non è supportata perché un'applicazione di servizio SQL Server Reporting Services non esiste o non è stato configurato un URL del server di report in Amministrazione centrale.
Soluzione alternativa: Verificare di avere un'applicazione di servizio Reporting Services e che sia configurata correttamente. Per altre informazioni, vedere Installare il primo server di report in modalità SharePoint.
Risolvere i problemi con le installazioni in modalità SharePoint
Viene visualizzato un messaggio di errore che indica che RS_SHP non è supportato con PREPAREIMAGE
Descrizione: Quando si tenta di eseguire PREPAREIMAGE per Reporting Services, viene visualizzato un messaggio di errore simile al seguente:
"La funzionalità specificata 'RS_SHP' non è supportata durante l'esecuzione dell'azione PREPAREIMAGE, perché non supporta SysPrep. Rimuovere le funzionalità non compatibili con SysPrep ed eseguire di nuovo il programma di installazione."
Soluzione alternativa: Non c'è alcuna soluzione alternativa. Reporting Services non supporta SYSPREP (PREPAREIMAGE). La modalità nativa di Reporting Services supporta SYSPREP.
Risolvere i problemi con le installazioni in modalità SharePoint
Risolvere i problemi relativi alle installazioni in modalità nativa
I contatori delle prestazioni non sono visibili dopo l'aggiornamento a Windows Vista o Windows Server 2008
Se si aggiorna il sistema operativo a Windows Vista o Windows Server 2008 in un computer che esegue Reporting Services, i contatori delle prestazioni di Reporting Services non verranno impostati dopo l'aggiornamento.
Per ripristinare i contatori delle prestazioni di Reporting Services
Eliminare le chiavi del Registro di sistema seguenti:
HKLM\SYSTEM\CurrentControlSet\Services\MSRS 2016 Web Service
HKLM\SYSTEM\CurrentControlSet\Services\MSRS 2016 Windows Service
Aprire una finestra di comando e digitare il comando seguente al prompt:
Esegui <Directory .NET 4.0 Framework>\InstallUtil.exe <Directory Bin del Server di Report>\ReportingServicesLibrary.dll
Annotazioni
Sostituire <la directory> .NET 4.0 Framework con il percorso fisico dei file .NET Framework 4.0 e sostituire < la directory> Bin del server di report con il percorso fisico dei file bin del server di report.
Riavviare il servizio Reporting Services.
Per verificare che i passaggi funzionino, aprire un Web browser e passare all'URL del portale Web o all'URL del server di report. Aprire quindi Performance Monitor per verificare che i contatori funzionino.
Per aggiungere nuovamente le chiavi del Registro di sistema delle prestazioni tramite l'Editor del Registro di sistema
Aprire l'editor del Registro di sistema:
Fare clic su Start e quindi su Esegui.
Nella casella Apri della finestra di dialogo Esegui digitare regedit.
Nell'editor del Registro di sistema selezionare la chiave del Registro di sistema seguente:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSRS 2016 Web Service\Performance
Fare clic con il pulsante destro del mouse sul nodo Prestazioni, scegliere Nuovo e fare clic su Valore multistringa.
Digitare Nomi contatori e quindi premere INVIO.
Ripetere per aggiungere la chiave del Registro di sistema Counter Types in questo nodo.
Accedere alla seguente chiave di registro:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSRS 2016 Web Service\Performance
Fare clic con il pulsante destro del mouse sul nodo Prestazioni, scegliere Nuovo e fare clic su Valore multistringa.
Digitare Nomi contatori e quindi premere INVIO.
Ripetere per aggiungere la chiave di Registro di sistema Counter Types a questo nodo.
Dopo aver ripristinato l'istanza a 64 bit o aver aggiunto di nuovo manualmente le chiavi del Registro di sistema, è possibile usare Performance Monitor per configurare gli oggetti prestazioni di Reporting Services da monitorare.
Le proprietà di configurazione ReportServerExternalURL e PassThroughCookies non sono configurate dopo un aggiornamento da SQL Server 2005
Quando si esegue l'aggiornamento da SQL Server 2005 (9.x) a SQL Server 2016 (13.x) Reporting Services o versioni successive (SSRS), le proprietà di configurazione ReportServerExternalURL e PassThroughCookies non sono configurate dal processo di aggiornamento. ReportServerExternalURL è una proprietà facoltativa e deve essere impostata solo se si utilizzano web part di SharePoint 2.0 e si vuole che gli utenti possano recuperare un report e aprirlo in una nuova finestra del browser. Per altre informazioni su ReportServerExternalURL, vedere URL nei file di configurazione (Gestione configurazione del server di report). PassThroughCookies è obbligatorio solo quando si usa il metodo di autenticazione personalizzata. Per altre informazioni su PassThroughCookies, vedere Configurare il portale Web per passare cookie di autenticazione personalizzati.
Annotazioni
Quando si usa l'autenticazione personalizzata, è consigliabile eseguire la migrazione dell'installazione anziché eseguire un aggiornamento. Per altre informazioni sulla migrazione di Reporting Services, vedere Eseguire la migrazione di un'installazione di Reporting Services (modalità nativa).
Per impostazione predefinita, queste proprietà non esistono nella configurazione di SQL Server 2016 (13.x) Reporting Services o versioni successive (SSRS). Se queste proprietà sono state configurate in SQL Server 2005 (9.x) e si continua a richiedere la funzionalità che forniscono, è necessario aggiungerle manualmente al file RSReportServer.config dopo il processo di aggiornamento. Per altre informazioni, vedere Modificare un file di configurazione di Reporting Services (RSreportserver.config).
Errore 401-Non autorizzato quando si usa l'autenticazione di Windows dopo un aggiornamento da SQL Server 2005 a SQL Server 2016
Se si esegue l'aggiornamento da SQL Server 2005 (9.x) Reporting Services a SQL Server 2016 (13.x) Reporting Services o versioni successive (SSRS) e si usa l'autenticazione NTLM con un account predefinito per l'account del servizio del server di report, è possibile che si verifichi un errore 401-Non autorizzato quando si accede al server di report o al portale Web dopo l'aggiornamento.
Questo messaggio viene visualizzato a causa di una modifica nella configurazione predefinita di SQL Server 2016 (13.x) Reporting Services o versioni successive (SSRS) per l'autenticazione di Windows. Negotiate viene configurato quando l'account del servizio del server di report è Servizio di rete o Sistema locale. NTLM viene configurato quando l'account del servizio del server di report non è uno di questi account predefiniti. Per risolvere questo problema dopo l'aggiornamento, è possibile modificare il file di RSReportServer.config e configurare AuthenticationType come RSWindowsNTLM. Per altre informazioni, vedere Configurare l'autenticazione di Windows nel server di report.
La disinstallazione di un'istanza a 32 bit di SQL Server 2016 Reporting Services nella distribuzione side-by-side con un'istanza a 64 bit interrompe l'istanza a 64 bit
Quando si installa un'istanza a 32 bit e un'istanza a 64 bit di SQL Server 2016 (13.x) Reporting Services o versioni successive (SSRS) affiancate in un computer e si disinstalla l'istanza a 32 bit, vengono rimosse quattro chiavi del Registro di sistema di Reporting Services. La rimozione delle chiavi interrompe l'istanza a 64 bit di Reporting Services. Le chiavi del Registro di sistema di Reporting Services rimosse quando si disinstalla l'istanza a 32 bit sono:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSRS 2016 Web Service\Performance:Counter Names
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSRS 2016 Windows Service\Performance:Counter Names
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSRS 2016 Web Service\Performance:Counter Types
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSRS 2016 Windows Service\Performance:Counter Types
Per risolvere questo problema, è possibile ripristinare l'istanza a 64 bit. Anche se è consigliabile usare il ripristino, è possibile aggiungere di nuovo manualmente le chiavi del Registro di sistema usando l'editor del Registro di sistema.
Attenzione
La modifica errata del Registro di sistema può danneggiare gravemente il sistema. Prima di apportare modifiche al Registro di sistema, si consiglia di effettuare il backup di tutti i dati importanti presenti sul computer.
Risorse aggiuntive
Di seguito sono riportate risorse aggiuntive che è possibile esaminare per facilitare la risoluzione dei problemi:
Risoluzione dei problemi di integrazione di SharePoint di Reporting Services
Hai feedback o più domande? Condividere idee per SQL.