Share via


Procedura: Configurazione di Gestione report

Gestione report è un'applicazione front-end Web utilizzata per visualizzare report, gestire il contenuto del server di report e concendere l'accesso utente a un server di report in modalità nativa. Gestione report viene installato con il servizio Web ReportServer all'interno della stessa istanza del server di report e facoltativamente configurato se si seleziona l'opzione Installa la configurazione predefinita della modalità nativa del programma di installazione. Può essere configurato anche come attività di post-installazione. In questo argomento vengono fornite informazioni sui seguenti scenari di configurazione di Gestione report:

  • Configurare Gestione report per l'utilizzo dell'URL predefinito

    Gestione report è un'applicazione Web a cui si accede tramite un browser Web. È necessario almeno definire l'URL utilizzato per aprire l'applicazione in una finestra del browser. L'URL è costituito da un nome host, una porta e una directory virtuale. I valori predefiniti per questo URL includono i valori del nome host e della porta definiti per l'URL del servizio Web ReportServer, oltre al nome della directory virtuale reports. Se si dispone di un'istanza denominata, la directory virtuale è istanza_report, dove istanza è il nome dell'istanza di Reporting Services.

  • Configurare Gestione report per l'utilizzo dell'URL di un server di report specifico

    Per impostazione predefinita, Gestione report si connette al servizio Web ReportServer eseguito nello stesso servizio ReportServer e utilizza l'URL di questo servizio per eseguire la connessione. Se si definiscono più URL per il servizio Web ReportServer, viene utilizzato quello definito per ultimo. Per alcune distribuzioni, può tuttavia essere necessario connettere sempre Gestione report al servizio Web tramite un URL statico, ad esempio nei casi in cui il filtro dei pacchetti è stato configurato su una porta o un indirizzo IP specifico e si desidera che tutte le connessioni al server di report vengano sottoposte alle regole di filtro definite.

  • Impostare Gestione report per far sì che punti a un server di report remoto

    Per impostazione predefinita, Gestione report fornisce l'accesso front-end al servizio Web ReportServer in esecuzione nella stessa istanza del server. È tuttavia possibile configurarlo per la connessione a un servizio Web ReportServer remoto se si desidera eseguire il servizio Web e Gestione report in processi distinti o se si configura l'accesso in modo diverso per ogni server, ad esempio se si distribuisce Gestione report agli utenti tramite una connessione Extranet o Internet e si desidera inserire un firewall tra il server di report e Gestione report.

  • Personalizzare stili e titolo dell'applicazione

    Gestione report, il visualizzatore di report HTML e la barra degli strumenti dei report possono essere personalizzati in modo limitato modificando gli stili e il titolo dell'applicazione visualizzato in Gestione report.

  • Disattivare Gestione report

    Quando si installa un'istanza di Reporting Services che utilizza la modalità nativa, Gestione report è abilitato per impostazione predefinita. È tuttavia possibile disabilitarlo se si dispone di un'applicazione front-end personalizzata che fornisce una funzionalità equivalente, se si desidera utilizzare solo le interfacce SOAP o Accesso con URL per accedere al server di report o se si utilizza Gestione report da un'istanza del server di report diversa.

Prerequisiti

Per utilizzare Gestione report, è necessario che vengano soddisfatti i prerequisiti seguenti:

Configurare Gestione report per l'utilizzo dell'URL predefinito

Per impostazione predefinita, l'URL di Gestione report è costituito da un nome di directory virtuale univoco, oltre che dalla porta e dal nome host definito per il servizio Web ReportServer eseguito nella stessa istanza. Nella maggior parte dei casi, il nome host corrisponde al nome di rete del computer del server di report, ma può anche essere un indirizzo IP o l'intestazione host che si risolve nel computer. Per configurare Gestione report per l'utilizzo dell'URL predefinito, utilizzare la pagina URL Gestione report dello strumento di configurazione di Reporting Services.

Per configurare l'URL di Gestione report predefinito e la directory virtuale

  1. Avviare lo strumento di configurazione di Reporting Services e connettersi all'istanza del server di report.

  2. Nello strumento di configurazione di Reporting Services, fare clic su URL Gestione report per aprire la pagina per la configurazione dell'URL.

  3. Immettere un nome di directory virtuale univoco per Gestione report.

  4. Fare clic su Applica.

  5. Se si utilizza Windows Vista o Windows Server 2008, potrebbe essere necessario completare altri passaggi per utilizzare Gestione report. Per ulteriori informazioni, vedere Procedura: Configurazione di un server di report per l'amministrazione locale in Windows Vista e Windows Server 2008 (UAC).

Configurare Gestione report per l'utilizzo dell'URL di un server di report specifico

Quando si configurano gli URL nello strumento di configurazione di Reporting Services, Gestione report rileva e utilizza automaticamente gli URL nuovi e aggiornati per il server di report eseguito nella stessa istanza del server. Se la distribuzione richiede l'utilizzo di un unico URL statico per tutte le richieste del server di report, è possibile specificare tale URL nel file RSReportServer.config.

Per configurare un URL di un server di report statico

  1. Aprire il file RSReportServer.config in un editor di testo. Per impostazione predefinita, il percorso di questo file è \Programmi\Microsoft SQL Server\MSRS10_50.<nomeistanza>\Reporting Services\ReportServer.

  2. Trovare ReportServerURL.

  3. Sostituirlo con l'URL dell'istanza del server di report.

  4. Salvare le modifiche, quindi chiudere il file.

Per ulteriori informazioni sul file di configurazione, vedere Procedura: Modifica di un file di configurazione di Reporting Services e File di configurazione RSReportServer.

Configurare Gestione report per l'utilizzo di un server di report remoto

Per le configurazioni di distribuzione in cui Gestione report e il server di report si trovano in computer diversi, è necessario disporre di due installazioni distinte di Reporting Services. Gestione report è incorporato nel servizio del server di report e non può essere installato separatamente. Se si desidera eseguire Gestione report in un computer diverso all'interno di un proprio processo, è necessario installare un secondo server di report. Entrambe le istanze del server devono essere server di report di SQL Server 2008.

Per connettere Gestione report a un'istanza del server di report remoto

  1. Installare due istanze del server di report.

  2. Configurare la prima installazione che ospiterà il server di report:

    1. Avviare lo strumento di configurazione di Reporting Services.

    2. Fare clic su URL servizio Web per configurare un nome host, una porta e una directory virtuale per il server di report.

    3. Fare clic su Database per configurare il database del server di report.

  3. Configurare la seconda installazione che ospiterà Gestione report:

    1. Avviare lo strumento di configurazione di Reporting Services.

    2. Fare clic su URL Gestione report per immettere un nome di directory virtuale per Gestione report.

    Non configurare il database. Non testare gli URL.

  4. Nel computer di Gestione report modificare le impostazioni di configurazione in RSReportServer.config in modo da puntare all'istanza del server di report remoto. All'avvio, Gestione report leggerà il file di configurazione per ottenere l'URL del server di report:

    1. Aprire RSReportServer.config in un editor di testo. Per impostazione predefinita, il percorso di questo file è \Programmi\Microsoft SQL Server\MSRS10_50.<nomeistanza>\Reporting Services\ReportServer.

    2. Individuare ReportServerURL.

    3. Sostituirlo con l'URL dell'istanza del server di report remoto.

    4. Salvare le modifiche, quindi chiudere il file.

  5. Se necessario, abilitare la porta 80 su entrambi i computer per consentire le richieste tramite tale porta. Per ulteriori informazioni, vedere Procedura: Configurazione di un firewall per l'accesso al server di report.

  6. Riavviare il server di report.

  7. Aprire Gestione report in una finestra del browser. Se già è aperto, aggiornare il browser per verificare che Gestione report sia connesso al server remoto. Verrà visualizzato il contenuto del server di destinazione.

  8. Disabilitare le caratteristiche server non utilizzate:

    • Nel computer di Gestione report disattivare WebServiceAndHTTPAccessEnabled e ScheduleEventsAndReportDeliveryEnabled.

    • Nel computer del server di report disattivare ReportManagerEnabled.

Per ulteriori informazioni sulla disattivazione di caratteristiche, vedere Procedura: Attivazione o disattivazione delle caratteristiche di Reporting Services.

Personalizzare gli stili o il titolo dell'applicazione

La personalizzazione dei fogli di stile di Gestione report non è supportata da Microsoft. È tuttavia possibile modificare gli stili se si è esperti di sviluppo Web, tenendo conto dei rischi che questa operazione comporta. Per ulteriori informazioni sui file che contengono informazioni sugli stili, vedere Personalizzazione di fogli di stile per il Visualizzatore HTML e Gestione report.

A Gestione report è associato un titolo di applicazione visualizzato nella parte superiore della pagina. Il titolo predefinito è SQL Server Reporting Services, ma è possibile personalizzarlo. A tale scopo, utilizzare la pagina Impostazioni sito di Gestione report. Per modificare le impostazioni dell'applicazione in Gestione report, è necessario disporre del ruolo di amministratore di sistema per impostare le proprietà nella pagina Impostazioni sito. Per visualizzare il titolo dell'applicazione, è necessario disporre del ruolo Utente sistema.

Per modificare il titolo dell'applicazione

  1. Accedere utilizzando un account con autorizzazioni di amministratore di sistema sul server di report.

  2. Aprire Internet Explorer.

  3. Immettere l'URL di Gestione report. Per impostazione predefinita, questo URL è http://<nome-server>/reports, ma se Reporting Services è stato installato come istanza denominata, l'URL predefinito sarà http://<nome-server>/reports<_nomeistanza>.

  4. Fare clic su Impostazioni sito.

  5. Nella scheda Generale sostituire SQL Server Reporting Services con un nome diverso in Nome.

  6. Fare clic su Applica.

Disattivare Gestione report

È possibile disattivare Gestione report se si dispone di un'applicazione personalizzata che offre funzionalità equivalenti oppure se si utilizza l'applicazione Gestione report di un'istanza di servizio diversa. Per disattivare Gestione report, è possibile modificare il file RSReportServer.config.

Per disattivare Gestione report

  1. Aprire il file RSReportServer.config in un editor di testo. Per impostazione predefinita, il percorso di questo file è \Programmi\Microsoft SQL Server\MSRS10_50.<nomeistanza>\Reporting Services\ReportServer.

  2. Individuare IsReportManagerEnabled.

  3. Impostare il valore su False.

  4. Salvare le modifiche, quindi chiudere il file.

Per ulteriori informazioni su come modificare il file di configurazione, vedere Procedura: Modifica di un file di configurazione di Reporting Services. Per ulteriori informazioni sulla disabilitazione delle caratteristiche disponibili in Reporting Services, vedere Procedura: Attivazione o disattivazione delle caratteristiche di Reporting Services.