Condividi tramite


Elenco di controllo per la distribuzione di server

Data aggiornamento: 17 novembre 2008

In questo argomento viene descritta la procedura per la distribuzione di Server report. La procedura seguente consente di evitare gli errori che si verificano quando un sistema non è configurato correttamente o non è distribuito in modo completo.

Operazioni preliminari all'installazione

Per poter eseguire il programma di installazione Setup.exe, è necessario disporre di un server Web, di un'istanza di SQL Server e di vari account che possono essere utilizzati dai componenti server di SQL Server Reporting Services. I computer scelti devono soddisfare i requisiti hardware e software minimi. Per ulteriori informazioni, vedere Requisiti hardware e software per l'installazione di SQL Server 2005.

  • Scegliere il server Web e il sito Web che ospiteranno il server di report. È possibile utilizzare qualsiasi server in cui sia in esecuzione Microsoft Internet Information Services (IIS) 5.0 o versione successiva. È possibile utilizzare qualsiasi sito Web. I requisiti di Reporting Services per l'accesso all'URL si trovano nelle directory virtuali che implementano l'accesso al server di report e a Gestione report.
  • Attivare ASP.NET sul server Web. Per effettuare questa operazione in Windows Server 2003, fare clic su Start, scegliere Strumenti di amministrazione e selezionare Amministrazione server per aggiungere il ruolo server applicazioni al computer.
  • Scegliere l'istanza di SQL Server che ospiterà il database del server di report. È possibile utilizzare un'istanza di SQL Server locale o remota. È consigliabile scegliere un'istanza che si trovi in un computer con sufficiente capacità di archiviazione per i report. Per ulteriori informazioni sui requisiti di spazio su disco, vedere Requisiti del database del server di report. Per ulteriori informazioni sui requisiti relativi alle edizioni per l'istanza Motore di database utilizzata, vedere Creazione di un database del server di report.
  • Verificare che l'istanza di SQL Server che ospita il database del server di report sia fisicamente protetta. Un utente malintenzionato che riuscisse ad accedere al database del server di report con l'autorizzazione per modificare il contenuto o lo schema rappresenterebbe un pericolo molto grave per la protezione del sistema.
  • Creare o identificare gli account utilizzati nella distribuzione di un server di report. È necessario disporre di account di servizio per il servizio Web e il servizio Windows, nonché delle credenziali per la connessione al database del server di report. Per ulteriori informazioni, vedere Connessioni e account in una distribuzione di Reporting Services.

Esecuzione del programma di installazione

Dopo aver individuato i server da utilizzare e gli account da specificare per ogni servizio, sarà possibile eseguire il programma di installazione Setup.exe. Il programma di installazione deve essere eseguito nel server Web che ospita i componenti sul lato server di Reporting Services. Per ulteriori informazioni sull'esecuzione del programma di installazione, vedere Installazione di SQL Server Reporting Services.

Operazioni successive all'installazione

Nel computer del server di report, al termine dell'installazione, eseguire la procedura seguente per completare la distribuzione:

  • Aprire la porta 80 in Microsoft Windows Firewall per consentire le richieste in ingresso attraverso questa porta. Se Reporting Services è stato installato in Microsoft Windows XP con Service Pack 2 o in Windows Server 2003 con Service Pack, le richieste HTTP attraverso la porta 80 verranno bloccate per impostazione predefinita. Per aprire la porta 80, eseguire la procedura seguente:
    1. Fare clic sul pulsante Start, scegliere Pannello di controllo, fare clic su Windows Firewall, quindi su Eccezioni e infine su Aggiungi porta.
    2. In Nome digitare Server Web (TCP 80).
    3. Nella casella Numero porta digitare 80.
    4. Per il protocollo, selezionare TCP.
    5. Fare clic su OK.
      Per verificare che il server Web sia disponibile, aprire una finestra del browser e digitare http://<webservername>. Se è possibile aprire la porta, viene visualizzata la pagina Web predefinita.
      Per consentire l'amministrazione remota di un server di report, è necessario apportare ulteriori modifiche alle impostazioni di Windows Firewall. Per ulteriori informazioni, vedere Configurazione di un server di report per l'amministrazione remota.
  • Facoltativo. Eseguire lo strumento Configurazione superficie di attacco di SQL Server per rendere non disponibili alcune funzionalità del servizio Web e del servizio Windows. È possibile impedire le operazioni pianificate e le chiamate al servizio Web. La rimozione di queste funzionalità può ridurre significativamente l'ambito delle operazioni per un server di report.
  • Facoltativo. Installare gli strumenti client Oracle nel server di report se i report utilizzano il provider di dati Microsoft .NET Framework per Oracle. Dopo aver installato gli strumenti client, è necessario riavviare IIS. Per consentire le sottoscrizioni di report che utilizzano origini dei dati di Oracle, concedere le autorizzazioni all'account NetworkService. Per ulteriori informazioni, vedere https://support.microsoft.com/kb/870668 (informazioni in lingua inglese).
  • (Facoltativo) Per creare un modello basato su un database Teradata, installare il provider di dati .NET Framework per Teradata versione 12.00.00.01. Per ulteriori informazioni, vedere Configurazione di Reporting Services per modelli di report basati su Teradata.
  • Nell'istanza di SQL Server che ospita il database del server di report, verificare che il servizio SQL Server Agent è in esecuzione. SQL Server Agent deve essere in esecuzione prima che gli utenti definiscano le sottoscrizioni e altre operazioni pianificate. Utilizzare lo strumento Configurazione superficie di attacco di SQL Server per abilitare SQL Server Agent.
  • Avviare lo strumento Gestione configurazione Reporting Services e connettersi al server di report appena installato. Se è stata installata una configurazione predefinita, è possibile utilizzare lo strumento per verificare che il server di report sia configurato. Se è stata installata un'installazione di tipo "solo file", è necessario specificare le directory virtuali, gli account e un database del server di report.
    Seguire le indicazioni visualizzate nelle pagine dello strumento Gestione configurazione Reporting Services per configurare gli account, il database del server di report e altre impostazioni.
  • Eseguire il backup della chiave simmetrica che supporta la crittografia in un server di report. Per ulteriori informazioni, vedere Backup e ripristino delle chiavi di crittografia.
  • Eseguire il ping del servizio Web ReportServer per assicurarsi che sia in esecuzione. In una finestra del browser digitare https://localhost/reportserver. Verificare inoltre che Gestione report sia in esecuzione. In una finestra del browser digitare https://localhost/reports. Questa è la directory virtuale di Gestione report.
  • Facoltativo. Attivare l'area di lavoro Report personali per offrire agli utenti cartelle personali per l'archiviazione e la gestione di singoli report. Per ulteriori informazioni, vedere Attivazione e disattivazione della funzionalità Report personali.
  • Facoltativo. Disabilitare la stampa sul lato client se non si desidera offrire questa funzionalità. La stampa sul lato client è abilitata per impostazione predefinita. Per ulteriori informazioni, vedere Configurazione della stampa sul lato client per Reporting Services.
  • Facoltativo. Esaminare i file di configurazione per rendere non disponibile qualsiasi formato di presentazione per il rendering che non si desidera utilizzare. Poiché Reporting Services è progettato per la creazione di report basati sul Web, il rendering dei report è inizialmente eseguito in HTML. Gli utenti possono visualizzare report su richiesta in un formato diverso. È possibile limitare le estensioni per il rendering disponibili rimuovendole dai file di configurazione. È inoltre possibile personalizzare le impostazioni per il recapito tramite posta elettronica del server di report, impostare limiti relativi al numero di connessioni aperte o modificare i limiti di memoria. Per ulteriori informazioni, vedere File di configurazione di Reporting Services e Specifica dei parametri di estensione per il rendering nei file di configurazione.
  • Facoltativo. Visualizzare o modificare i limiti di memoria per il servizio Windows o il servizio Web ReportServer. Per impostazione predefinita, entrambi i servizi sono ottimizzati per offrire il massimo delle prestazioni. Per ulteriori informazioni sulle impostazioni predefinite, vedere Configurazione della memoria disponibile per Reporting Services.
  • Creare assegnazioni di ruolo per concedere l'accesso al server di report ad altri utenti. Per ogni gruppo o utente è in genere consigliabile creare una coppia di assegnazioni di ruolo, una per l'accesso di sistema e l'altra per accedere agli elementi nello spazio dei nomi delle cartelle del server di report. Per ulteriori informazioni e per istruzioni dettagliate, vedere Esercitazione: Impostazione delle autorizzazioni in Reporting Services e Gestione delle autorizzazioni e della protezione per Reporting Services.
  • Facoltativo. In un controller di dominio, creare voci per più server DNS (Domain Name Server) che possano essere utilizzati dal componente Elaborazione pianificazione e recapito del report in caso di attacchi Denial of Service a un server esterno, ad esempio un server di posta elettronica, che sia il server di destinazione per il recapito dei report. Questo passaggio non è obbligatorio, ma è utile per ridurre il rischio di possibili minacce alla protezione, in quanto offre al server di report un'alternativa per il recapito dei report nel caso in cui il server DNS primario non sia disponibile.

Vedere anche

Concetti

Pianificazione della distribuzione di Reporting Services
Modalità di distribuzione di Reporting Services
Amministrazione di Reporting Services
Panoramica dei componenti di Reporting Services
Elenco di controllo per la distribuzione dei report

Altre risorse

Distribuzione di Reporting Services
URL Access

Guida in linea e informazioni

Assistenza su SQL Server 2005

Cronologia modifiche

Versione Cronologia

17 novembre 2008

Nuovo contenuto:
  • Aggiunto passaggio facoltativo per la configurazione di un'origine dati Teradata.