Condividi tramite


Procedura: Configurazione di una distribuzione con scalabilità orizzontale del server di report (configurazione di Reporting Services)

Reporting Services supporta un modello di distribuzione con scalabilità orizzontale che consente di eseguire più istanze del server di report che condividono un singolo database del server di report. Per creare una distribuzione con scalabilità orizzontale è necessario utilizzare il programma di installazione e lo strumento Gestione configurazione Reporting Services. Eseguire il programma di installazione per installare i server di report ed eseguire quindi lo strumento Gestione configurazione Reporting Services per configurare ogni server di report per l'utilizzo del database condiviso. È possibile connettersi e configurare un solo server di report alla volta.

Quando si specifica un database del server di report da utilizzare per l'archiviazione dei dati interni è possibile creare un nuovo database o aggiornare un database del server di report esistente. In questo argomento si presuppone che venga creato un nuovo database del server di report. Per ulteriori informazioni sull'aggiornamento di un database del server di report o di una distribuzione con scalabilità orizzontale esistente, vedere Aggiornamento del database del server di report e Aggiornamento di una Web farm di server di report.

Per evitare errori di compatibilità a livello di database al momento della connessione delle istanze del server al database condiviso, verificare che tutte le istanze abbiano la stessa versione. Se ad esempio si crea il database del server di report utilizzando un'istanza del server di report con versione Service Pack 1, sarà necessario applicare Service Pack 1 anche a tutte le altre istanze presenti nella stessa distribuzione. È possibile utilizzare anche edizioni diverse, purché tutte le edizioni utilizzate supportino la distribuzione con scalabilità orizzontale. Per ulteriori informazioni, vedere Configurazione di una distribuzione con scalabilità orizzontale di un server di report.

Durante l'installazione delle nuove istanze del server di report da includere nella distribuzione è possibile scegliere se installare una configurazione predefinita o eseguire un'installazione di tipo "solo file", che nell'Installazione guidata di SQL Server corrisponde all'opzione Installa senza configurare il server della pagina Opzioni di installazione Server report. In questa procedura vengono presupposte un'installazione di tipo "solo file" e l'esecuzione dello strumento Gestione configurazione Reporting Services per configurare il server al termine dell'installazione. Per ulteriori informazioni, vedere Installazione di Reporting Services mediante il programma di installazione.

[!NOTA] È necessario utilizzare altri prodotti per supportare l'accesso tramite un server virtuale e la distribuzione dei cluster. Reporting Services non offre funzionalità di bilanciamento del carico o di server virtuale che consentono di accedere a tutte le istanze del server di report attraverso un indirizzo URL condiviso.

Per installare la prima istanza del server di report

  1. Installare la prima istanza del server di report che fa parte della distribuzione.

  2. Avviare Gestione configurazione Reporting Services e quindi configurare le directory virtuali e gli account di servizio dalle pagine Directory virtuale Server report, Directory virtuale Gestione report e Identità servizio Web Gestione report. Per ulteriori informazioni, vedere Configurazione delle directory virtuali del server di report e Procedura: Avvio di Gestione configurazione Reporting Services.

  3. Nella pagina Impostazioni database digitare o selezionare il nome dell'istanza di SQL Server che conterrà il database del server di report. È possibile selezionare un'istanza locale o remota. È possibile utilizzare un'istanza di SQL Server 2000 o di SQL Server 2005.

  4. Se ci si connette a un'istanza remota, può essere necessario abilitare tale istanza per le connessioni remote. In alcune versioni di SQL Server 2005 le connessioni remote non sono consentite per impostazione predefinita. Per verificare se le connessioni remote sono consentite o meno, utilizzare lo strumento Configurazione superficie di attacco di SQL Server e controllare l'impostazione Connessioni remote dell'istanza di destinazione. Se l'istanza remota è anche un'istanza denominata, verificare che il servizio SQL Server Browser sia attivato e in esecuzione nel server di destinazione. Il servizio SQL Server Browser fornisce allo strumento Gestione configurazione Reporting Services il numero di porta utilizzato dall'istanza denominata.

  5. Fare clic su Connetti per connettersi all'istanza di SQL Server.

  6. Fare clic su Nuovo per creare il database del server di report. Verrà visualizzata la finestra di dialogo Connessione SQL Server.

    1. Specificare un account che disponga dell'autorizzazione per la creazione di un database.
    2. Fare clic su OK per creare il database.
  7. Nella pagina Impostazioni database in Tipo di credenziali selezionare il tipo di account e le credenziali che verranno utilizzate dal server di report per la connessione al database del server di report.

    Se si seleziona Account di servizio e si utilizza un'istanza remota di SQL Server, verificare che gli account in cui vengono eseguiti i servizi dispongano di accesso alla rete. Per ulteriori informazioni sulle credenziali, vedere Configurazione della connessione a un database del server di report.

  8. Fare clic su Applica. Lo strumento Gestione configurazione Reporting Services consente di creare il database e configurare la connessione.

  9. Nella pagina Chiave di crittografia eseguire il backup di una copia della chiave simmetrica. Questa è la procedura ottimale consigliata. È sempre opportuno eseguire il backup della chiave quando si crea il database per la prima volta.

  10. Nella pagina Inizializzazione verificare che venga creata una voce per l'istanza del server di report. È necessario selezionare la casella di controllo Inizializzato.

  11. Facoltativo. Terminare la configurazione del server di report specificando le impostazioni di recapito tramite posta elettronica del server di report e l'account di esecuzione automatica.

  12. Facoltativo. Verificare che il server di report sia operativo. Per ulteriori informazioni, vedere Procedura: Verifica dell'installazione di Reporting Services.

Per installare e configurare la seconda istanza del server di report

  1. Eseguire il programma di installazione per installare una seconda istanza di Reporting Services in un computer diverso o come istanza denominata nello stesso computer.

  2. Utilizzare lo strumento Gestione configurazione Reporting Services per la connessione alla nuova istanza appena installata e per la relativa configurazione. Per ulteriori informazioni, vedere Procedura: Avvio di Gestione configurazione Reporting Services.

  3. Configurare gli account di servizio e le directory virtuali per la nuova istanza del server. È possibile utilizzare gli stessi account e nomi delle directory virtuali specificati per la prima istanza, oppure altri.

  4. Nella pagina Impostazioni database in Nome server specificare l'istanza del Motore di database di SQL Server che ospita il database del server di report che si desidera utilizzare. Il server deve essere lo stesso a cui ci si è connessi al passaggio 3 del set di istruzioni precedente. Se si utilizza un'istanza remota, fare riferimento al passaggio 3 del set di istruzioni precedente per indicazioni sulla connessione a un'istanza remota.

  5. Fare clic su Connetti.

  6. Nella pagina Impostazioni database in Nome database selezionare il database creato al passaggio 5 del set di istruzioni precedente. Se l'elenco del database è vuoto, ripetere i due passaggi precedenti per stabilire una connessione al server.

  7. Nella pagina Impostazioni database in Tipo di credenziali selezionare il tipo di account e le credenziali che verranno utilizzate dal server di report per la connessione al database del server di report. È possibile utilizzare le stesse credenziali della prima istanza del server di report oppure altre credenziali.

  8. Fare clic su Applica. Verrà visualizzata la finestra di dialogo Connessione SQL Server. Fare clic su OK per connettersi al server. Il server di report si connette al database del server di report e aggiunge le informazioni sulla chiave. Le informazioni sulla chiave sono necessarie per l'inizializzazione.

  9. Nella pagina Inizializzazione verificare che venga creata una voce per la seconda istanza del server di report. La casella di controllo Inizializzato deve essere vuota. La seconda istanza del server di report non è ancora inizializzata.

  10. Riconnettersi alla prima istanza del server di report. Poiché è già inizializzata per operazioni di crittografia reversibile, verrà utilizzata per inizializzare la nuova istanza del server di report nella distribuzione con scalabilità orizzontale. L'inizializzazione di una nuova istanza del server di report può essere eseguita solo da un server di report già inizializzato.

  11. Nella pagina Inizializzazione selezionare l'istanza del server di report che si sta unendo in join alla distribuzione e fare clic su Inizializza. Quando si fa clic su Inizializza viene selezionata la casella di controllo Inizializzato, per indicare che l'istanza del server di report fa parte della stessa distribuzione con scalabilità orizzontale. Per visualizzare le modifiche, potrebbe essere necessario aggiornare la pagina. Se l'istanza del server di report non è elencata nella pagina Inizializzazione, verificare che sia stata configurata per l'utilizzo del database condiviso.

  12. Ripetere questi passaggi per aggiungere altri server di report alla distribuzione. Se si intende eseguire i server di report in un cluster di server, sono necessarie ulteriori operazioni di configurazione. Per ulteriori informazioni, vedere Configurazione di una distribuzione con scalabilità orizzontale di un server di report.

Vedere anche

Attività

Procedura: Avvio di Gestione configurazione Reporting Services

Concetti

Aggiunta e rimozione di chiavi di crittografia per una distribuzione con scalabilità orizzontale
Procedure per la configurazione di Reporting Services

Guida in linea e informazioni

Assistenza su SQL Server 2005