Procedura: Installazione o disinstallazione del componente aggiuntivo di Reporting Services

Il componente aggiuntivo di Microsoft SQL Server Reporting Services per i prodotti SharePoint 2010 è un download Web che è possibile installare in un server in cui è presente un'istanza di un prodotto o di una tecnologia SharePoint. In tale componente è disponibile un set di funzionalità che consente di eseguire un server di report all'interno di una distribuzione di Microsoft SharePoint Foundation 2010 o Microsoft SharePoint Server 2010. In queste funzionalità sono inclusi una web part Visualizzatore report, un endpoint proxy dell'URL e pagine dell'applicazione che permettono di creare, visualizzare e gestire report, modelli di report, origini dati e altri tipi di contenuto del server di report in un sito di SharePoint. Il componente aggiuntivo Reporting Services per prodotti SharePoint 2010 è un componente obbligatorio per un server di report eseguito in modalità integrata SharePoint.

Nota

Il componente aggiuntivo Microsoft SQL Server 2008 R2 Reporting Services per Prodotti 2010 viene installato dall'Utilità preparazione prodotti SharePoint 2010 (PreRequisiteInstaller.exe). Se si desidera scaricare e installare separatamente il componente aggiuntivo, è possibile attenersi alle istruzioni disponibili in questo argomento; per ulteriori informazioni sul download del componente aggiuntivo, vedere Posizione in cui trovare il componente aggiuntivo Reporting Services per prodotti SharePoint

Nota importanteImportante

È possibile integrare una distribuzione di Reporting Services con una distribuzione di un prodotto SharePoint 2010 a livello di farm. Se sono presenti più applicazioni Web di SharePoint in una configurazione farm, sarà necessario installare il componente aggiuntivo di Reporting Services in ogni computer dotato di front-end Web che verrà utilizzato per accedere al contenuto del server di report. È consigliabile utilizzare l'Installazione guidata per installare il componente aggiuntivo di Reporting Services in uno dei computer front-end Web. Procedere quindi all'installazione in modalità solo file per installare il componente aggiuntivo in modo sequenziale negli altri computer front-end Web della farm. Al completamento di ogni installazione in modalità solo file, avviare l'installazione nel computer front-end Web successivo fino a quando l'installazione non sarà stata completata in tutti i computer della farm di SharePoint. Avviare infine Amministrazione centrale SharePoint per configurare l'integrazione con il server di report per tutti i server front-end Web della farm di SharePoint.

Preparazione per l'installazione

L'installazione del componente aggiuntivo Reporting Services rappresenta uno dei numerosi passaggi necessari per l'integrazione di un server di report in un'istanza di un prodotto o di una tecnologia SharePoint. Per ulteriori informazioni sulla procedura completa, vedere Configurazione di Reporting Services per l'integrazione con SharePoint 2010 e Requisiti per l'esecuzione di Reporting Services in modalità integrata SharePoint.

Se si sta effettuando l'integrazione di Reporting Services in una farm SharePoint in cui sono presenti più applicazioni front-end Web, copiare o scaricare il file rsSharepoint.msi in ogni computer nella farm in cui è presente un front-end Web. Eseguire questa operazione solo per i front-end Web che verranno utilizzati per accedere al contenuto del server di report.

Installazione del componente aggiuntivo

Per installare il componente aggiuntivo di Reporting Services è necessario essere un amministratore del computer.

È necessario essere un amministratore della raccolta siti per attivare la funzionalità di integrazione di Reporting Services.

In questa versione è possibile installare il componente aggiuntivo prima o dopo l'installazione di SharePoint. L'installazione del componente aggiuntivo segue gli standard di pre-distribuzione di SharePoint e installa file nei percorsi utilizzati dall'installazione di SharePoint.

Nota

il vantaggio di installare il componente aggiuntivo prima del prodotto o della tecnologia SharePoint consiste nel fatto che se alla farm vengono aggiunti nuovi server, il Componente aggiuntivo di Reporting Services verrà configurato e attivato dalla farm di SharePoint.

Installazione del componente aggiuntivo prima dell'installazione di un prodotto o una tecnologia SharePoint

Il componente aggiuntivo deve essere installato in tutti i server che verranno eseguiti come front-end Web di SharePoint che si desidera integrare con Reporting Services. Se il prodotto o la tecnologia SharePoint non è stato ancora installato, sarà possibile eseguire l'installazione guidata del componente aggiuntivo in tutti i server.

  1. Scaricare il programma di installazione (rsSharepoint.msi) per il componente aggiuntivo di Reporting Services.

  2. Eseguire rsSharepoint.msi come amministratore per avviare l'Installazione guidata. Verranno visualizzati una pagina iniziale, le condizioni di licenza software e una pagina contenente le informazioni per la registrazione. In %Programmi%\File comuni\Microsoft Shared\ verranno create le cartelle di SharePoint 2010 in cui verranno copiati i file. È necessario eseguire il file con estensione msi come amministratore aprendo innanzitutto una finestra del prompt dei comandi con privilegi elevati ed eseguendo quindi rsSharepoint.msi dalla riga di comando.

  3. In Amministrazione centrale SharePoint configurare le impostazioni di integrazione e l'attivazione delle funzionalità del server di report.

Installazione del componente aggiuntivo dopo l'installazione di un prodotto o una tecnologia SharePoint

In caso di installazione del componente aggiuntivo nei server dopo l'installazione di un prodotto o una tecnologia SharePoint, sarà possibile eseguire l'installazione completa del componente aggiuntivo esclusivamente in uno dei server SharePoint. Per gli altri server SharePoint inclusi nella farm, sarà necessario eseguire l'installazione di tipo "solo file" del componente aggiuntivo dalla riga di comando. L'installazione di tipo "solo file" consente di installare i ignorando la sezione relativa alle azioni personalizzate del processo di installazione.

Dopo aver installato il componente aggiuntivo in tutti i server, avviare Amministrazione centrale SharePoint per configurare l'integrazione del server di report.

Installazione di tipo "solo file"

Per installare i file ignorando i passaggi relativi alle azioni personalizzate, eseguire il file con estensione msi dalla riga di comando con l'opzione SKIPCA:

  1. Aprire un prompt dei comandi con autorizzazioni di amministratore.

  2. Eseguire msiexec -i rsSharePoint.msi SKIPCA=1.

Due passaggi per un'installazione completa del componente aggiuntivo

Se si verificano errori durante l'installazione, sarà possibile eseguire l'installazione come processo in due passaggi dalla riga di comando. Eseguire innanzitutto il programma di installazione per installare i file ignorando le azioni personalizzate, quindi eseguire di nuovo un file eseguibile per le azioni personalizzate. Per installare il componente aggiuntivo di Reporting Services per la modalità "solo file", effettuare le operazioni seguenti:

  1. Aprire un prompt dei comandi con autorizzazioni di amministratore.

  2. Eseguire msiexec -i rsSharePoint.msi SKIPCA=1.

  3. Individuare il file rsCustomAction.exe nel file system. Questo file viene copiato nel computer dal programma di installazione e si trova nella directory % Temp%.

    Per ottenere le informazioni sul percorso del file, fare clic sul menu Start, scegliere Esegui, quindi digitare % temp%. Il file si trova in \Documents and Settings\<nome>\LOCALS~1\Temp.

    Aprire una finestra del prompt dei comandi. A tale scopo, fare clic sul menu Start, scegliere Esegui, quindi digitare cmd. Nei sistemi operativi più recenti potrebbe essere necessario elevare le autorizzazioni e procedere all'esecuzione con le autorizzazioni di amministratore.

  4. Passare alla cartella contenente il file eseguibile rsCustomAction.

  5. Immettere il comando riportato di seguito. Il completamento di questo passaggio di configurazione richiede alcuni minuti. Durante questo processo verrà riavviato il servizio W3SVC.

    rsCustomAction.exe /i
    

Procedura: Rimozione del componente aggiuntivo di Reporting Services

È possibile disinstallare il componente aggiuntivo di Reporting Services per prodotti SharePoint 2010 eseguendo il programma di installazione (rsSharepoint.msi) in modalità di disinstallazione. Durante la disinstallazione del componente aggiuntivo verranno rimosse anche le funzionalità di integrazione del server utilizzate per l'elaborazione di report e modelli in un server di report.

Per disinstallare il componente aggiuntivo di Reporting Services, è necessario disporre di un'installazione di SharePoint Foundation 2010 o SharePoint Server 2010 in esecuzione. Se si disinstalla prima SharePoint 2010, per disinstallare il componente aggiuntivo di Reporting Services sarà necessario reinstallarlo.

Nota

La rimozione del componente aggiuntivo da un server attivo nella farm determina la rimozione del componente aggiuntivo da tutti i server della farm. Se si desidera rimuovere il componente aggiuntivo da un solo server, rimuovere innanzitutto tale server dalla farm di SharePoint, quindi disinstallare il componente aggiuntivo.

  1. Nel sito di SharePoint rimuovere tutti i report e gli altri elementi del server di report non più utilizzati, che non potranno più essere eseguiti dopo la disinstallazione del componente aggiuntivo di Reporting Services.

  2. In Programmi nel Pannello di controllo selezionare Disinstalla un programma.

  3. Selezionare Componente aggiuntivo di Microsoft SQL Server 2008 R2 Reporting Services per SharePoint.

  4. Fare clic su Rimuovi.

Per disinstallare il componente aggiuntivo, è possibile utilizzare la stessa procedura sia nei server autonomi che nelle server farm. Verranno rimossi tutti i file di programma e le impostazioni di configurazione aggiunti durante l'installazione.

Non verranno rimossi gli elementi seguenti:

  • Account di accesso creati per l'account del servizio del server di report utilizzato per accedere ai database di configurazione e del contenuto di SharePoint. È necessario eliminare tutti gli account di accesso per l'account del servizio del server di report dall'istanza del Motore di database di SQL Server utilizzata per ospitare i database di SharePoint.

  • Autorizzazioni o gruppi creati per gli utenti dei report. Se sono stati creati livelli di autorizzazione personalizzati o gruppi di SharePoint per consentire l'accesso alle funzionalità del server di report, sarà necessario revocare tutte le autorizzazioni non più necessarie.

  • File di dati caricati nelle raccolte di SharePoint, inclusi i file di definizione dei report (con estensione rdl), i file dei modelli di report (con estensione smdl) e i file delle origini dati condivise (con estensione sds) e i file degli elementi dei report pubblicati (con estensione rsc). Tali file non vengono eliminati, ma non potranno più essere eseguiti. I file dovranno essere eliminati manualmente.

  • Il programma di installazione non elimina il database del server di report né modifica l'istanza del server di report utilizzata per le operazioni in modalità integrata. In seguito alla disinstallazione del componente aggiuntivo, è consigliabile riconfigurare il server di report per l'esecuzione in modalità nativa se si desidera utilizzare tale istanza come applicazione per la creazione di report autonoma.

Come eseguire rsSharePoint.msi dalla riga di comando

Per ripristinare o disinstallare il componente aggiuntivo di Reporting Services, è possibile eseguire il programma di installazione dalla riga di comando.

  • Per ripristinare un'installazione esistente, eseguire rsSharePoint.msi -r.

  • Per rimuovere un'installazione esistente del componente aggiuntivo, eseguire rsSharePoint.msi -u.

File di log del programma di installazione

Durante l'esecuzione, il programma di installazione consente di registrare le informazioni in un file di log nella cartella %temp% dell'utente che ha installato il componente aggiuntivo Reporting Services. Ad esempio c:\Users\<nomeutente>\AppData\Local\Temp. Il nome del file è RS_SP_<numero>.log, ad esempio RS_SP1.log. Tutti gli errori nel log iniziano con la stringa "SSRSCustomActionError".

Modificare il file dalla riga di comando

  1. Al prompt dei comandi digitare quanto segue:

    cd %temp%

  2. Digitare il comando Dir rs_sp*.log per visualizzare un elenco dei file di log della directory.

  3. Digitare il comando notepad rs_sp_3.log per aprire il file di log con il Blocco note di Windows.

Configurazione e attivazione

Dopo aver installato il componente aggiuntivo, è necessario configurare ed esaminare l'attivazione delle funzionalità da Amministrazione centrale SharePoint. Per ulteriori informazioni, vedere Procedura: Configurazione dell'integrazione del server di report in Amministrazione centrale SharePoint e Procedura: Attivazione della caratteristica per server di report in Impostazioni sito.

Aggiornamento

Se si dispone di un'installazione esistente del componente aggiuntivo di Reporting Services, è possibile eseguire l'aggiornamento alla versione corrente. Durante l'installazione verrà rilevata la versione esistente e verrà richiesto di confermare l'aggiornamento. In caso di conferma, la versione precedente del componente aggiuntivo verrà rimossa e verrà quindi installata la nuova versione.

Il componente aggiuntivo di Reporting Services non è specifico dell'istanza. In un computer è possibile installare una sola istanza del componente aggiuntivo e non è consentito eseguire versioni precedenti in modalità affiancata alla versione corrente.