Aggiornare SQL Server usando l'Installazione guidata (programma di installazione)Upgrade SQL Server Using the Installation Wizard (Setup)

In questo argomento si applica a: SìSQL ServernonDatabase SQL di AzurenonAzure SQL Data Warehouse non Parallel Data WarehouseTHIS TOPIC APPLIES TO: yesSQL ServernoAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse L'installazione guidata di SQL ServerSQL Server fornisce un singolo albero delle funzionalità per l'aggiornamento sul posto dei componenti di SQL ServerSQL Server alla versione più recente di SQL ServerSQL Server. The SQL ServerSQL Server Installation Wizard provides a single feature tree for an in-place upgrade of SQL ServerSQL Server components to the latest version of SQL ServerSQL Server.

Avviso

Quando si aggiorna SQL ServerSQL Server, la versione precedente di SQL ServerSQL Server viene sovrascritta e non sarà più disponibile nel computer.When you upgrade SQL ServerSQL Server, the previous version of SQL ServerSQL Server will be overwritten and will no longer exist on your computer.

Prima dell'aggiornamento, eseguire il backup dei database di SQL Server e degli altri oggetti associati all'istanza di SQL Server precedente.Before upgrading, back up SQL Server databases and other objects associated with the previous SQL Server instance.

Attenzione

Per molti ambienti di produzione e alcuni ambienti di sviluppo, è consigliabile eseguire un nuovo aggiornamento dell'installazione o un aggiornamento in sequenza anziché un aggiornamento sul posto.For many production and some development environments, a new installation upgrade or a rolling upgrade is more appropriate than an in-place upgrade. Per altre informazioni sui metodi di aggiornamento, vedere:For more information regarding upgrade methods, see:

PrerequisitiPrerequisites

È necessario eseguire il programma di installazione come amministratore.You must run Setup as an administrator. Se si installa SQL ServerSQL Server da una condivisione remota, è necessario utilizzare un account di dominio che disponga di autorizzazioni di lettura ed esecuzione per questa condivisione remota e che a eseguire l'operazione sia un amministratore locale.If you install SQL ServerSQL Server from a remote share, you must use a domain account that has read and execute permissions on the remote share, and is a local administrator.

Avviso

Non è possibile modificare le funzionalità da aggiornare, né aggiungere funzionalità durante l'operazione di aggiornamento.Be aware that you cannot change the features to be upgraded, and you cannot add features during the upgrade operation. Per altre informazioni su come aggiungere funzionalità a un'istanza aggiornata di SQL ServerSQL Server dopo aver completato l'aggiornamento, vedere Aggiungere funzionalità a un'istanza di SQL Server (programma di installazione).For more information about how to add features to an upgraded instance of SQL ServerSQL Server after the upgrade operation is complete, see Add Features to an Instance of SQL Server (Setup).

Se si sta aggiornando il motore di database Motore di databaseDatabase Engine, vedere Pianificare e testare il piano di aggiornamento del motore di database , quindi eseguire queste attività in base all'ambiente in cui si opera:If you are upgrading the Motore di databaseDatabase Engine, review Plan and Test the Database Engine Upgrade Plan and then perform the following tasks, as appropriate for your environment:

  • Eseguire il backup di tutti i file di database di SQL ServerSQL Server dall'istanza da aggiornare, in modo che sia possibile ripristinarli se necessario.Back up all SQL ServerSQL Server database files from the instance to be upgraded, so that you can restore them, if it is required.

  • Eseguire i comandi DBCC (Database Console Commands) appropriati sui database da aggiornare per assicurarne la consistenza.Run the appropriate Database Console Commands (DBCC) on databases to be upgraded to ensure that they are in a consistent state.

  • Valutare lo spazio su disco necessario per l'aggiornamento dei componenti di SQL Server, oltre che dei database utente.Estimate the disk space that is required to upgrade SQL Server components, in addition to user databases. Per informazioni sullo spazio su disco necessario per i componenti di SQL Server, vedere Requisiti hardware e software per l'installazione di SQL Server.For disk space that is required by SQL Server components, see Hardware and Software Requirements for Installing SQL Server.

  • Verificare che i database di sistema di SQL Server esistenti, ovvero master, model, msdb e tempdb, siano configurati per l'aumento automatico delle dimensioni e abbiano una quantità di spazio su disco sufficiente.Ensure that existing SQL Server system databases - master, model, msdb, and tempdb - are configured to autogrow, and ensure that they have sufficient hard disk space.

  • Verificare che nel database master siano disponibili le informazioni di accesso per tutti i server di database.Ensure that all database servers have logon information in the master database. Si tratta di un elemento importante per il ripristino di un database, in quanto le informazioni di accesso al sistema risiedono nel database master.This is important for restoring a database, as system logon information resides in master.

  • Disabilitare tutte le stored procedure di avvio perché i servizi verranno avviati e arrestati nell'istanza di SQL Server in fase di aggiornamento.Disable all startup stored procedures, as the upgrade process will stop and start services on the SQL Server instance being upgraded. Le stored procedure elaborate all'avvio potrebbero bloccare il processo di aggiornamento.Stored procedures processed at startup time might block the upgrade process.

  • In caso di aggiornamento di istanze di SQL ServerSQL Server in cui SQL ServerSQL Server Agent viene integrato nelle relazioni MSX/TSX, aggiornare i server di destinazione prima di quelli master.When upgrading instances of SQL ServerSQL Server where SQL ServerSQL Server Agent is enlisted in MSX/TSX relationships, upgrade target servers before you upgrade master servers. In caso contrario, SQL ServerSQL Server Agent non sarà in grado di connettersi alle istanze master di SQL ServerSQL Server.If you upgrade master servers before target servers, SQL ServerSQL Server Agent will not be able to connect to master instances of SQL ServerSQL Server.

  • Uscire da tutte le applicazioni, inclusi tutti i servizi con dipendenze da SQL Server.Quit all applications, including all services that have SQL Server dependencies. L'aggiornamento potrebbe avere esito negativo se le applicazioni locali sono connesse all'istanza in fase di aggiornamento.Upgrade might fail if local applications are connected to the instance being upgraded.

  • Verificare che la replica sia corrente, quindi arrestare la replica.Make sure that Replication is current and then stop Replication.
    Per i passaggi dettagliati dell'esecuzione di un aggiornamento in sequenza in un ambiente replicato, vedere Upgrade Replicated Databases.For detailed steps for performing a rolling upgrade in a replicated environment, see Upgrade Replicated Databases.

ProceduraProcedure

Per eseguire l'aggiornamento a SQL ServerSQL ServerTo upgrade SQL ServerSQL Server

  1. Inserire il supporto di installazione di SQL ServerSQL Server , quindi nella cartella radice fare doppio clic sul file Setup.exe.Insert the SQL ServerSQL Server installation media, and from the root folder, double-click Setup.exe. Per eseguire l'installazione da una condivisione di rete, passare alla cartella radice nella condivisione, quindi fare doppio clic sul file Setup.exe.To install from a network share, move to the root folder on the share, and then double-click Setup.exe.

  2. L'Installazione guidata consente di avviare il Centro installazione SQL ServerSQL Server.The Installation Wizard starts the SQL ServerSQL Server Installation Center. Per aggiornare un'istanza esistente di SQL ServerSQL Server, fare clic su Installazione nell'area di navigazione a sinistra, quindi fare clic su Aggiorna da... versioni precedenti di SQL ServerSQL Server.To upgrade an existing instance of SQL ServerSQL Server, click Installation in the left-hand navigation area, and then click Upgrade from... previous versions of SQL ServerSQL Server.

  3. Nella pagina relativa al codice Product Key selezionare un'opzione per indicare se si intende eseguire l'aggiornamento a un'edizione gratuita di SQL ServerSQL Servero se si dispone di una chiave PID per una versione di produzione del prodotto.On the Product Key page, click an option to indicate whether you are upgrading to a free edition of SQL ServerSQL Server, or whether you have a PID key for a production version of the product. Per altre informazioni, vedere Edizioni e componenti di SQL Server 2016 e Aggiornamenti di versione ed edizione supportati.For more information, see Editions and Components of SQL Server 2016 and Supported Version and Edition Upgrades.

  4. Nella pagina Condizioni di licenza leggere il contratto di licenza e, per accettare, selezionare la casella di controllo Accetto le condizioni di licenza , quindi fare clic su Avanti.On the License Terms page, review the license agreement and, if you agree, select the I accept the license terms check box, and then click Next. Per migliorare SQL ServerSQL Server, è inoltre possibile abilitare l'opzione relativa all'utilizzo delle funzionalità e inviare report a MicrosoftMicrosoft.To help improve SQL ServerSQL Server, you can also enable the feature usage option and send reports to MicrosoftMicrosoft.

  5. Nella finestra Regole globali, con la procedura di installazione si passerà automaticamente alla finestra Aggiornamenti prodotti se non vi sono errori di regole.In the Global Rules window, the setup procedure will automatically advance to the Product Updates window if there are no rule errors.

  6. La pagina di MicrosoftMicrosoft Update verrà visualizzata successivamente se la casella di controllo MicrosoftMicrosoft Update non è selezionata in Pannello di controllo\Tutti gli elementi del Pannello di controllo\Windows Update\Modifica impostazioni.The MicrosoftMicrosoft Update page will appear next if the MicrosoftMicrosoft Update check box in Control Panel\All Control Panel Items\Windows Update\Change settings is not checked. Se si seleziona la pagina MicrosoftMicrosoft Update, le impostazioni del computer vengono modificate per includere gli aggiornamenti quando si effettua l'analisi di Windows Update.Putting a check in the MicrosoftMicrosoft Update page will change the computer settings to include the latest updates when you scan for Windows Update.

  7. Nella pagina Aggiornamenti prodotto vengono visualizzati gli aggiornamenti più recenti sul prodotto SQL ServerSQL Server.On the Product Updates page, the latest available SQL ServerSQL Server product updates are displayed. Se non si vogliono includere gli aggiornamenti, deselezionare la casella di controllo Includi aggiornamenti prodotto SQL ServerSQL Server.If you don't want to include the updates, clear the Include SQL ServerSQL Server product updates check box. Se non viene individuato alcun aggiornamento del prodotto, durante l'installazione di SQL ServerSQL Server questa pagina non viene visualizzata e viene aperta automaticamente la pagina Installazione dei file di installazione .If no product updates are discovered, SQL ServerSQL Server Setup does not display this page and auto advances to the Install Setup Files page.

  8. Nella pagina Installazione dei file di installazione viene mostrato lo stato del download, dell'estrazione e dell'installazione dei file di installazione.On the Install Setup Files page, Setup provides the progress of downloading, extracting, and installing the Setup files. Se viene individuato un aggiornamento per il programma di installazione di SQL ServerSQL Server e ne viene specificata l'inclusione, verrà installato anche questo aggiornamento.If an update for SQL ServerSQL Server Setup is found, and is specified to be included, that update will also be installed.

  9. Nella finestra Regole di aggiornamento, con la procedura di installazione si passerà automaticamente alla finestra Seleziona istanza se non vi sono errori di regole.In the Upgrade Rules window, the setup procedure will automatically advance to the Select instance window if there are no rule errors.

  10. Nella pagina Seleziona istanza specificare l'istanza di SQL ServerSQL Server da aggiornare.On the Select Instance page, specify the instance of SQL ServerSQL Server to upgrade. Per aggiornare gli strumenti di gestione e le funzionalità condivise, selezionare Aggiorna solo le funzionalità condivise.To upgrade Management tools and shared features, select Upgrade shared features only.

  11. Nella pagina Seleziona funzionalità le funzionalità da aggiornare saranno preselezionate.On the Select Features page, the features to upgrade will be preselected. Dopo aver selezionato il nome della funzionalità desiderata, nel riquadro a destra verrà visualizzata una descrizione per ogni gruppo di componenti.A description for each component group appears in the right pane after you select the feature name.

    I prerequisiti per le funzionalità selezionate vengono visualizzati nel riquadro di destra.The prerequisites for the selected features are displayed on the right-hand pane. SQL ServerSQL Server verranno installati i prerequisiti che non sono stati ancora installati durante la procedura di installazione descritta più avanti in questo argomento. Setup will install the prerequisite that are not already installed during the installation step described later in this procedure.

    Nota

    Se si è scelto di aggiornare le funzionalità condivise selezionando <Aggiorna solo le funzionalità condivise> nella pagina Seleziona istanza, tutte le funzionalità condivise sono preselezionate nella pagina Selezione funzionalità.If you have opted to upgrade the shared features by selecting <Upgrade shared features only> on the Select Instance page, all the shared features are preselected on the Feature Selection page. Tutti i componenti condivisi vengono aggiornati contemporaneamente.All the shared components are upgraded at the same time.

  12. Nella pagina Configurazione istanza specificare l'ID istanza per l'istanza di SQL ServerSQL Server.On the Instance Configuration page, specify the Instance ID for the instance of SQL ServerSQL Server.

    ID istanza : per impostazione predefinita, come ID istanza viene utilizzato il nome dell'istanza.Instance ID — By default, the instance name is used as the Instance ID. Tale nome viene utilizzato per identificare le directory di installazione e le chiavi del Registro di sistema per l'istanza di SQL ServerSQL Server.This is used to identify installation directories and registry keys for your instance of SQL ServerSQL Server. Si tratta del caso delle istanze predefinite e delle istanze denominate.This is the case for default instances and named instances. Per un'istanza predefinita, il nome di istanza e l'ID istanza sono MSSQLSERVER.For a default instance, the instance name and instance ID would be MSSQLSERVER. Per utilizzare un ID istanza non predefinito, specificare un valore per la casella di testo ID istanza .To use a non-default instance ID, provide a value for the Instance ID textbox.

    Tutti i Service Pack e gli aggiornamenti di SQL ServerSQL Server verranno applicati a ogni componente di un'istanza di SQL ServerSQL Server.All SQL ServerSQL Server service packs and upgrades will apply to every component of an instance of SQL ServerSQL Server.

    Istanze installate : la griglia visualizzerà le istanze di SQL ServerSQL Server presenti nel computer in cui viene eseguita l'installazione.Installed instances — The grid will show instances of SQL ServerSQL Server that are on the computer where Setup is running. Se nel computer è già installata un'istanza predefinita, è necessario installare un'istanza denominata di SQL ServerSQL Server.If a default instance is already installed on the computer, you must install a named instance of SQL ServerSQL Server.

  13. Il flusso di lavoro relativo alla parte rimanente di questo argomento dipende dalle funzionalità specificate per l'installazione.Work flow for the rest of this topic depends on the features that you have specified for your installation. Le pagine visualizzate dipendono dalle selezioni effettuate.You might not see all the pages, depending on your selections.

  14. Nella pagina Configurazione server - Account di servizio gli account del servizio predefiniti vengono visualizzati per i servizi SQL ServerSQL Server .On the Server Configuration — Service Accounts page, the default service accounts are displayed for SQL ServerSQL Server services. I servizi effettivamente configurati in questa pagina dipendono dalle funzionalità sottoposte ad aggiornamento.The actual services that are configured on this page depend on the features that you are upgrading.

    Le informazioni relative all'autenticazione e all'accesso verranno trasferite dall'istanza precedente di SQL ServerSQL Server.Authentication and login information will be carried forward from the previous instance of SQL ServerSQL Server. È possibile assegnare lo stesso account di accesso a tutti i servizi di SQL ServerSQL Server oppure configurare singolarmente l'account di ogni servizio.You can assign the same login account to all SQL ServerSQL Server services, or you can configure each service account individually. È inoltre possibile specificare se i servizi verranno avviati automaticamente, manualmente o se sono disabilitati.You can also specify whether services start automatically, are started manually, or are disabled. MicrosoftMicrosoft consiglia di configurare singolarmente gli account del servizio in modo da garantire ai servizi SQL ServerSQL Server le autorizzazioni minime necessarie per completare le attività. recommends that you configure service accounts individually so that SQL ServerSQL Server services are granted the minimum permissions they have to have to complete their tasks. Per altre informazioni, vedere Configurare account di servizio e autorizzazioni di Windows.For more information, see Configure Windows Service Accounts and Permissions.

    Per specificare lo stesso account di accesso per tutti gli account del servizio nell'istanza corrente di SQL ServerSQL Server, immettere le credenziali nei campi visualizzati nella parte inferiore della pagina.To specify the same login account for all service accounts in this instance of SQL ServerSQL Server, provide credentials in the fields at the bottom of the page.

    Nota sulla sicurezza Non usare una password vuota.Do not use a blank password. Usare una password complessa.Use a strong password.Security Note Non usare una password vuota.Do not use a blank password. Usare una password complessa.Use a strong password.

    Dopo aver specificato le informazioni di accesso per i servizi SQL ServerSQL Server , fare clic su Avanti.When you are finished specifying login information for SQL ServerSQL Server services, click Next.

  15. Nella pagina Opzioni di aggiornamento della ricerca full-text specificare le opzioni per i database da aggiornare.On the Full-Text Search Upgrade Options page, specify the upgrade options for the databases being upgraded. Per altre informazioni, vedere Opzioni di aggiornamento della ricerca full-text.For more information, see Full-Text Search Upgrade Options.

  16. Se tutte le regole vengono soddisfatte si procede automaticamente dalla finestra Regole funzionalità.The Feature Rules window will automatically advance if all rules pass.

  17. Nella pagina Inizio aggiornamento è presente una visualizzazione albero delle opzioni specificate durante l'installazione.The Ready to Upgrade page displays a tree view of installation options that were specified during Setup. Per continuare, fare clic su Installa.To continue, click Install. SQL ServerSQL Server verranno innanzitutto installati i prerequisiti obbligatori per le funzionalità selezionate e, successivamente, le funzionalità stesse. Setup will first install the required prerequisites for the selected features followed by the feature installation.

  18. Durante l'installazione, nella pagina relativa allo stato è possibile monitorare lo stato di avanzamento dell'installazione.During installation, the progress page provides status so that you can monitor installation progress as Setup continues.

  19. Al termine dell'installazione nella pagina Operazione completata viene visualizzato un collegamento al file di log di riepilogo del processo di installazione e ad altre note importanti.After installation, the Complete page provides a link to the summary log file for the installation and other important notes. Per completare il processo di installazione di SQL ServerSQL Server , fare clic su Chiudi.To complete the SQL ServerSQL Server installation process, click Close.

  20. Se viene richiesto, riavviare il computer.If you are instructed to restart the computer, do so now. È importante leggere il messaggio visualizzato nell'Installazione guidata al termine dell'installazione.It is important to read the message from the Installation Wizard when you have finished with Setup. Per altre informazioni sui file di log del programma di installazione, vedere Visualizzare e leggere i file di log del programma di installazione di SQL Server.For more information about Setup log files, see View and Read SQL Server Setup Log Files.

Passaggi successiviNext Steps

Al termine dell'aggiornamento a SQL ServerSQL Server, completare le attività seguenti:After you upgrade to SQL ServerSQL Server, complete the following tasks:

  • Registrare i server : poiché l'operazione di aggiornamento rimuove le impostazioni del Registro di sistema per la precedente istanza di SQL ServerSQL Server,Register your servers — Upgrade removes registry settings for the previous instance of SQL ServerSQL Server. in seguito all'aggiornamento è necessario registrare nuovamente i server.After you upgrade, you must reregister your servers.

  • Aggiornare le statistiche : per ottimizzare le prestazioni delle query, in seguito all'aggiornamento è consigliabile aggiornare le statistiche per tutti i database.Update statistics — To help optimize query performance, we recommend that you update statistics on all databases following upgrade. Utilizzare la stored procedure sp_updatestats per aggiornare le statistiche nelle tabelle definite dall'utente dei database di SQL ServerSQL Server.Use the sp_updatestats stored procedure to update statistics in user-defined tables in SQL ServerSQL Server databases.

  • Configurare la nuova installazione di SQL ServerSQL Server: per ridurre la superficie di attacco di un sistema, in SQL ServerSQL Server vengono installati e abilitati in modo selettivo i servizi e le funzionalità principali.Configure your new SQL ServerSQL Server installation — To reduce the attackable surface area of a system, SQL ServerSQL Server selectively installs and enables key services and features. Per ulteriori informazioni sulla configurazione della superficie di attacco, vedere il file Leggimi per questa versione.For more information about surface area configuration, see the readme file for this release.

Vedere ancheSee Also

Eseguire l'aggiornamento di SQL Server Upgrade SQL Server
Backward Compatibility_deletedBackward Compatibility_deleted