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.
Importante |
---|
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:
Rivedere i requisiti per stabilire se l'hardware e il software in uso supportano SQL Server 2008Reporting Services. Per ulteriori informazioni, vedere Requisiti hardware e software per l'installazione di SQL Server 2008.
Utilizzare Controllo configurazione sistema (SCC) per analizzare il computer del server di report per individuare eventuali condizioni che potrebbero compromettere l'installazione di SQL Server 2008. Per ulteriori informazioni, vedere Parametri di controllo di Controllo configurazione sistema.
Rivedere le procedure consigliate per la protezione e le indicazioni di guida per SQL Server. Per ulteriori informazioni, vedere Considerazioni sulla protezione per un'installazione di SQL Server.
Eseguire lo strumento Preparazione aggiornamento sul computer del server di report per individuare eventuali problemi che potrebbero impedire l'aggiornamento. Per ulteriori informazioni, vedere Utilizzo di Preparazione aggiornamento per preparare gli aggiornamenti.
Eseguire il backup della chiave simmetrica. Per ulteriori informazioni, vedere Backup e ripristino delle chiavi di crittografia.
Eseguire il backup dei database del server di report. Per ulteriori informazioni, vedere Spostamento di database del server di report in un altro computer.
Eseguire il backup dei file di configurazione del server di report seguenti: Rsreportserver.config, Rswebapplication.config, Rssvrpolicy.config, Rsmgrpolicy.config, Reportingservicesservice.exe.config, Web.config (sia per il server di report che per le applicazioni ASP.NET Gestione report) e Machine.config (per ASP.NET se è stato modificato per le operazioni del server di report).
Eseguire il backup di eventuali personalizzazioni nelle directory virtuali di Reporting Services esistenti in IIS.
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.
Procedura: Aggiornamento a SQL Server 2008 (programma di installazione)
Viene illustrato come eseguire l'aggiornamento a SQL Server 2008 tramite l'Installazione guidata.Procedura: Installazione di SQL Server 2008 dal prompt dei comandi
Viene illustrato come eseguire l'aggiornamento a SQL Server 2008 come operazione dalla riga di comando.
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.
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.
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.
Se è possibile procedere, viene richiesto di continuare con il processo di aggiornamento.
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>.
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.
I file di programma della versione precedente vengono rimossi.
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.
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.
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.
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.
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.
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.
Vedere anche