Considerazioni sull'aggiornamento di Reporting Services

L'aggiornamento viene eseguito tramite il programma di installazione di SQL Server. È possibile utilizzare il programma di installazione di SQL Server per aggiornare uno o tutti i componenti di SQL Server, incluso Reporting Services. Per aggiornare una versione precedente di SQL Server, eseguire il programma di installazione di SQL Server 2008 in un computer in cui è installata una versione precedente di SQL Server. Durante l'installazione vengono rilevate le istanze esistenti e viene richiesto di eseguire l'aggiornamento.

Quando si esegue il programma di installazione, è possibile selezionare l'opzione che consente di eseguire l'aggiornamento da SQL Server 2000 o da SQL Server 2005. In alternativa, è possibile installare una nuova istanza di SQL Server 2008Reporting Services che viene eseguita in modalità affiancata insieme alle installazioni esistenti.

In questo argomento sono incluse importanti considerazioni di cui tenere conto prima di aggiornare Reporting Services.

Nota importanteImportante

Per informazioni sulle funzionalità di Reporting Services non più supportate, obsolete o modificate, vedere Compatibilità con le versioni precedenti di Reporting Services.

Aggiornamento di edizioni e versioni

Il programma di installazione di SQL Server 2008 offre il supporto per l'aggiornamento delle seguenti edizioni precedenti di Reporting Services:

  • Installazione di SQL Server 2000Reporting Services con Service Pack 2 (SP2).

  • SQL Server 2005Reporting Services.

Sono supportati l'aggiornamento e il downgrade da un'edizione a un'altra di SQL Server 2008.

Problemi di aggiornamento noti

Prima di eseguire l'aggiornamento a SQL Server 2008Reporting Services, esaminare la documentazione di Preparazione aggiornamento e la documentazione in linea di per le informazioni più recenti sui problemi relativi all'aggiornamento. Per ottenere la documentazione di Preparazione aggiornamento, installare Preparazione aggiornamento. Per ulteriori informazioni, vedere Utilizzo di Preparazione aggiornamento per preparare gli aggiornamenti.

Tra i problemi di aggiornamento noti sono attualmente inclusi i seguenti:

  • L'aggiornamento di un server di report che utilizza un'istanza remota del Motore di database di SQL Server 2000 per ospitare il database del server di report non è supportato.

  • Il servizio Web ReportServer di SQL Server 2000 non è supportato in SQL Server 2008. L'endpoint non è più supportato. Se sono state create o installate funzionalità personalizzate che puntano all'endpoint ReportServer2000, tali funzionalità personalizzate non verranno più eseguite. Per ulteriori informazioni sui nuovi endpoint, vedere Endpoint del servizio Web ReportServer.

  • Le versioni precedenti del provider WMI per Reporting Services non sono supportate. Il provider WMI di Reporting Services non garantisce la compatibilità con le versioni precedenti. In seguito all'aggiornamento, non sarà più possibile utilizzare il provider WMI di SQL Server 2008 Reporting Services con le versioni precedenti di Reporting Services.

Per ulteriori informazioni sugli scenari di aggiornamento supportati, vedere Aggiornamenti di versione ed edizione. Se non è possibile eseguire il programma di installazione per effettuare un aggiornamento sul posto dell'installazione esistente, è possibile installare una nuova istanza di SQL Server 2008Reporting Services e quindi eseguire la migrazione del database del server di report e dei file di configurazione alla nuova istanza. Per ulteriori informazioni sulla migrazione di Reporting Services, vedere Procedura: Migrazione di un'installazione di Reporting Services.

Elenco di controllo preliminare all'aggiornamento

Prima di eseguire l'aggiornamento a SQL Server 2008Reporting Services, esaminare i requisiti seguenti:

Prima di aggiornare un ambiente di produzione, eseguire sempre un aggiornamento di prova in un ambiente di pre-produzione che abbia la stessa configurazione dell'ambiente di produzione.

Come aggiornare una versione precedente di Reporting Services

Il programma di installazione offre diverse opzioni di aggiornamento che è possibile specificare come argomento della riga di comando o nell'Installazione guidata. Scegliere uno degli argomenti seguenti per indicazioni specifiche su come aggiornare l'installazione esistente.

Rimozione di file e applicazioni dall'installazione precedente

L'aggiornamento non comporta l'eliminazione dei file di log precedenti, del file RSWebApplication.config obsoleto o delle impostazioni delle directory virtuali in IIS. L'aggiornamento non comporta inoltre la rimozione di Progettazione report SQL Server 2005, di Management Studio o degli altri strumenti client. Se non sono più necessari, accertarsi di rimuovere i file e gli strumenti al termine dell'aggiornamento.

Flusso di lavoro del processo di aggiornamento

Il processo di aggiornamento viene avviato quando si seleziona un'istanza del server di report esistente da aggiornare.

  1. Se il database del server di report è installato in un computer remoto e non si dispone dell'autorizzazione necessaria per aggiornarlo, verrà richiesto di specificare le credenziali per l'aggiornamento a un database del server di report remoto. Assicurarsi di fornire credenziali che dispongono di autorizzazioni sysadmin o per l'aggiornamento del database.

  2. Il programma di installazione verifica la presenza di eventuali condizioni o impostazioni che impediscono l'aggiornamento e legge le impostazioni di configurazione. Alcuni esempi sono le estensioni personalizzate distribuite nel server di report. Se l'aggiornamento viene bloccato, è necessario modificare l'installazione per evitare il blocco oppure eseguire la migrazione a una nuova istanza di SQL Server 2008. Per ulteriori informazioni, vedere la documentazione di Preparazione aggiornamento.

  3. Se è possibile procedere, viene richiesto di continuare con il processo di aggiornamento.

  4. Il programma di installazione crea nuove cartelle per i file di programma di SQL Server 2008. Tra le cartelle di programma per un'installazione di Reporting Services è inclusa la cartella MSRS10.<nome istanza>.

  5. Vengono inoltre aggiunti i file di programma del server di report, gli strumenti di configurazione e le utilità della riga di comando di SQL Server 2008 che fanno parte della funzionalità del server di report.

    1. I file di programma della versione precedente vengono rimossi.

    2. Tra gli strumenti e le utilità di configurazione del server di report aggiornati alla nuova versione sono inclusi lo strumento di configurazione di Reporting Services, le utilità della riga di comando e Generatore report. Tra i nuovi strumenti installati con SQL Server 2008 è inclusa la funzionalità Anteprima di Progettazione report.

    3. Gli altri strumenti client, quali Business Intelligence Development Studio, SQL Server Management Studio e la documentazione in linea, non vengono aggiornati. Per ottenere le nuove versioni degli strumenti, è possibile aggiungerle quando si esegue il programma di installazione. Le versioni precedenti coesisteranno insieme alle versioni di SQL Server 2008. Eventuali esempi installati vengono mantenuti nella versione precedente, in quanto l'installazione non supporta l'aggiornamento degli esempi di SQL Server.

  6. Il programma di installazione riutilizza la voce di servizio in Gestione controllo servizi per il servizio del server di report di SQL Server 2008. Tale voce di servizio include l'account del servizio Windows del server di report.

  7. Nuovi URL vengono riservati in base alle impostazioni delle directory virtuali esistenti in IIS. Poiché le directory virtuali di IIS potrebbero non essere rimosse dal programma di installazione, assicurarsi di rimuoverle manualmente al termine dell'aggiornamento.

  8. I database del server di report vengono aggiornati al nuovo schema e RSExecRole viene modificato aggiungendo le autorizzazioni del proprietario di database al ruolo. Questo passaggio si verifica solo quando si esegue l'aggiornamento da SQL Server 2000Reporting Services o da SQL Server 2005Reporting Services precedente a SP1.

  9. Il programma di installazione unisce le impostazioni nei file di configurazione. Utilizzando come base i file di configurazione dell'installazione corrente, vengono aggiunte nuove voci. Le voci obsolete non vengono rimosse, ma non verranno più lette dal server di report al termine dell'aggiornamento.