Condividi tramite


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

Data creazione: 15 settembre 2007

In questo argomento vengono fornite istruzioni dettagliate per l'installazione e la configurazione di Reporting Services in modalità di integrazione con 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 che è necessario installare.

Bb677365.73a72dd5-ebb4-42a6-9f29-b96aaf5e967b(it-it,SQL.90).gif

Prerequisiti

Prima di iniziare a installare i componenti, eseguire le operazioni seguenti:

Requisiti 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 ciascuno di essi dovranno essere presenti i componenti seguenti:

  • In un server installare SQL Server 2005 Service Pack 2 (SP2) Reporting Services e il Motore di database. Questo server verrà utilizzato per ospitare il server di report nonché il database del server di report e i database dell'applicazione di SharePoint.
  • Nel secondo server installare Microsoft .NET Framework 3.0 Redistributable Package, un'istanza di un prodotto o una tecnologia SharePoint e il componente aggiuntivo di Reporting Services. Questo server sarà il server primario nella farm. In questo server verrà installato Amministrazione centrale. 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 altri utenti che accederanno regolarmente a un sito di SharePoint come utente normale. In caso contrario, si verificheranno 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 nel server.

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

È necessario configurare il servizio Web ReportServer e il servizio Windows per l'esecuzione come account utente di dominio.

Bb677365.note(it-it,SQL.90).gifImportante:
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 le impostazioni predefinite che includono 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 server di report, si verificheranno errori di connessione se non si seguono le linee guida sulla configurazione degli account del servizio incluse nella sezione precedente. Per ulteriori informazioni, vedere Procedura: Configurazione degli account di servizio (Configurazione di Reporting Services).

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

Requisiti di Internet Information Services (IIS) per una distribuzione multiserver

Poiché il server di report e l'applicazione di SharePoint sono installati in server Web IIS diversi, è possibile utilizzare il sito Web predefinito e la porta 80 in ciascun computer per accedere a ogni applicazione server. Per ridurre al minimo le operazioni, nelle istruzioni si presuppone l'utilizzo dei siti Web predefiniti e della porta 80 per ciascun server, ma è possibile utilizzare porte e siti diversi se necessario.

Ordine di installazione

È possibile installare le tecnologie dei componenti in qualsiasi ordine, ma per ottenere risultati ottimali è consigliabile installare Reporting Services per primo e quindi verificare che l'installazione sia valida prima di installare il prodotto o la tecnologia SharePoint.

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

  1. Installare Reporting Services e Servizi di database. Se si installa software server in un server di produzione o si configura un'implementazione con tre server, scegliere di utilizzare l'opzione Installa senza configurare il server per controllare il momento e la modalità di configurazione del server di report.
  2. Configurare il server di report e accertarsi di disporre di un'installazione valida.
  3. Applicare SQL Server 2005 SP2.
  4. Scaricare e installare .NET Framework 3.0 Redistributable Package.
  5. Installare Windows SharePoint Services o Office SharePoint Server 2007. Scegliere di utilizzare l'opzione di installazione Avanzata per poter specificare un server database remoto durante la configurazione.
  6. Eseguire la Configurazione guidata Prodotti e tecnologie SharePoint e selezionare il server database.
  7. Configurare le funzionalità della raccolta siti in Amministrazione centrale e aprire il sito di SharePoint per accertarsi di disporre di un'installazione valida.
  8. Scaricare e installare il componente aggiuntivo di Reporting Services per le tecnologie SharePoint.
  9. 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 è possibile utilizzare Gestione report per verificare l'installazione.

Per istruzioni su come avviare lo strumento Gestione configurazione Reporting Services e configurare il server di report per l'uso, vedere Procedure per la configurazione di Reporting Services.

Per applicare SQL Server 2005 Service Pack 2

  • Scaricare e installare SQL Server 2005 SP2. Per ulteriori informazioni, vedere Come ottenere il service pack più recente per SQL Server 2005 nel sito Web Microsoft.

    Applicare il Service Pack 2 a Reporting Services e all'istanza del Motore di database. Se il Motore di database e Reporting Services vengono installati in computer distinti, assicurarsi di applicare il Service Pack 2 a entrambe le installazioni.

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. Il programma di installazione verrà eseguito in background e potrebbe richiedere qualche minuto. Per verificarne lo stato, fare clic sull'icona 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 per l'installazione per Windows SharePoint Services 3.0 o Microsoft Office SharePoint Server.

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

  3. Accettare il contratto di licenza software.

  4. Fare clic su Avanzata.

    1. In Tipo server fare clic su Front-end Web.
    2. La scheda Percorso dati specifica il percorso dei file di indicizzazione della ricerca. In Percorso dati utilizzare il valore predefinito oppure scegliere un computer che dispone di spazio su disco in eccesso.
    3. Fare clic su Installa.
  5. Configurare il prodotto o la tecnologia SharePoint. Al termine dell'installazione, verrà avviata la Configurazione guidata Prodotti e tecnologie SharePoint. In caso contrario, avviare la procedura guidata 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 database. Se il motore di database è stato installato come istanza predefinita, il nome del server 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 per accedere al computer, di un account di accesso al database di SQL Server e di autorizzazioni DBCreator nel 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 accederà a contenuti nel sito. Scegliere Avanti.
    6. Nella pagina Configurazione applicazione Web Amministrazione centrale SharePoint scegliere Avanti per accettare tutte le impostazioni predefinite. Se le funzionalità di rappresentazione e delega sono attivate per Autenticazione di Windows nel dominio, è possibile selezionare Negozia (Kerberos). In caso contrario, accettare 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 Amministrazione centrale SharePoint 3.0. Seguire l'elenco di controllo nelle attività dell'amministratore. Per ulteriori informazioni su ogni attività, fare clic sul collegamento Passaggi di distribuzione, quindi aprire Guida introduttiva. Le attività descritte 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 (SharePoint - 80) utilizzando i valori predefiniti. Le impostazioni predefinite prevedono l'utilizzo della porta 80, nessuna intestazione host, un 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. In Sito Amministratore principale raccolta siti specificare un account che dispone di autorizzazioni di amministratore locale.
    3. Scegliere OK.
  4. Aprire una finestra del prompt dei comandi e digitare iisrest /noforce.

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

  6. In Amministrazione centrale attivare la registrazione diagnostica (facoltativo).

Per configurare il server di report per la modalità di integrazione con SharePoint

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

    1. In una finestra del browser verrà visualizzato Amministrazione centrale per il server primario, in cui sarà possibile verificare la corretta configurazione della server farm.
  2. Configurare il server di report per l'integrazione:

    1. Avviare lo strumento Gestione configurazione 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 Identità servizio Windows. Verificare che venga utilizzato un account utente di dominio. In caso contrario, configurarne uno per l'utilizzo.

    3. Nel riquadro di spostamento fare clic su Identità servizio Web.

    4. Per Server report, fare clic su Nuovo.

    5. In Nuovo pool di applicazioni immettere un nome.

    6. Fare clic su Account di Windows.

    7. Immettere un account utente di dominio.

    8. Scegliere OK.

    9. Fare clic su Applica.

    10. Nel riquadro di spostamento fare clic su Impostazioni 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à di integrazione con SharePoint (Configurazione di Reporting Services) per ulteriori informazioni.

    11. In Modalità server fare clic su Cambia.

    12. Scegliere per confermare che si desidera creare un nuovo database del server di report che supporti operazioni in modalità di integrazione con SharePoint.

    13. In Nome database digitare un nome per il nuovo database, ad esempio reportserverSharepointMode.

    14. Verificare che la casella di controllo Crea database del server di report in modalità di integrazione con SharePoint sia selezionata.

    15. Scegliere OK per creare il database.

    16. Fare clic su Applica per configurare automaticamente le impostazioni di connessione rimanenti. Verrà richiesto di connettersi all'istanza del Motore di database per completare questo passaggio. Scegliere OK per confermare la connessione.

    17. Configurare l'account di esecuzione automatica e qualsiasi altra impostazione che si desidera modificare. I valori per la directory virtuale di Server report dovrebbero essere ancora validi. Gestione report, tuttavia, non sarà più accessibile dopo avere configurato il server di report per l'utilizzo di un database in modalità di integrazione con SharePoint, ovvero la scheda per la directory virtuale di Gestione report non sarà disponibile.

Per scaricare e installare il componente aggiuntivo di Reporting Services

  1. Fare clic su Componente aggiuntivo di Microsoft SQL Server 2005 Reporting Services per le tecnologie Microsoft SharePoint per accedere alla pagina di download del sito Web Microsoft.

    Bb677365.note(it-it,SQL.90).gifImportante:
    Per installare il componente aggiuntivo di Reporting Services, è necessario essere un amministratore della farm di SharePoint e della raccolta siti.
  2. Scegliere la lingua in cui eseguire l'installazione.

  3. In File inclusi nel download fare clic su Download per installare la versione a 32 bit o a 64 bit del componente aggiuntivo di Reporting Services.

  4. Scegliere Salva per salvare il file in un percorso nel computer.

  5. Aprire Esplora risorse e passare alla cartella in cui è stato salvato il file.

  6. Fare doppio clic sul file SharePointRS.msi per avviare l'installazione. Per istruzioni, vedere Procedura: Installazione del componente aggiuntivo di Reporting Services.

  7. Ottenere la versione più aggiornata del file Leggimi per il componente aggiuntivo di Reporting Services per esaminare le informazioni sulle modifiche più recenti e i problemi noti. In File inclusi nel download nella pagina di download del sito Web Microsoft fare clic su Download 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 Amministrazione centrale SharePoint 3.0.

    Bb677365.note(it-it,SQL.90).gifImportante:
    Per completare i passaggi seguenti, è necessario essere un membro del gruppo Administrators della farm di SharePoint e della raccolta siti.
  2. Fare clic su Gestione applicazioni. Verrà visualizzata una nuova sezione denominata Reporting Services, In questa sezione sono inclusi collegamenti a 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à di integrazione Server report in Amministrazione centrale in SharePoint.

    È almeno necessario 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 della funzionalità di integrazione Server report in Amministrazione centrale SharePoint.

  3. Chiudere Amministrazione centrale.

Verrà restituito un errore se i servizi Reporting Services vengono eseguiti utilizzando account predefiniti. Se i servizi sono già stati configurati per l'utilizzo di account utente di dominio, reimpostare IIS e il servizio Windows ReportServer per cancellare le informazioni di connessione obsolete (presupponendo che nella sessione corrente siano presenti connessioni esistenti). Per ulteriori informazioni sulla configurazione di account del servizio, vedere Configurazione degli account e delle password dei servizi in Reporting Services.

Passaggi successivi

Verificare l'integrazione avviando lo strumento Gestione configurazione Reporting Services e aprendo la pagina Integrazione SharePoint per visualizzare le informazioni sullo stato del server. Verrà visualizzato un collegamento sui cui è possibile fare clic per avviare Amministrazione centrale SharePoint.

È inoltre possibile verificare un'installazione aprendo una finestra del browser nel server di report. L'URL, che deve essere simile a http://example-server-name:8080/reportserver, consente il collegamento all'endpoint proxy. Dopo aver aggiunto elementi del server di report a una raccolta di SharePoint, è possibile aprire una finestra del browser in tale URL per visualizzare gli elementi disponibili nel sito.

È infine possibile aprire l'applicazione Web di SharePoint e caricare report e altri documenti in una raccolta di SharePoint.

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

Per completare le attività di distribuzione per l'integrazione server:

  1. Aprire l'applicazione Web di SharePoint Per impostazione predefinita, l'URL è http://<your-server-name>.
  2. Impostare le autorizzazioni per concedere agli utenti l'accesso al sito di SharePoint. Benché sia necessario garantire la protezione, se si desidera che vengano ereditate autorizzazioni esistenti non è necessario impostare le autorizzazioni per elementi specifici. Per ulteriori informazioni, vedere Gestione delle autorizzazioni e della protezione degli 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.
  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 How to: Aggiunta dei tipi di contenuto del server di report a una raccolta (modalità di integrazione con 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 (modalità di integrazione con SharePoint).
  5. Creare pianificazioni condivise da utilizzare con sottoscrizioni o l'elaborazione automatica dei report. Per ulteriori informazioni, vedere Procedura: Creazione e gestione di pianificazioni condivise (modalità di integrazione con 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). È inoltre possibile utilizzare il comando Carica disponibile nelle raccolte di SharePoint per caricare i file con estensione rdl e smdl, ma non quelli con estensione rds. A seconda delle autorizzazioni di cui si dispone, è inoltre possibile creare report in Generatore report e salvarli in una raccolta. Se i report includono riferimenti alle origini dati condivise o a file esterni, è necessario aggiornare tali riferimenti. Per ulteriori informazioni, vedere Distribuzione di report, modelli e origini dei dati condivise in un sito di SharePoint e Procedura: Caricamento di documenti in una raccolta di SharePoint (modalità di integrazione con SharePoint).

Quando si carica un report, verificare che le proprietà dell'origine dati per il report siano corrette. Per l'origine dati è necessaria una stringa di connessione valida a un'origine dati esterna. Il tipo di credenziali deve essere valido per la topologia di rete in uso. In particolare, se per il dominio non è attivata l'autenticazione Kerberos, non è possibile utilizzare il tipo di credenziali di protezione integrata di Windows. È invece 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 visualizzato nella web part Visualizzatore report.

Se non è possibile aprire il report, verificare le autorizzazioni per il report e le proprietà dell'origine dati che definiscono una connessione all'origine dati esterna. In un sito o 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 gli utenti non possono visualizzare tali elementi, verificare che le autorizzazioni siano impostate correttamente.

Un server di report in esecuzione nella modalità di integrazione con SharePoint non può essere gestito mediante Gestione report o SQL Server Management Studio. Per un elenco completo delle funzionalità supportate e non supportate, vedere Funzionalità supportate da Reporting Services in modalità di integrazione con SharePoint.

Vedere anche

Attività

Procedura: Configurazione dell'integrazione con SharePoint in un server autonomo

Concetti

Requisiti per l'esecuzione di Reporting Services in modalità di integrazione con SharePoint
Configurazioni di distribuzione per Reporting Services in modalità di integrazione con SharePoint
Modalità di distribuzione di Reporting Services
Configurazione di Reporting Services per l'integrazione con SharePoint 3.0
Integrazione tra Reporting Services e la tecnologia SharePoint
Configurazione di un account per l'elaborazione automatica di un report
Configurazione di un server di report per il recapito tramite posta elettronica

Altre risorse

Installazione di SQL Server Reporting Services

Guida in linea e informazioni

Assistenza su SQL Server 2005