Condividi tramite


Procedura: Configurazione dell'integrazione con SharePoint in più server

In questo argomento sono incluse istruzioni dettagliate per l'installazione e la configurazione di Reporting Services in modalità integrata SharePoint in una topologia di distribuzione multiserver. Questa configurazione è consigliata se è presente un numero elevato di utenti che accedono ai report da un sito di SharePoint. Nella figura seguente vengono illustrati i componenti da installare.

Bb677365.sharepointRScompdesc_multiple(it-it,SQL.100).gif

Prerequisiti

Prima di iniziare l'installazione dei componenti, effettuare le seguenti operazioni:

Requisiti relativi al server per una distribuzione multiserver

È necessario disporre di almeno due o tre server. L'hosting dei database dell'applicazione in un terzo server utilizzato esclusivamente dal Motore di database rappresenta una tecnica comune per migliorare le prestazioni se si prevede un numero relativamente elevato di utenti.

Se si utilizzano due server, in ogni server devono essere presenti i componenti seguenti:

  • In un server installare SQL Server 2008 Reporting Services (SSRS) e il Motore di database. Questo server verrà utilizzato per ospitare il server di report insieme al database del server di report e ai database dell'applicazione SharePoint.

  • Nel secondo server installare Microsoft.NET Framework 3.0 Redistributable Package, un'istanza di un prodotto o di una tecnologia SharePoint e il componente aggiuntivo di Reporting Services. Questo server sarà il server primario nella farm. Amministrazione centrale verrà installato in questo server. Gli utenti accederanno al contenuto del server di report dalla raccolta siti in questo computer.

Requisiti relativi agli account per una distribuzione multiserver

È necessario disporre di un account utente di dominio per connettere l'istanza del prodotto o della tecnologia SharePoint al database SharePoint_config. Le server farm richiedono l'utilizzo di account di dominio per i servizi e le connessioni al database. Se possibile, creare un nuovo account che possa essere utilizzato solo per questa applicazione. Evitare di utilizzare le credenziali personali o quelle di qualsiasi utente che accederà a un sito di SharePoint come utente normale. In caso contrario, verranno restituiti errori di accesso negato.

È necessario creare un account di accesso al database di SQL Server per l'account di dominio. L'account di accesso deve disporre di autorizzazioni DBCreator per il server.

È necessario configurare l'account del processo del pool di applicazioni di SharePoint per l'esecuzione come utente di dominio.

È necessario configurare il servizio del server di report per l'esecuzione come account utente di dominio.

Nota importanteImportante

Per le implementazioni con server distribuiti in cui il server di report, l'applicazione Web di SharePoint e i database del server si trovano in tre computer diversi, è possibile utilizzare impostazioni predefinite che includano le assegnazioni di porta e il sito Web predefiniti. Se l'applicazione Web di SharePoint e il server di report vengono installati in computer diversi, ma i database di SharePoint vengono installati nel computer del server di report, si verificheranno errori di connessione a meno che non si seguano le linee guida sulla configurazione degli account di servizio descritte nella sezione precedente. Per ulteriori informazioni, vedere Procedura: Configurazione di un account del servizio per Reporting Services.

Sono necessarie credenziali di amministratore per eseguire tutti i programmi di installazione, per concedere le autorizzazioni per l'amministrazione della raccolta siti primaria e per consentire l'accesso al database quando si configura l'integrazione del server di report.

Ordine di installazione

È possibile installare le tecnologie del componente in qualsiasi ordine. Per ottenere risultati ottimali, verificare che ogni tecnologia o prodotto server sia installato correttamente prima di integrarli.

Nell'elenco seguente è incluso un riepilogo delle attività di distribuzione:

  1. Installare Reporting Services e il Motore di database. Se si installa il software del server in un server di produzione o si utilizza una configurazione di distribuzione con tre server, prevedere di selezionare l'opzione Installa senza configurare il server in modo da poter controllare i tempi e la modalità di configurazione del server di report.

  2. Configurare il server di report e verificare di disporre di un'installazione valida.

  3. Scaricare e installare .NET Framework 3.0 Redistributable Package.

  4. Installare Windows SharePoint Services o Office SharePoint Server 2007. Prevedere di selezionare l'opzione di installazione Avanzata in modo da poter specificare un server di database remoto durante la configurazione.

  5. Eseguire la Configurazione guidata Prodotti e tecnologie SharePoint e selezionare il server di database.

  6. Configurare le funzionalità della raccolta siti in Amministrazione centrale e aprire il sito di SharePoint per verificare di disporre di un'installazione valida.

  7. Scaricare e installare il componente aggiuntivo di Reporting Services per le tecnologie SharePoint.

  8. Configurare le funzionalità di integrazione del server di report in Amministrazione centrale.

Per installare Reporting Services e il Motore di database

Al termine dell'installazione, configurare il server di report per il funzionamento in modalità nativa per verificare che l'installazione sia stata eseguita correttamente. In questo modo sarà possibile utilizzare Gestione report per verificare l'installazione.

Per istruzioni su come avviare lo strumento di configurazione di Reporting Services e configurare il server di report per il corretto funzionamento, vedere Procedure per la configurazione di Reporting Services.

Per scaricare e installare .NET Framework 3.0 Redistributable Package

  1. In un server diverso che verrà utilizzato per l'istanza del prodotto o della tecnologia SharePoint scaricare .NET Framework 3.0 Redistributable Package dall'Area download Microsoft.

  2. Eseguire il programma di installazione. L'installazione viene eseguita in background e potrebbe richiedere qualche minuto. Per controllare lo stato di avanzamento, fare clic sull'icona relativa al programma di installazione di Microsoft.NET Framework 3.0 nell'area di notifica della barra delle applicazioni.

Per installare un prodotto o una tecnologia SharePoint

  1. Eseguire Setup.exe dai supporti di installazione per Windows SharePoint Services 3.0 o MicrosoftOffice SharePoint Server .

  2. Immettere il codice "Product Key" di 25 caratteri.

  3. Accettare il Contratto di licenza software.

  4. Fare clic su Avanzate.

    1. In Tipo server fare clic su Front-end Web

    2. La scheda Percorso dati specifica il percorso per i file di indice di ricerca. In Percorso dati utilizzare il valore predefinito oppure selezionare un computer che dispone di spazio su disco in eccesso.

    3. Fare clic su Installa.

  5. Configurare il prodotto o la tecnologia SharePoint. La Configurazione guidata Prodotti e tecnologie SharePoint verrà avviata al termine dell'installazione. In caso contrario, avviarla da Strumenti di amministrazione.

    1. Nella schermata iniziale scegliere Avanti.

    2. Se necessario, scegliere per riavviare i servizi.

    3. Nella pagina Connessione a una server farm fare clic su Crea una nuova server farm, quindi scegliere Avanti.

    4. Nella pagina Specifica impostazioni database di configurazione immettere il nome del server di database. Se il Motore di database è stato installato come istanza predefinita, il nome del server di database corrisponde al nome del computer.

    5. In Nome utente e Password digitare le credenziali di un account utente di dominio che dispone delle autorizzazioni necessarie per accedere al computer, un account di accesso al database di SQL Server e autorizzazioni DBCreator per il server. Se possibile, specificare un account utilizzato solo per eseguire questa applicazione. Non digitare le credenziali di un utente che in seguito accederà al sito di SharePoint. In caso contrario, l'utente potrebbe ricevere errori di accesso negato quando accede al contenuto nel sito. Scegliere Avanti.

    6. Nella pagina Configurazione applicazione Web Amministrazione centrale SharePoint scegliere Avanti per accettare tutte le impostazioni predefinite. Se è noto che le funzionalità di rappresentazione e delega sono abilitate per Autenticazione di Windows nel dominio, è possibile selezionare Negozia (Kerberos). In caso contrario, selezionare il valore predefinito e scegliere Avanti.

    7. In Completamento Configurazione guidata Prodotti e tecnologie SharePoint scegliere Avanti per avviare la configurazione utilizzando le impostazioni specificate.

    8. Scegliere Fine.

Per configurare l'applicazione Web di SharePoint

  1. Fare clic sul pulsante Start, scegliere Strumenti di amministrazione, quindi fare clic su Amministrazione centrale SharePoint 3.0. Seguire l'elenco di controllo nelle attività dell'amministratore. Per ulteriori informazioni su ogni attività, fare clic sul collegamento che consente di ottenere informazioni sui passaggi di distribuzione, quindi aprire Guida introduttiva. Le attività indicate nei passaggi seguenti sono obbligatorie.

  2. Creare un'applicazione Web:

    1. Fare clic su Crea siti di SharePoint.

    2. Fare clic su Crea nuova applicazione Web.

    3. Selezionare Crea un nuovo sito Web IIS utilizzando i valori predefiniti. I valori predefiniti includono la porta 80, nessuna intestazione host, il percorso predefinito, NTLM e nessun accesso anonimo. Assicurarsi di specificare l'account del processo del pool di applicazioni. Scegliere un account utente di dominio.

    4. Scegliere OK.

  3. Fare clic su Crea raccolta siti nella pagina Applicazione creata.

    1. Immettere un titolo.

    2. Utilizzare tutti i valori predefiniti. Quando si specifica l'amministratore principale della raccolta siti, specificare un account che dispone di autorizzazioni di amministratore locali.

    3. Fare clic su OK.

  4. Aprire una finestra del prompt dei comandi e digitare iisrest /noforce.

  5. Fare clic sull'URL per verificare il sito.

  6. (Facoltativo) In Amministrazione centrale abilitare la registrazione di diagnostica.

Per configurare il server di report per la modalità integrata SharePoint

  1. Installare e configurare un front-end Web di SharePoint nel computer server di report. Per istruzioni, vedere Procedura: Installazione di un front-end Web di SharePoint in un computer server di report.

    1. Verrà visualizzata una finestra del browser contenente Amministrazione centrale nel server primario, che consente di verificare la corretta configurazione della server farm.
  2. Configurare il server di report per l'integrazione:

    1. Avviare lo strumento di configurazione di Reporting Services e connettersi all'istanza del server di report. Per istruzioni, vedere Procedura: Avvio di Gestione configurazione Reporting Services.

    2. Nel riquadro di spostamento fare clic su Account servizio. Accertarsi che venga utilizzato un account utente di dominio. In caso contrario, configurarne l'utilizzo.

    3. Nel riquadro di spostamento fare clic su Database.

      [!NOTA]

      Se si utilizza un'istanza remota del Motore di database, vedere Procedura: Creazione di un database del server di report per la modalità integrata SharePoint (Configurazione di Reporting Services) per ulteriori informazioni.

    4. Fare clic su Cambia database.

    5. Selezionare Crea nuovo database.

    6. Scegliere Avanti.

    7. Specificare l'istanza del Motore di database che ospiterà il database.

    8. Per verificare che la connessione venga eseguita correttamente, fare clic su Test connessione.

    9. Scegliere Avanti.

    10. In Nome database digitare un nome per il nuovo database, ad esempio ModalitàSharepointServerReport.

    11. Selezionare Modalità integrata SharePoint.

    12. Scegliere Avanti.

    13. Specificare le credenziali utilizzate dal server di report per la connessione al database del server di report.

    14. Scegliere Avanti.

    15. Scegliere Avanti.

    16. Scegliere Fine.

    17. Configurare l'account di esecuzione automatica e tutte le altre impostazioni che si desidera modificare. È possibile che i valori per la directory virtuale del server di report siano ancora validi. Gestione report non sarà tuttavia più disponibile una volta configurato il server di report per l'utilizzo di un database in modalità integrata SharePoint (la scheda per la directory virtuale di Gestione report non sarà attivata).

Per scaricare e installare il componente aggiuntivo di Reporting Services

  1. Fare clic su Microsoft SQL Server per aprire la pagina di download sul sito Web Microsoft.

    Nota importanteImportante

    Per installare il componente aggiuntivo di Reporting Services, è necessario essere un amministratore della Web farm di SharePoint e della raccolta siti.

  2. Scegliere la lingua dell'installazione.

  3. Nella sezione relativa ai file da scaricare fare clic su Download per installare la versione a 32 bit o quella a 64 bit del componente aggiuntivo di Reporting Services.

  4. Fare clic su Salva per salvare il file in un percorso nel computer.

  5. Aprire Esplora risorse e individuare la cartella in cui si trova il file.

  6. Fare doppio clic su rsSharePoint.msi per avviare l'installazione. Per istruzioni, vedere Procedura: Installazione o disinstallazione del componente aggiuntivo di Reporting Services.

  7. Ottenere la versione più recente del file Leggimi per informazioni aggiornate sulle modifiche e sui problemi noti del componente aggiuntivo di Reporting Services. Nella pagina di download del sito Web Microsoftfare clic su Download nella sezione relativa ai file da scaricare per aprire il file readme_rsaddin.htm, quindi salvare il file nel computer.

Per configurare l'integrazione del server in Amministrazione centrale

  1. Fare clic sul pulsante Start, scegliere Strumenti di amministrazione, quindi fare clic su Amministrazione centrale SharePoint 3.0.

    Nota importanteImportante

    Per completare i passaggi seguenti, è necessario essere membro del gruppo di amministratori della farm di SharePoint, nonché amministratore della raccolta siti.

  2. Fare clic su Gestione applicazioni. Verrà visualizzata una nuova sezione denominata Reporting Services, che include collegamenti alle pagine da utilizzare per specificare le impostazioni di integrazione. Se questa sezione non viene visualizzata, è necessario attivare la funzionalità di integrazione del server di report. Per ulteriori informazioni, vedere Procedura: Attivazione della funzionalità per server di report in Amministrazione centrale SharePoint.

    È necessario almeno impostare l'URL del server di report, selezionare una modalità di autenticazione e concedere ai database di SharePoint l'accesso al server di report. Per ulteriori informazioni, vedere Procedura: Configurazione dell'integrazione del server di report in Amministrazione centrale SharePoint.

  3. Chiudere Amministrazione centrale.

Se i servizi Reporting Services vengono eseguiti utilizzando un account predefinito, verrà restituito un errore. Presupponendo che nella sessione corrente siano presenti connessioni esistenti, se i servizi sono già stati configurati per l'utilizzo di account utente di dominio, riavviarli per eliminare le informazioni precedenti sulla connessione. Per ulteriori informazioni sulla configurazione degli account di servizio, vedere Configurazione dell'account del servizio del server di report.

Passaggi successivi

Dopo avere installato tutti i componenti e avere configurato le impostazioni per la connessione di componenti server, è necessario assegnare le autorizzazioni, aggiungere tipi di contenuto e aggiungere elementi del server di report a una raccolta di SharePoint.

Per terminare le attività di distribuzione per l'integrazione del server

  1. Aprire l'applicazione Web di SharePoint. Per impostazione predefinita, l'URL è http://<nome-server>.

  2. Impostare le autorizzazioni per concedere agli utenti l'accesso al sito di SharePoint. È importante tenere presente la protezione, ma se si desidera che vengano ereditate le autorizzazioni esistenti non è necessario impostare le autorizzazioni relative a elementi specifici. Per ulteriori informazioni, vedere Concessione di autorizzazioni per elementi del server di report in un sito di SharePoint o Procedura: Impostazione delle autorizzazioni per gli elementi del server di report in un sito di SharePoint (Reporting Services in modalità integrata SharePoint).

  3. Se si desidera creare nuove origini dati condivise, modelli di report e report di Generatore report, aggiungere i tipi di contenuto di Reporting Services. Per ulteriori informazioni, vedere Procedura: Aggiunta dei tipi di contenuto del server di report a una raccolta (Reporting Services in modalità integrata SharePoint).

  4. Creare origini dati condivise da utilizzare con report e modelli. Per ulteriori informazioni, vedere Procedura: Creazione e gestione di origini dei dati condivise (Reporting Services in modalità integrata SharePoint).

  5. Creare pianificazioni condivise da utilizzare con le sottoscrizioni o l'elaborazione automatica dei report. Per ulteriori informazioni, vedere Procedura: Creazione e gestione di pianificazioni condivise (Reporting Services in modalità integrata SharePoint).

  6. Pubblicare in una raccolta di SharePoint i file di definizione del report (con estensione rdl), i file dell'origine dati (con estensione rds) e i file del modello di report (con estensione smdl). Il comando Carica disponibile nelle raccolte di SharePoint consente inoltre di caricare i file con estensione rdl e smdl, ma non quelli con estensione rds. In base alle autorizzazioni di cui si dispone, è inoltre possibile creare report in Generatore report e salvarli in una raccolta. Se i report includono riferimenti a origini dati condivise o a file esterni, è necessario aggiornare tali riferimenti. Per ulteriori informazioni, vedere Distribuzione di modelli e origini dati condivise in un sito di SharePoint e Procedura: Caricamento di documenti in una raccolta di SharePoint (Reporting Services in modalità integrata SharePoint).

Quando si carica un report, verificare che le proprietà dell'origine dati per il report siano corrette. Per l'origine dei dati è necessaria una stringa di connessione valida a un'origine dei dati esterna. Il tipo di credenziali deve essere valido per la topologia di rete. In particolare, se per il dominio non è abilitata l'autenticazione Kerberos, non è possibile utilizzare il tipo di credenziali di protezione integrata di Windows, ma è necessario specificare credenziali archiviate. Dopo avere verificato la correttezza delle proprietà dell'origine dati, è possibile fare clic sul nome del report per aprirlo. Il report verrà automaticamente aperto nella web part Visualizzatore report.

Se il report non si apre, controllare le autorizzazioni per il report e le proprietà dell'origine dati che definiscono una connessione all'origine dati esterna. In un sito o in una farm le autorizzazioni di SharePoint consentono di controllare l'accesso ai report, ai modelli di report, alle origini dati condivise e allo strumento Generatore report utilizzato per creare report ad hoc. Se tali elementi non sono visualizzabili dagli utenti, è necessario verificare la corretta impostazione delle autorizzazioni.

Un server di report in esecuzione in modalità integrata SharePoint non può essere gestito tramite Gestione report. Per un elenco completo delle funzionalità supportate e non supportate, vedere Funzionalità supportate da Reporting Services in modalità integrata SharePoint.