Selezione dei componenti di Reporting Services da installare

SQL Server 2005 Reporting Services (SSRS) è costituito da componenti sul lato server e componenti sul lato client, che possono essere installati insieme o separatamente. Prima di procedere con l'installazione è necessario individuare i componenti che si desidera utilizzare. Per ulteriori informazioni sull'installazione di componenti specifici, vedere Installazione di Reporting Services mediante il programma di installazione.

È possibile eseguire il programma di installazione più volte per installare istanze multiple del server di report in un singolo computer. I componenti client possono essere installati in qualsiasi computer utilizzando qualsiasi edizione di Reporting Services. Per i componenti server è necessaria una licenza di SQL Server. È necessario avere una licenza valida di SQL Server per ogni computer in cui è installato un componente server di Reporting Services.

[!NOTA] A seconda dell'edizione installata saranno disponibili determinate funzionalità. Per ulteriori informazioni, vedere Funzionalità supportate dalle edizioni di SQL Server 2005 nella documentazione in linea di SQL Server.

Componenti server

In Reporting Services sono inclusi i seguenti componenti server.

Server di report

Un server di report esegue l'elaborazione di report, il rendering di report e il recapito di report interattivi e pianificati. Il server di report viene implementato come servizio di Microsoft Windows e come servizio Web ASP.NET in esecuzione in Microsoft Internet Information Services (IIS). Si tratta di un server senza stato (stateless) che archivia i metadati e le definizioni degli oggetti in un database del server di report. Durante l'installazione del componente server di report vengono installati nel computer host anche il servizio Windows e il servizio Web.

È consigliabile installare un server di report in computer con sistema operativo Windows Server 2003 o Windows XP. Benché sia possibile installare ed eseguire il componente server di report in Windows 2000 Server, sono stati riscontrati limiti di rappresentazione e accesso alla rete che impediscono l'utilizzo di alcune funzionalità del server di report.

ms143238.note(it-it,SQL.90).gifImportante:
Nella scelta del computer in cui ospitare il server di report, evitare di utilizzare un computer nel cui nome è presente un carattere di sottolineatura. Il server di report non mantiene le informazioni sullo stato delle sessioni nei computer con nomi che comprendono il carattere di sottolineatura e ai quali è stata applicata la patch di protezione di Internet Explorer MS01-055. Questa patch impedisce il salvataggio di cookie nei computer client con nomi che comprendono il carattere di sottolineatura e di conseguenza viene impedito il corretto funzionamento dei meccanismi di gestione delle sessioni di Reporting Services. Le soluzioni consigliate sono documentate nell'articolo della Microsoft Knowledge Base 316112 (informazioni in lingua inglese).

Database del server di report

In Reporting Services vengono utilizzati due database SQL Server per consentire l'archiviazione interna di un'istanza del server di report: un database serve per l'archiviazione dei dati utilizzati in modo continuativo, l'altro per l'archivazione temporanea. I database vengono creati insieme e sono associati l'uno l'altro dal nome. Per impostazione predefinita, i nomi dei database sono rispettivamente reportserver e reportservertempdb. Per Reporting Services è necessaria un'istanza locale o remota di SQL Server per ospitare i database del server di report. È possibile utilizzare un'istanza di SQL Server 2000 o di SQL Server 2005. Per ulteriori informazioni sui requisiti di edizione per il database del server di report, vedere Creazione di un database del server di report.

I database del server di report possono essere creati durante o dopo l'installazione. È possibile creare i database del server di report durante l'installazione se si installa un'istanza del Motore di database di SQL Server 2005 e Reporting Services contemporaneamente nello stesso computer. Se tuttavia si desidera utilizzare SQL Server 2000 per ospitare il database del server di report o si desidera utilizzare una qualsiasi istanza remota di SQL Server, è necessario scegliere l'opzione di installazione Installa senza configurare il server e utilizzare lo strumento Gestione configurazione Reporting Services al termine dell'installazione per creare e configurare i database del server di report. Per ulteriori informazioni, vedere Procedura: Installazione di un database del server di report locale e del server di report remoto.

Gestione report

Gestione report è uno strumento di amministrazione basato su Web per la gestione di una singola istanza del server di report. Per impostazione predefinita, viene installato insieme al server di report. Se si utilizzano altri strumenti per la gestione del server di report, ad esempio SQL Server Management Studio o un'applicazione personalizzata, è possibile omettere questo componente rimuovendolo dalla struttura Selezione funzionalità.

Generatore report

Generatore report è un'applicazione ClickOnce che consente agli utenti di creare report ad hoc a partire da modelli di dati creati e pubblicati in Progettazione modelli. Generatore report viene installato con il componente server di report. È accessibile tramite Gestione report o un URL. Per limitare o impedire l'accesso a Generatore report, è possibile configurare assegnazioni di ruolo o impostare le proprietà di sistema del server di report. Per ulteriori informazioni, vedere Assegnazioni di ruolo per l'accesso a Generatore report nella documentazione in linea di SQL Server.

Configurazione di Reporting Services

Lo strumento Gestione configurazione Reporting Services viene installato con un'istanza del server di report. Può essere utilizzato per personalizzare o distribuire un'installazione di un server di report. Si tratta di un componente necessario in un'installazione di un server di report.

Componenti client

In Reporting Services sono inclusi i seguenti componenti client. Questi componenti possono essere installati in computer client e non richiedono una licenza di SQL Server.

Progettazione report

In Reporting Services è disponibile uno strumento per la progettazione di report, denominato Progettazione report. Consente di creare, modificare e visualizzare in anteprima i report e quindi di distribuirli in un server di report. Progettazione report viene eseguito in Visual Studio 2005.

Progettazione modelli

Progettazione modelli è uno strumento per la creazione di modelli di report aziendali ad hoc in Generatore report. È utile per specificare le relazioni tra i dati utilizzati per supportare la creazione di report ad hoc. Progettazione modelli viene eseguito in Visual Studio 2005.

Utilità della riga di comando

Reporting Services include vari strumenti di prompt dei comandi che è possibile utilizzare per l'amministrazione di un'installazione di Reporting Services. Nella maggior parte dei casi, è possibile utilizzare lo strumento di configurazione di Reporting Services al posto delle utilità della riga di comando. Tuttavia, se si preferisce un metodo basato su righe di comando, è possibile installare le utilità seguenti per eseguire attività di amministrazione del server di report:

  • Rsconfig consente di modificare le impostazioni di connessione al database del server di report dopo che l'installazione è stata completata. Consente, inoltre, di impostare informazioni di account crittografate, utilizzabili per l'elaborazione automatica dei report.
  • Rs è un host di scripting che è possibile utilizzare per elaborare script di Microsoft Visual Basic per l'esecuzione ripetuta di attività comuni o per l'esecuzione delle stesse attività in computer diversi.
  • Rskeymgmt consente di eseguire il backup e il ripristino delle chiavi di crittografia utilizzate dal server di report.

Per ulteriori informazioni su ogni strumento, vedere Utilità rsconfig, Utilità rs e Utilità rskeymgmt nella documentazione in linea di SQL Server.

SQL Server Management Studio

È possibile utilizzare Management Studio per amministrare una o più istanze del server di report. Management Studio è un'area di lavoro completa per la gestione centralizzata di tutti i componenti server di SQL Server.

Gestione configurazione SQL Server

Gestione configurazione SQL Server consente di visualizzare e impostare le proprietà del servizio Windows ReportServer utilizzato per le operazioni pianificate e per l'inizializzazione del server di report.

Scelta di un modello di distribuzione

È possibile installare tutti i componenti server nello stesso computer se si desiderano risparmiare licenze di SQL Server o se non si hanno elevate richieste di creazione di report. Tuttavia, se si supporta un numero elevato di utenti di report, per ottenere prestazioni migliori è consigliabile installare il database del server di report in un server dedicato. Per ulteriori informazioni sui modelli di distribuzione, vedere Pianificazione della distribuzione di Reporting Services nella documentazione in linea di SQL Server.

Vedere anche

Concetti

Installazione di SQL Server Reporting Services

Altre risorse

Panoramica dei componenti di Reporting Services

Guida in linea e informazioni

Assistenza su SQL Server 2005