Eseguire l'aggiornamento e la migrazione di Reporting ServicesUpgrade and Migrate Reporting Services

QUESTO ARGOMENTO SI APPLICA A:sìSQL Server 2016noServer di report di Power BITHIS TOPIC APPLIES TO:yesSQL Server 2016noPower BI Report Server sìModalità integrata SharePointSharePoint integrated mode sìModalità integrata SharePointSharePoint integrated mode

In questo argomento viene fornita una panoramica delle opzioni di aggiornamento e migrazione per SQL Server Reporting Services.This topic is an overview of the upgrade and migration options for SQL Server Reporting Services. Esistono due approcci generali per l'aggiornamento di una distribuzione di SQL Server Reporting Services:There are two general approaches to upgrading a SQL Server Reporting Services deployment:

  • Aggiornamento: vengono aggiornati i componenti di Reporting ServicesReporting Services nei server e nelle istanze in cui sono attualmente installati.Upgrade: You upgrade the Reporting ServicesReporting Services components on the servers and instances where they are currently installed. Si tratta dell'aggiornamento comunemente definito "sul posto".This is commonly called an “in place” upgrade. L'aggiornamento sul posto non è supportato da una modalità all'altra del server Reporting ServicesReporting Services .In-place upgrade is not supported from one mode of Reporting ServicesReporting Services server to another. Non è possibile ad esempio eseguire l'aggiornamento da un server di report in modalità nativa a un server di report in modalità SharePoint.For example, you cannot upgrade a Native Mode report server to a SharePoint mode report server. È possibile eseguire la migrazione degli elementi del report da una modalità all'altra.You can migrate your report items from one mode to another. Per ulteriori informazioni, vedere la sezione relativa alla migrazione dalla modalità nativa alla modalità SharePoint più avanti in questo documento.For more information, see the ‘Native to SharePoint Migration’ section later in this document.

  • Migrazione: viene installato e configurato un nuovo ambiente SharePoint, vengono copiate risorse ed elementi di report nel nuovo ambiente che viene configurato in modo da usare il contesto esistente.Migrate: You install and configure a new SharePoint environment, copy your report items and resources to the new environment, and configure the new environment to use existing content. Un tipo di migrazione di livello inferiore consiste nel copiare i database di Reporting ServicesReporting Services , i file di configurazione e, se si utilizza la modalità SharePoint, i database di contenuto di SharePoint.A lower level form of migration is to copy the Reporting ServicesReporting Services databases, configuration files, and if you are using SharePoint mode, the SharePoint content databases.

Si applica a:Applies to:Modalità nativa di Reporting ServicesReporting Services | Modalità SharePoint di Reporting ServicesReporting Services Si applica a:Applies to: Reporting ServicesReporting Services Native mode | Reporting ServicesReporting Services SharePoint mode

Problemi di aggiornamento noti e procedure consigliate Known Upgrade Issues and Best Practices

Per un elenco dettagliato delle edizioni e delle versioni supportate che è possibile aggiornare, vedere Supported Version and Edition Upgrades.For a detailed list of the supported editions and versions you can upgrade, see Supported Version and Edition Upgrades.

Suggerimento

Per informazioni più recenti relative a problemi riguardanti SQL Server, vedere gli argomenti seguenti:For the latest information regarding issues with SQL Server, see the following:

Installazioni side-by-side Side By Side Installations

Modalità di SQL Server nativa di Reporting Services può essere installato side-by-side con un SQL Server 2012SQL Server 2012 o SQL Server 2014SQL Server 2014 distribuzione in modalità nativa.SQL Server Reporting Services Native mode can be installed side-by-side with a SQL Server 2012SQL Server 2012 or SQL Server 2014SQL Server 2014 Native mode deployment.

Non è previsto alcun supporto per le distribuzioni side-by-side di SQL Server Reporting Services in modalità SharePoint e le versioni precedenti di Reporting ServicesReporting Services componenti della modalità SharePoint.There is no support for side-by-side deployments of SQL Server Reporting Services in SharePoint mode and any previous versions of Reporting ServicesReporting Services SharePoint mode components.

Aggiornamento sul posto In-place Upgrade

L'aggiornamento viene completato tramite il programma di installazione di SQL ServerSQL Server .Upgrade is completed by SQL ServerSQL Server Setup. SQL ServerSQL Server per aggiornare uno o tutti i componenti di SQL ServerSQL Server , incluso Reporting ServicesReporting Services. Setup can be used to upgrade any or all SQL ServerSQL Server components, including Reporting ServicesReporting Services. Durante l'installazione vengono rilevate le istanze esistenti e viene richiesto di eseguire l'aggiornamento.Setup detects the existing instances and prompts you to upgrade. SQL ServerSQL Server Il programma di installazione offre diverse opzioni di aggiornamento che è possibile specificare come argomento della riga di comando o nell'Installazione guidata. Setup provides upgrade options that you can specify as a command-line argument or in the Setup wizard.

Quando si esegue SQL ServerSQL Server l'installazione, è possibile selezionare l'opzione per eseguire l'aggiornamento da una delle versioni seguenti oppure è possibile installare una nuova istanza di SQL Server Reporting Services che viene eseguito side-by-side installazioni esistenti:When you run SQL ServerSQL Server Setup, you can select the option to upgrade from one of the following versions or you can install a new instance of SQL Server Reporting Services that runs side-by-side existing installations:

Elenco di controllo preliminare all'aggiornamento Pre-Upgrade Checklist

Prima dell'aggiornamento a SQL Server Reporting Services, verificare quanto segue:Before upgrading to SQL Server Reporting Services, review the following:

  • Rivedere i requisiti per determinare se l'hardware e il software in uso supportano SQL Server 2016 Reporting Services (SSRS)SQL Server 2016 Reporting Services (SSRS).Review requirements to determine whether your hardware and software can support SQL Server 2016 Reporting Services (SSRS)SQL Server 2016 Reporting Services (SSRS). Per altre informazioni, vedere Requisiti hardware e software per l'installazione di SQL Server 2016.For more information, see Hardware and Software Requirements for Installing SQL Server 2016.

  • Utilizzare controllo configurazione sistema (SCC) per analizzare il computer del server di report per tutte le condizioni che potrebbero compromettere l'installazione di SQL Server Reporting Services.Use System Configuration Checker (SCC) to scan the report server computer for any conditions that might prevent a successful installation of SQL Server Reporting Services. Per altre informazioni, vedere Check Parameters for the System Configuration Checker.For more information, see Check Parameters for the System Configuration Checker.

  • Rivedere le procedure consigliate per la sicurezza e le indicazioni di guida per SQL ServerSQL Server.Review security best practices and guidance for SQL ServerSQL Server. Per altre informazioni, vedere Security Considerations for a SQL Server Installation.For more information, see Security Considerations for a SQL Server Installation.

  • Eseguire il backup della chiave simmetrica.Back up your symmetric key. Per altre informazioni, vedere Eseguire il backup e il ripristino delle chiavi di crittografia di Reporting Services.For more information, see Back Up and Restore Reporting Services Encryption Keys.

  • Eseguire il backup dei database e dei file di configurazione del server di report.Back up your report server databases and configuration files. Per altre informazioni, vedere Backup and Restore Operations for Reporting Services.For more information, see Backup and Restore Operations for Reporting Services.

  • Eseguire il backup di eventuali personalizzazioni nelle directory virtuali di Reporting ServicesReporting Services esistenti in IIS.Back up any customizations to existing Reporting ServicesReporting Services virtual directories in IIS.

  • Rimuovere certificati SSL non validi.Remove invalid SSL certificates. In questa operazione sono inclusi i certificati scaduti e quelli che non si intende aggiornare prima dell'aggiornamento di Reporting Services.This includes certificates that are expired and you do not plan to update prior to upgrading Reporting Services. I certificati non validi causano l'esito negativo dell'aggiornamento e un messaggio di errore simile al seguente verrà scritto nel file di registro di Reporting Services: Microsoft.ReportingServices.WmiProvider.WMIProviderException: Nel sito Web non è configurato un certificato SSL (Secure Sockets Layer)..Invalid certificates will cause upgrade to fail and an error message similar to the following will be written to the Reporting Services Log file: Microsoft.ReportingServices.WmiProvider.WMIProviderException: A Secure Sockets Layer (SSL) certificate is not configured on the Web site..

    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.Before you upgrade a production environment, always run a test upgrade in a pre-production environment that has the same configuration as your production environment.

Panoramica degli scenari di migrazioneOverview of Migration Scenarios

Se si esegue l'aggiornamento da una versione supportata di Reporting ServicesReporting Services a SQL ServerSQL Server, è in genere possibile eseguire l'Installazione guidata di SQL ServerSQL Server per aggiornare i file di programma del server di report, il database e tutti i dati dell'applicazione.If you are upgrading from a supported version of Reporting ServicesReporting Services to SQL ServerSQL Server, you can usually run the SQL ServerSQL Server Setup Wizard to upgrade the report server program files, database, and all application data.

È tuttavia necessario eseguire manualmente la migrazione di un'installazione del server di report se si verifica una delle condizioni seguenti:However, migrating a report server installation manually is required if you encounter any of the following conditions:

  • Si desidera modificare il tipo di server di report usato nella distribuzione.You want to change the type of report server used in your deployment. Non è possibile, ad esempio, eseguire l'aggiornamento o la conversione da un server di report in modalità nativa a un server di report in modalità SharePoint.For example, you cannot upgrade or convert a native mode report server to SharePoint mode. Per ulteriori informazioni, vedere nativo per la migrazione di SharePoint ( SSRS ) .For more information, see Native to SharePoint Migration (SSRS).

  • Si desidera ridurre la quantità di tempo in cui il server di report viene portato offline durante il processo di aggiornamento.You want to minimize the amount of time the report server is taken offline during the upgrade process. L'installazione corrente rimane online durante la copia dei dati di contenuto in una nuova istanza del server di report e il test dell'installazione senza la modifica dello stato di installazione del server di report esistente.Your current installation remains online while you copy content data to a new report server instance and test the installation without changing the state of your existing report server installation.

  • Si desidera eseguire la migrazione di una distribuzione di SharePoint 2010 di Reporting ServicesReporting Services a SharePoint 2013/2016.You want to migrate a SharePoint 2010 deployment of Reporting ServicesReporting Services to SharePoint 2013/2016. SharePoint 2013/2016 non supporta l'aggiornamento sul posto da SharePoint 2010.SharePoint 2013/2016 does not support in-place upgrade from SharePoint 2010. Per altre informazioni, vedere Eseguire la migrazione di un'installazione di Reporting Services (modalità SharePoint).For more information, see Migrate a Reporting Services Installation (SharePoint Mode).

Scenari di aggiornamento e migrazione della modalità nativa Native Mode Upgrade and Migration Scenarios

Aggiornamento : l'aggiornamento sul posto per la modalità nativa prevede lo stesso processo per ognuna delle versioni supportate elencate in precedenza in questo argomento.Upgrade: In-place upgrade for native mode is the same process for each of the supported versions that are listed earlier in this topic. Eseguire l'Installazione guidata di SQL Server o l'installazione da riga di comando.Run the SQL Server installation wizard or a command line installation. Al termine dell'installazione il database del server di report verrà aggiornato automaticamente al nuovo schema del database del server di report.Following installation the report server database will automatically upgrade to the new report server database schema. Per altre informazioni, vedere la sezione Aggiornamento sul posto in questo argomento.For more information, see the In-place Upgrade section in this topic.

Il processo di aggiornamento viene avviato quando si seleziona un'istanza del server di report esistente da aggiornare.The upgrade process begins when you select an existing report server instance to upgrade.

  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.If the report server database is on a remote computer and you do not have permission to update that database, Setup prompts you to provide credentials to update to a remote report server database. Assicurarsi di fornire credenziali che dispongono di autorizzazioni sysadmin o per l'aggiornamento del database.Be sure to provide credentials that have sysadmin or database update permissions.

  2. Il programma di installazione verifica la presenza di eventuali condizioni o impostazioni che impediscono l'aggiornamento e legge le impostazioni di configurazione.Setup checks for conditions or settings that prevent upgrade and reads configuration settings. Alcuni esempi sono le estensioni personalizzate distribuite nel server di report.Examples include custom extensions deployed on the report server. Se l'aggiornamento viene bloccato, è necessario modificare l'installazione in modo che l'aggiornamento non è stato bloccato o eseguire la migrazione a una nuova istanza di SQL Server Reporting Services.If upgrade is blocked, you must either modify your installation so that upgrade is no longer blocked, or migrate to a new SQL Server Reporting Services instance. Per altre informazioni, vedere la documentazione di Preparazione aggiornamento.For more information, see the Upgrade Advisor documentation.

  3. Se è possibile procedere, viene richiesto di continuare con il processo di aggiornamento.If upgrade can proceed, Setup prompts you to continue with the upgrade process.

  4. Programma di installazione crea nuove cartelle per i file di programma di SQL Server Reporting Services.Setup creates new folders for SQL Server Reporting Services program files. Le cartelle di programma per un Reporting ServicesReporting Services installazione include cartella MSRS13.< nome dell'istanza>.The program folders for a Reporting ServicesReporting Services installation include MSRS13.<instance name>.

  5. Programma di installazione aggiunge il file di programma server di report di SQL Server Reporting Services, strumenti di configurazione e le utilità della riga di comando che fanno parte della funzionalità del server di report.Setup adds the SQL Server Reporting Services report server program files, configuration tools, and command line utilities that are part of the report server feature.

    1. I file di programma della versione precedente vengono rimossi.Program files from the previous version are removed.

    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 ServicesReporting Services in modalità nativa, le utilità della riga di comando, ad esempio RS.exe, e Generatore report.Report server configuration tools and utilities that are upgraded to the new version include the Native Mode Reporting ServicesReporting Services Configuration tool, command line utilities such as RS.exe, and Report Builder.

    3. Altri strumenti client, ad esempio SQL Server Management StudioSQL Server Management Studio , sono un download separati e devono essere aggiornati separatamente.Other client tools such as SQL Server Management StudioSQL Server Management Studio are a separate download and need to be upgraded separately. Per altre informazioni, vedere Scaricare SQL Server Management Studio (SSMS).For more information, see Download SQL Server Management Studio (SSMS).

    4. SQL Server Data Tools (SSDT)SQL Server Data Tools (SSDT) è un download separato. is a separate download. Per altre informazioni, vedere SQL Server Data Tools in Visual Studio 2015.For more information, see SQL Server Data Tools in Visual Studio 2015.

  6. Programma di installazione riutilizza la voce di servizio in Gestione controllo servizi per il servizio SQL Server Reporting Services Report.Setup reuses the service entry in Service Control Manager for the SQL Server Reporting Services Report Server service. Tale voce di servizio include l'account del servizio Windows del server di report.This service entry includes the Report Server Windows service account.

  7. Nuovi URL vengono riservati in base alle impostazioni delle directory virtuali esistenti in IIS.Setup reserves new URLs based on existing virtual directory settings in IIS. Poiché le directory virtuali di IIS potrebbero non essere rimosse dal programma di installazione, assicurarsi di rimuoverle manualmente al termine dell'aggiornamento.Setup might not remove virtual directories in IIS, so be sure to remove those manually after upgrade is finished.

  8. Il programma di installazione unisce le impostazioni nei file di configurazione.Setup merges settings in the configuration files. Usando come base i file di configurazione dell'installazione corrente, vengono aggiunte nuove voci.Using the configuration files from the current installation as the basis, new entries are added. Le voci obsolete non vengono rimosse, ma non verranno più lette dal server di report al termine dell'aggiornamento.Obsolete entries are not removed, but they will no longer be read by the report server after upgrade is finished. L'aggiornamento non comporta l'eliminazione dei file di log precedenti, del file RSWebApplication.config obsoleto o delle impostazioni delle directory virtuali in IIS.Upgrade will not delete old log files, the obsolete RSWebApplication.config file, or virtual directory settings in IIS. L'aggiornamento non comporta la rimozione di versioni precedenti di Progettazione report, Management Studio o altri strumenti client.Upgrade will not remove older versions of Report Designer, Management Studio, or other client tools. Se non sono più necessari, accertarsi di rimuovere i file e gli strumenti al termine dell'aggiornamento.If you no longer require them, be sure to remove these files and tools after upgrade is finished.

    Migrazione: la migrazione di una versione precedente di un'installazione in modalità nativa a SQL Server Reporting Services è la stessa procedura per tutte le versioni supportate elencate in precedenza in questo argomento.Migration: Migrating a previous version of a native mode installation to SQL Server Reporting Services is the same steps for all of the supported versions that are listed earlier in this topic. Per altre informazioni, vedere Eseguire la migrazione di un'installazione di Reporting Services (modalità nativa).For more information, see Migrate a Reporting Services Installation (Native Mode)

Aggiornare una distribuzione con scalabilità orizzontale in modalità nativa di Reporting Services Upgrade a Reporting Services Native Mode Scale-out Deployment

Di seguito viene illustrato come aggiornare una distribuzione in modalità nativa di Reporting ServicesReporting Services con scalabilità orizzontale a più di un server di report.The following is a summary of how to upgrade a Reporting ServicesReporting Services Native mode deployment that is scaled–out to more than one report server. Questo processo implica tempi di inattività della distribuzione di Reporting ServicesReporting Services :This process requires downtime of the Reporting ServicesReporting Services deployment:

  1. Eseguire il backup dei database e delle chiavi di crittografia del server di report.Backup the report server databases and encryption keys. Per ulteriori informazioni, vedere operazioni di Backup e ripristino per Reporting Services e aggiungere e rimuovere le chiavi di crittografia per la distribuzione con scalabilità orizzontale ( Gestione configurazione SSRS ) .For more information, see Backup and Restore Operations for Reporting Services and Add and Remove Encryption Keys for Scale-Out Deployment (SSRS Configuration Manager).

  2. Utilizzare Gestione configurazione di Reporting ServicesReporting Services e rimuovere tutti i server di report dalla distribuzione con scalabilità orizzontale.Use the Reporting ServicesReporting Services Configuration Manager and remove all of the report servers from the scaled-out deployment. Per altre informazioni, vedere Configurare una distribuzione con scalabilità orizzontale di un server di report in modalità nativa (Gestione configurazione SSRS).For more information, see Configure a Native Mode Report Server Scale-Out Deployment (SSRS Configuration Manager).

  3. Aggiornamento di uno dei server di report a SQL Server Reporting Services.Upgrade one of the report servers to SQL Server Reporting Services.

  4. Utilizzare Gestione configurazione di Reporting ServicesReporting Services per aggiungere di nuovo i server di report nella distribuzione con scalabilità orizzontale.Use the Reporting ServicesReporting Services Configuration Manager to add the report servers back to the scale-out deployment. Per altre informazioni, vedere Configurare una distribuzione con scalabilità orizzontale di un server di report in modalità nativa (Gestione configurazione SSRS).For more information, see Configure a Native Mode Report Server Scale-Out Deployment (SSRS Configuration Manager).

    Per ogni server, ripetere i passaggi di aggiornamento e scalabilità orizzontale.For each server, repeat the upgrade and Scale-out steps.

Scenari di aggiornamento e migrazione della modalità SharePoint SharePoint Mode Upgrade and Migration Scenarios

Nelle sezioni seguenti vengono descritti i problemi e i passaggi di base necessari per eseguire l'aggiornamento o la migrazione da versioni specificate di Reporting ServicesReporting Services modalità SharePoint di SQL Server Reporting Services Reporting ServicesReporting Services modalità SharePoint.The following sections describe the issues and basic steps needed to upgrade or migrate from specified versions of Reporting ServicesReporting Services SharePoint mode to SQL Server Reporting Services Reporting ServicesReporting Services SharePoint mode.

Esistono due componenti di installazione per aggiornare una distribuzione della modalità SharePoint di Reporting ServicesReporting Services .There are two installation components to upgrade a Reporting ServicesReporting Services SharePoint Mode deployment.

Importante

Alcuni degli scenari seguenti richiedono l'inattività dell'ambiente SharePoint a causa delle diverse tecnologie che devono essere aggiornate.Some of the following scenarios require down time of the SharePoint environment due to the different technologies that need to be upgraded. Se non è possibile rendere inattivo l'ambiente, sarà necessario completare una migrazione anziché un aggiornamento sul posto.If your situation does not allow for down time, you will need to complete a migration instead of an in-place upgrade.

SQL Server 2014SQL Server 2014per SQL Server Reporting Services to SQL Server Reporting Services

Ambiente iniziale: SQL Server 2014SQL Server 2014 o SQL Server 2014SQL Server 2014 SP1, SharePoint 2010 o SharePoint 2013.Starting environment: SQL Server 2014SQL Server 2014 or SQL Server 2014SQL Server 2014 SP1, SharePoint 2010 or SharePoint 2013.

Ambiente finale: SQL Server Reporting Services, SharePoint 2013 o SharePoint 2016.Ending environment: SQL Server Reporting Services, SharePoint 2013 or SharePoint 2016.

  • SharePoint 2013/2016 : SharePoint 2013/2016 non supporta l'aggiornamento sul posto da SharePoint 2010.SharePoint 2013/2016: SharePoint 2013/2016 does not support in-place upgrade from SharePoint 2010. Tuttavia, la procedura di aggiornamento del collegamento di un database è supportata.However the procedure of database-attach upgrade is supported.

    Se si dispone di un'installazione di Reporting ServicesReporting Services integrata con SharePoint 2010, non è possibile eseguire l'aggiornamento sul posto del server SharePoint.If you have a Reporting ServicesReporting Services installation integrated with SharePoint 2010, you cannot upgrade in-place the SharePoint server. È tuttavia possibile eseguire la migrazione dei database del contenuto e di quelli dell'applicazione di servizio dalla farm di SharePoint 2010 a una di SharePoint 2013/2016.However you can migrate content databases and service application databases from the SharePoint 2010 farm to a SharePoint 2013/2016 farm.

SQL Server 2012SQL Server 2012per SQL Server Reporting Services to SQL Server Reporting Services

Ambiente iniziale: SQL Server 2012SQL Server 2012 o SQL Server 2012 SP1SQL Server 2012 SP1, SharePoint 2010.Starting environment: SQL Server 2012SQL Server 2012 or SQL Server 2012 SP1SQL Server 2012 SP1, SharePoint 2010.

Ambiente finale: SQL Server Reporting Services, SharePoint 2013 o SharePoint 2016.Ending environment: SQL Server Reporting Services, SharePoint 2013 or SharePoint 2016.

  • SharePoint 2013/2016 : SharePoint 2013/2016 non supporta l'aggiornamento sul posto da SharePoint 2010.SharePoint 2013/2016: SharePoint 2013/2016 does not support in-place upgrade from SharePoint 2010. Tuttavia, la procedura di aggiornamento del collegamento di un database è supportata.However the procedure of database-attach upgrade is supported.

    Se si dispone di un'installazione di Reporting ServicesReporting Services integrata con SharePoint 2010, non è possibile eseguire l'aggiornamento sul posto del server SharePoint.If you have a Reporting ServicesReporting Services installation integrated with SharePoint 2010, you cannot upgrade in-place the SharePoint server. È tuttavia possibile eseguire la migrazione dei database del contenuto e di quelli dell'applicazione di servizio dalla farm di SharePoint 2010 a una di SharePoint 2013/2016.However you can migrate content databases and service application databases from the SharePoint 2010 farm to a SharePoint 2013/2016 farm.

SQL Server 2008 R2SQL Server 2008 R2per SQL Server Reporting Services to SQL Server Reporting Services

Ambiente iniziale: SQL Server 2008 R2SQL Server 2008 R2, SharePoint 2010.Starting environment: SQL Server 2008 R2SQL Server 2008 R2, SharePoint 2010.

Ambiente finale: SQL Server Reporting Services, SharePoint 2013 o SharePoint 2016.Ending environment: SQL Server Reporting Services, SharePoint 2013 or SharePoint 2016.

  • SharePoint 2013/2016 : SharePoint 2013/2016 non supporta l'aggiornamento sul posto da SharePoint 2010.SharePoint 2013/2016: SharePoint 2013/2016 does not support in-place upgrade from SharePoint 2010. Tuttavia, la procedura di aggiornamento del collegamento di un database è supportata.However the procedure of database-attach upgrade is supported.

    Prima di aggiornare Reporting Services, è necessario eseguire la migrazione di SharePoint.SharePoint must be migrated first before you can upgrade Reporting Services.

  • Installare la versione di SQL Server Reporting Services del Reporting ServicesReporting Services aggiuntivo per SharePoint in ogni front-end web nella farm.Install the SQL Server Reporting Services version of the Reporting ServicesReporting Services add-in for SharePoint on each web front-end in the farm. È possibile installare il componente aggiuntivo utilizzando l'installazione guidata di SQL Server Reporting Services o il download del componente aggiuntivo.You can install the add-in by using the SQL Server Reporting Services installation wizard or by downloading the add-in.

  • Eseguire l'installazione di SQL Server Reporting Services per aggiornare la modalità SharePoint per ogni server di report' '.Run SQL Server Reporting Services installation to upgrade SharePoint mode for each ‘report server’. L'installazione guidata di SQL Server installerà il servizio Reporting ServicesReporting Services e creerà una nuova applicazione di servizio.The SQL Server installation wizard will install the Reporting ServicesReporting Services Service and create a new Service application.

Considerazioni sulla migrazione Considerations for a Migration

Quando si spostano dati dell'applicazione, è necessario tenere presente i problemi e le restrizioni seguenti:When moving application data, you should be aware of the following concerns and restrictions:

  • La sicurezza della chiave di crittografia include un valore hash in cui è incorporata l'identità del computer.Protection of encryption key includes a hash that incorporates machine identity.

  • I nomi del database del server di report sono fissi e non possono essere modificati nel nuovo computer.Report server database names are fixed and cannot be renamed on new computer.

Considerazioni sulla chiave di crittografiaEncryption Key Considerations

Eseguire sempre il backup delle chiavi di crittografia prima di spostare un database del server di report in un nuovo computer.Always back up the encryption keys before moving a report server database to a new computer.

In seguito allo spostamento di un'installazione del server di report in un altro computer, il valore hash che protegge le chiavi di crittografia usate per proteggere dati sensibili archiviati nel database del server di report non sarà più valido.Moving a report server installation to another computer will invalidate the hash that protects the encryption keys used to help secure sensitive data stored in the report server database. Ogni istanza del server di report che usa il database dispone della propria copia della chiave di crittografia, crittografata con l'identità dell'account del servizio come definito nel computer corrente.Each report server instance that uses the database has its copy of the encryption key, which is encrypted with the identity of the service account as it is defined on the current computer. Se si cambia computer, il servizio non sarà più in grado di accedere alla propria chiave, anche se si usa lo stesso nome dell'account nel nuovo computer.If you change computers, the service will no longer have access to its key, even if you use the same account name on the new computer.

Per ristabilire la crittografia reversibile nel nuovo computer del server di report, è necessario ripristinare la chiave di cui in precedenza è stato eseguito il backup.To re-establish reversible encryption on the new report server computer, you must restore the key that you previously backed up. Il set di chiavi completo archiviato nel database del server di report è costituito da un valore della chiave simmetrica più le informazioni sull'identità del servizio usate per limitare l'accesso alla chiave in modo che possa essere usata solo dall'istanza del server di report in cui è archiviata.The complete key set that is stored in the report server database consists of a symmetric key value, plus service identity information used to restrict access to the key so that it can be used only by the report server instance that stored it. Durante il ripristino della chiave, nel server di report le copie esistenti della chiave vengono sostituite con nuove versioniDuring key restoration, the report server replaces existing copies of the key with new versions. che includono i valori relativi all'identità del computer e del servizio definiti nel computer corrente.The new version includes machine and service identity values as defined on the current computer. Per altre informazioni, vedere gli argomenti seguenti:For more information, see the following topics:

Nome fisso del databaseFixed Database Name

Non è possibile rinominare il database del server di reportYou cannot rename the report server database. poiché l'identità del database viene registrata nelle stored procedure del server di report al momento della creazione del database stesso.The identity of the database is recorded in report server stored procedures when the database is created. La ridenominazione dei database primari o temporanei del server di report provocherà errori durante l'esecuzione delle procedure, rendendo non valida l'installazione del server di report.Renaming either the report server primary or temporary databases will cause errors to occur when the procedures run, invalidating your report server installation.

Se il nome del database dell'installazione esistente non è appropriato per la nuova installazione, è consigliabile creare un nuovo database con il nome desiderato, quindi caricare i dati dell'applicazione esistenti usando le tecniche seguenti:If the database name from the existing installation is not suited for the new installation, you should consider creating a new database that has the name that you prefer, and then load existing application data using the techniques in the following list:

  • Scrivere uno script Visual BasicVisual Basic che chiama metodi SOAP del servizio Web ReportServer per copiare dati tra database.Write a Visual BasicVisual Basic script that calls Report Server Web service SOAP methods to copy data between databases. Lo script può essere eseguito mediante l'utilità RS.exe.You can use the RS.exe utility to run the script. Per altre informazioni su questo approccio, vedere Script e PowerShell con Reporting Services.For more information about this approach, see Scripting and PowerShell with Reporting Services.

  • Scrivere codice che chiama il provider WMI per copiare dati tra database.Write code that calls the WMI provider to copy data between databases. Per altre informazioni su questo approccio, vedere Accedere al provider WMI per Reporting Services.For more information about this approach, see Access the Reporting Services WMI Provider.

  • Se il numero di elementi non è elevato, è possibile ripubblicare report, modelli di report e origini dati condivise da Progettazione report, Progettazione modelli e Generatore report nel nuovo server di report.If you have just a few items, you can republish reports, report models, and shared data sources from Report Designer, Model Designer, and Report Builder to the new report server. È necessario ricreare assegnazioni di ruolo, sottoscrizioni, pianificazioni condivise, pianificazioni dello snapshot del report, proprietà personalizzate impostate nei report o in altri elementi, sicurezza degli elementi dei modelli e proprietà impostate nel server di report.You must re-create role assignments, subscriptions, shared schedules, report snapshot schedules, custom properties that you set on reports or other items, model item security, and properties that you set on the report server. La cronologia del report e i dati del log di esecuzione dei report saranno persi.You will lose report history and report execution log data.

Risorse aggiuntive Additional Resources

Nota

Per altre informazioni sull'aggiornamento del collegamento di un database di SharePoint, vedere gli argomenti seguenti:For more information on SharePoint database-attach upgrade, see the following:

Passaggi successiviNext steps

Aggiornare i report Upgrade Reports
Eseguire l'aggiornamento a SQL Server 2016 usando l'Installazione guidata (programma di installazione)Upgrade to SQL Server 2016 Using the Installation Wizard (Setup)

Ulteriori domande?More questions? Provare a porre il forum di Reporting ServicesTry asking the Reporting Services forum