Aggiornamenti di versione ed edizione supportati

È possibile eseguire l'aggiornamento da SQL Server 2008SQL Server 2008, SQL Server 2008 R2SQL Server 2008 R2, SQL Server 2012SQL Server 2012 e SQL Server 2014SQL Server 2014. In questo argomento sono elencati i percorsi di aggiornamento supportati da queste versioni di SQL ServerSQL Server e gli aggiornamenti di edizione supportati per SQL Server 2017SQL Server 2017.

Elenco di controllo preliminare all'aggiornamento

  • Prima di effettuare l'aggiornamento da un'edizione all'altra di SQL Server 2017SQL Server 2017, verificare che le funzionalità attualmente utilizzate siano supportate nell'edizione da aggiornare.

  • Prima di aggiornare SQL ServerSQL Server, abilitare l'autenticazione di Windows per SQL ServerSQL Server Agent e verificare la configurazione predefinita, ovvero che l'account del servizio SQL ServerSQL Server Agent sia membro del gruppo sysadmin di SQL ServerSQL Server .

  • Per effettuare l'aggiornamento a SQL Server 2017SQL Server 2017, è necessario che nel computer sia in esecuzione un sistema operativo supportato. Per altre informazioni, vedere Requisiti hardware e software per l'installazione di SQL Server 2016.

  • L'aggiornamento verrà bloccato se è un riavvio è sospeso.

  • L'aggiornamento verrà bloccato se il servizio Windows Installer non è in esecuzione.

Scenari non supportati

  • La presenza di istanze di versioni diverse di SQL Server 2017SQL Server 2017 non è supportata. I numeri di versione dei componenti del Motore di databaseDatabase Engine, di Analysis ServicesAnalysis Services e di Reporting ServicesReporting Services devono essere identici in un'istanza di SQL Server 2017SQL Server 2017.

  • SQL Server 2016 è disponibile solo per piattaforme a 64 bit. L'aggiornamento tra piattaforme diverse non è supportato. Non è possibile aggiornare un'istanza a 32 bit di SQL ServerSQL Server a un'istanza a 64 bit nativa tramite il programma di installazione di SQL ServerSQL Server. Tuttavia, è possibile eseguire il backup o scollegare database da un'istanza a 32 bit di SQL ServerSQL Server, quindi ripristinarli o collegarli a una nuova istanza di SQL ServerSQL Server (64 bit) se i database non sono pubblicati in replica. È necessario ricreare tutti gli account di accesso e gli altri oggetti utente nei database di sistema master, msdb e model.

  • Non è possibile aggiungere nuove funzionalità durante l'aggiornamento dell'istanza esistente di SQL ServerSQL Server. Dopo aver aggiornato un'istanza di SQL ServerSQL Server a SQL Server 2017SQL Server 2017, è possibile aggiungere funzionalità tramite il programma di installazione di SQL Server 2017SQL Server 2017. Per altre informazioni, vedere Aggiungere funzionalità a un'istanza di SQL Server 2016 (programma di installazione).

  • I cluster di failover non sono supportati nella modalità WOW.

  • L'aggiornamento da una qualsiasi versione precedente di SQL ServerSQL Server non è supportato.

Aggiornamenti da versioni precedenti a SQL Server 2017SQL Server 2017

SQL Server 2016 supporta l'aggiornamento dalle versioni di SQL Server seguenti:

  • SQL Server 2008 SP3 o versione successiva
  • SQL Server 2008 R2 SP2 o versione successiva
  • SQL Server 2012 SP2 o versione successiva
  • SQL Server 2014 o versione successiva
Nota

Per aggiornare i database in SQL Server 2005SQL Server 2005 vedere il supporto per la versione 2005.

Nella tabella seguente sono elencati gli scenari di aggiornamento supportati da versioni precedenti di SQL ServerSQL Server a SQL Server 2017SQL Server 2017.

Aggiornamento da Percorso di aggiornamento supportato
SQL Server 2008SQL Server 2008 SP3 Enterprise SQL Server 2017SQL Server 2017 Enterprise
SQL Server 2008SQL Server 2008 SP3 Developer SQL Server 2017SQL Server 2017 Developer
SQL Server 2008SQL Server 2008 SP3 Standard SQL Server 2017SQL Server 2017 Enterprise

SQL Server 2017SQL Server 2017 Standard
SQL Server 2008SQL Server 2008 SP3 Small Business SQL Server 2017SQL Server 2017 Standard
SQL Server 2008SQL Server 2008 SP3 Web SQL Server 2017SQL Server 2017 Enterprise

SQL Server 2017SQL Server 2017 Standard

SQL Server 2017SQL Server 2017 Web
SQL Server 2008SQL Server 2008 SP3 Workgroup SQL Server 2017SQL Server 2017 Enterprise

SQL Server 2017SQL Server 2017 Standard
SQL Server 2008SQL Server 2008 SP3 Express SQL Server 2017SQL Server 2017 Enterprise

SQL Server 2017SQL Server 2017 Standard

SQL Server 2017SQL Server 2017 Web

SQL Server 2017SQL Server 2017 Express
SQL Server 2008 R2SQL Server 2008 R2 SP2 Datacenter SQL Server 2017SQL Server 2017 Enterprise
SQL Server 2008 R2SQL Server 2008 R2 SP2 Enterprise SQL Server 2017SQL Server 2017 Enterprise
SQL Server 2008 R2SQL Server 2008 R2 SP2 Developer SQL Server 2017SQL Server 2017 Developer
SQL Server 2008 R2SQL Server 2008 R2 SP2 Small Business SQL Server 2017SQL Server 2017 Standard
SQL Server 2008 R2SQL Server 2008 R2 SP2 Standard SQL Server 2017SQL Server 2017 Enterprise

SQL Server 2017SQL Server 2017 Standard
SQL Server 2008 R2SQL Server 2008 R2 SP2 Web SQL Server 2017SQL Server 2017 Enterprise

SQL Server 2017SQL Server 2017 Standard

SQL Server 2017SQL Server 2017 Web
SQL Server 2008 R2SQL Server 2008 R2 SP2 Workgroup SQL Server 2017SQL Server 2017 Enterprise

SQL Server 2017SQL Server 2017 Standard
SQL Server 2008 R2SQL Server 2008 R2 SP2 Express SQL Server 2017SQL Server 2017 Enterprise

SQL Server 2017SQL Server 2017 Standard

SQL Server 2017SQL Server 2017 Web

SQL Server 2017SQL Server 2017 Express
SQL Server 2012SQL Server 2012 SP2 Enterprise SQL Server 2017SQL Server 2017 Enterprise
SQL Server 2012SQL Server 2012 SP2 Developer SQL Server 2017SQL Server 2017 Sviluppatore

SQL Server 2017SQL Server 2017 Standard

SQL Server 2017SQL Server 2017 Web

SQL Server 2017SQL Server 2017 Enterprise
SQL Server 2012SQL Server 2012 SP2 Standard SQL Server 2017SQL Server 2017 Enterprise

SQL Server 2017SQL Server 2017 Standard
SQL Server 2012SQL Server 2012 SP1 Web SQL Server 2017SQL Server 2017 Enterprise

SQL Server 2017SQL Server 2017 Standard

SQL Server 2017SQL Server 2017 Web
SQL Server 2012SQL Server 2012 SP2 Express SQL Server 2017SQL Server 2017 Enterprise

SQL Server 2017SQL Server 2017 Standard

SQL Server 2017SQL Server 2017 Web

SQL Server 2017SQL Server 2017 Express

SQL Server 2012SQL Server 2012 SP2 Business Intelligence SQL Server 2017SQL Server 2017 Enterprise
SQL Server 2012SQL Server 2012 Valutazione di SP2 SQL Server 2017SQL Server 2017 Copia di valutazione

SQL Server 2017SQL Server 2017 Enterprise

SQL Server 2017SQL Server 2017 Standard

SQL Server 2017SQL Server 2017 Web

SQL Server 2017SQL Server 2017 Sviluppatore
SQL Server 2014SQL Server 2014 Enterprise SQL Server 2017SQL Server 2017 Enterprise
SQL Server 2014SQL Server 2014 Sviluppatore SQL Server 2017SQL Server 2017 Sviluppatore

SQL Server 2017SQL Server 2017 Standard

SQL Server 2017SQL Server 2017 Web

SQL Server 2017SQL Server 2017 Enterprise
SQL Server 2014SQL Server 2014 Standard SQL Server 2017SQL Server 2017 Enterprise

SQL Server 2017SQL Server 2017 Standard
SQL Server 2014SQL Server 2014 Web SQL Server 2017SQL Server 2017 Enterprise

SQL Server 2017SQL Server 2017 Standard

SQL Server 2017SQL Server 2017 Web
SQL Server 2014SQL Server 2014 Express SQL Server 2017SQL Server 2017 Enterprise

SQL Server 2017SQL Server 2017 Standard

SQL Server 2017SQL Server 2017 Web

SQL Server 2017SQL Server 2017 Express

SQL Server 2017SQL Server 2017 Sviluppatore
SQL Server 2014SQL Server 2014 Business Intelligence SQL Server 2017SQL Server 2017 Enterprise
SQL Server 2014SQL Server 2014 Copia di valutazione SQL Server 2017SQL Server 2017 Copia di valutazione

SQL Server 2017SQL Server 2017 Enterprise

SQL Server 2017SQL Server 2017 Standard

SQL Server 2017SQL Server 2017 Web

SQL Server 2017SQL Server 2017 Sviluppatore
SQL Server 2016SQL Server 2016 versione finale candidata* SQL Server 2017SQL Server 2017 Enterprise
SQL Server 2016SQL Server 2016 Sviluppatore SQL Server 2017SQL Server 2017 Enterprise

* Il supporto Microsoft per l'aggiornamento da software con versioni finali candidate è destinato ai clienti che hanno partecipato al programma TAP (Technology Adoption Program).

SQL Server 2017SQL Server 2017 Supporto per SQL Server 2005SQL Server 2005

In questa sezione viene illustrato il supporto di SQL Server 2017SQL Server 2017 per SQL Server 2005SQL Server 2005. In SQL Server 2017SQL Server 2017 è possibile effettuare le operazioni seguenti:

  • Collegare un database di SQL Server 2005SQL Server 2005 (file ldf/mdf) all'istanza di SQL Server 2017SQL Server 2017 del motore di database.

  • Ripristinare un database di SQL Server 2005SQL Server 2005 all'istanza di SQL Server 2017SQL Server 2017 del motore di database da un backup.

  • Eseguire il backup di un cubo di SQL Server 2005 Analysis Services (SSAS)SQL Server 2005 Analysis Services (SSAS) e il ripristino in SQL Server 2017SQL Server 2017.

    Quando un database di SQL Server 2005SQL Server 2005 viene aggiornato a SQL Server 2017SQL Server 2017, il livello di compatibilità del database viene modificato da 90 a 100. In SQL Server 2017SQL Server 2017 i valori validi per il livello di compatibilità del database sono 100, 110, 120 e 130. In Livello di compatibilità ALTER DATABASE (Transact-SQL) viene illustrato in che modo la modifica del livello di compatibilità possa influire sulle applicazioni SQL ServerSQL Server.

    Tutti gli scenari non specificati nell'elenco sopra indicato non sono supportati, inclusi, a titolo esemplificativo, i seguenti:

  • Installazione di SQL Server 2005SQL Server 2005 e SQL Server 2017SQL Server 2017 nello stesso computer (side-by-side).

  • Utilizzo di un'istanza di SQL Server 2005SQL Server 2005 come membro della topologia di replica che implica un'istanza di SQL Server 2017SQL Server 2017.

  • Configurazione del mirroring del database tra istanze di SQL Server 2017SQL Server 2017 e di SQL Server 2005SQL Server 2005.

  • Backup del log delle transazioni con log shipping tra istanze di SQL Server 2017SQL Server 2017 e di SQL Server 2005SQL Server 2005.

  • Configurazione di server collegati tra istanze di SQL Server 2017SQL Server 2017 e di SQL Server 2005SQL Server 2005.

  • Gestione di un'istanza di SQL Server 2005SQL Server 2005 da SQL Server 2017SQL Server 2017 Management Studio.

  • Collegamento di un cubo di SQL Server 2005 Analysis Services (SSAS)SQL Server 2005 Analysis Services (SSAS) in SQL Server 2017SQL Server 2017 Management Studio.

  • Connessione a SQL Server 2005 Integration Services (SSIS)SQL Server 2005 Integration Services (SSIS) da SQL Server 2017SQL Server 2017 Management Studio.

  • Gestione di un servizio SQL Server 2005 Integration Services (SSIS)SQL Server 2005 Integration Services (SSIS) da SQL Server 2017SQL Server 2017 Management Studio.

  • Supporto per componenti personalizzati di terze parti di SQL Server 2005SQL Server 2005 Integration Services, ad esempio esecuzione e aggiornamento.

SQL Server 2017SQL Server 2017 Aggiornamento delle edizioni

Nella tabella seguente sono elencati gli scenari di aggiornamento delle edizioni supportati in SQL Server 2017SQL Server 2017.

Per istruzioni dettagliate sull'esecuzione di un aggiornamento dell'edizione, vedere Eseguire l'aggiornamento a un'edizione diversa di SQL Server 2016 (programma di installazione).

Aggiornamento da Aggiornamento a
SQL Server 2017SQL Server 2017 Enterprise (Server+CAL e Core)** SQL Server 2017SQL Server 2017 Enterprise
SQL Server 2017SQL Server 2017 Evaluation Enterprise** SQL Server 2017SQL Server 2017 Enterprise (licenza Server+CAL o Core)

SQL Server 2017SQL Server 2017 Standard

SQL Server 2017SQL Server 2017 Developer

SQL Server 2017SQL Server 2017 Web

L'aggiornamento da Evaluation (edizione gratuita) a qualsiasi edizione a pagamento è supportato per le installazioni autonome, ma non per le installazioni cluster.
SQL Server 2017SQL Server 2017 Standard** SQL Server 2017SQL Server 2017 Enterprise (licenza Server+CAL o Core)
SQL Server 2017SQL Server 2017 Developer** SQL Server 2017SQL Server 2017 Enterprise (licenza Server+CAL o Core)

SQL Server 2017SQL Server 2017 Web

SQL Server 2017SQL Server 2017 Standard
SQL Server 2017SQL Server 2017 Web SQL Server 2017SQL Server 2017 Enterprise (licenza Server+CAL o Core)

SQL Server 2017SQL Server 2017 Standard
SQL Server 2017SQL Server 2017 Express* SQL Server 2017SQL Server 2017 Enterprise (licenza Server+CAL o Core)

SQL Server 2017SQL Server 2017 Sviluppatore

SQL Server 2017SQL Server 2017 Standard

SQL Server 2017SQL Server 2017 Web

È inoltre possibile inoltre eseguire un aggiornamento dell'edizione tra SQL Server 2017SQL Server 2017 Enterprise (Server+licenza CAL) e SQL Server 2017SQL Server 2017 Enterprise (licenza Core):

Aggiornamento dell'edizione da Aggiornamento delle edizioni a
SQL Server 2017SQL Server 2017 Enterprise (licenza Server+CAL)** SQL Server 2017SQL Server 2017 Enterprise (licenza Core)
SQL Server 2017SQL Server 2017 Enterprise (licenza Core) SQL Server 2017SQL Server 2017 Enterprise (licenza Server+CAL)

* Applicabile anche a SQL Server 2017SQL Server 2017 Express with Tools e SQL Server 2017SQL Server 2017 Express with Advanced Services.

** La modifica dell'edizione di un cluster di failover di SQL Server 2017SQL Server 2017 prevede alcune limitazioni. Gli scenari seguenti non sono supportati per i cluster di failover di SQL Server 2017SQL Server 2017:

  • SQL Server 2017SQL Server 2017 Da Enterprise a SQL Server 2017SQL Server 2017 Developer, Standard o Evaluation.

  • SQL Server 2017SQL Server 2017 Da Developer a SQL Server 2017SQL Server 2017 Standard o Evaluation.

  • SQL Server 2017SQL Server 2017 Da Standard a SQL Server 2017SQL Server 2017 Evaluation.

  • SQL Server 2017SQL Server 2017 Da Evaluation a SQL Server 2017SQL Server 2017 Standard.

Vedere anche

Funzionalità supportate dalle edizioni di SQL Server 2016
Requisiti hardware e software per l'installazione di SQL Server 2016
Eseguire l'aggiornamento a SQL Server 2016