Condividi tramite


Aggiornamenti di versione ed edizione supportati (SQL Server 2022)

Si applica a: SQL Server - solo Windows

Questo articolo elenca i percorsi di aggiornamento supportati da queste versioni di SQL Server e gli aggiornamenti di edizione supportati per SQL Server 2022 (16.x).

È possibile eseguire l'aggiornamento da:

  • SQL Server 2012 (11.x) SP4 o versioni successive
  • SQL Server 2014 (12.x) SP3 o versioni successive
  • SQL Server 2016 (13.x) SP3 o versioni successive
  • SQL Server 2017 (14.x)
  • SQL Server 2019 (15.x)

Per le versioni precedenti di SQL Server, è anche possibile eseguire la migrazione a SQL Server 2022.

Elenco di controllo preliminare all'aggiornamento

  • Prima di eseguire l'aggiornamento da un'edizione all'altra di SQL Server 2022 (16.x), verificare che le funzionalità attualmente utilizzate siano supportate nell'edizione da aggiornare. Per altre informazioni, vedere Edizioni e funzionalità supportate di SQL Server 2022.

  • Verificare l'hardware e il software supportati, incluso il sistema operativo. Per altre informazioni, vedere SQL Server 2019: requisiti hardware e software.

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

  • L'aggiornamento è bloccato se è presente un riavvio in sospeso.

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

Scenari non supportati

  • Le istanze tra versioni di SQL Server 2022 (16.x) non sono supportate. I numeri di versione dei componenti del motore di database devono essere uguali in un'istanza di SQL Server 2022 (16.x).

  • SQL Server 2022 (16.x) è disponibile solo per piattaforme a 64 bit. L'aggiornamento tra piattaforme non è supportato. Non è possibile aggiornare un'istanza a 32 bit di SQL Server a un'istanza a 64 bit nativa tramite il programma di installazione di SQL Server. È tuttavia possibile eseguire il backup o rimuovere database da un'istanza a 32 bit di SQL Server e quindi ripristinarli o collegarli a una nuova istanza di SQL Server (64 bit) se i database non sono pubblicati in replica. È necessario ricreare 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 Server. Dopo aver aggiornato un'istanza di SQL Server a SQL Server 2022 (16.x), è possibile aggiungere funzionalità usando il programma di installazione di SQL Server 2022 (16.x). Per altre informazioni, vedere Aggiungere funzionalità a un'istanza di SQL Server (configurazione).

Aggiornamenti da versioni precedenti a SQL Server 2022

SQL Server 2022 (16.x) supporta l'aggiornamento dalle versioni di SQL Server seguenti:

  • SQL Server 2012 (11.x) SP4 o versioni successive
  • SQL Server 2014 (12.x) SP3 o versioni successive
  • SQL Server 2016 (13.x) SP3 o versioni successive
  • SQL Server 2017 (14.x)
  • SQL Server 2019 (15.x)

La tabella seguente elenca gli scenari di aggiornamento supportati da versioni precedenti di SQL Server a SQL Server 2022 (16.x).

Aggiornamento da Percorso di aggiornamento supportato
SQL Server 2012 (11.x) SP4 Enterprise SQL Server 2022 (16.x) Enterprise
SQL Server 2012 (11.x) SP4 Developer SQL Server 2022 (16.x) Developer

SQL Server 2022 (16.x) Standard

SQL Server 2022 (16.x) Web

SQL Server 2022 (16.x) Enterprise
SQL Server 2012 (11.x) SP4 Standard SQL Server 2022 (16.x) Enterprise

SQL Server 2022 (16.x) Standard
SQL Server 2012 (11.x) SP4 Web SQL Server 2022 (16.x) Enterprise

SQL Server 2022 (16.x) Standard

SQL Server 2022 (16.x) Web
SQL Server 2012 (11.x) SP4 Express SQL Server 2022 (16.x) Enterprise

SQL Server 2022 (16.x) Standard

SQL Server 2022 (16.x) Web

SQL Server 2022 (16.x) Express
SQL Server 2012 (11.x) SP4 Business Intelligence SQL Server 2022 (16.x) Enterprise
SQL Server 2012 (11.x) SP4 Evaluation SQL Server 2022 (16.x) Evaluation

SQL Server 2022 (16.x) Enterprise

SQL Server 2022 (16.x) Standard

SQL Server 2022 (16.x) Web

SQL Server 2022 (16.x) Developer
SQL Server 2014 (12.x) SP3 Enterprise SQL Server 2022 (16.x) Enterprise
SQL Server 2014 (12.x) SP3 Developer SQL Server 2022 (16.x) Developer

SQL Server 2022 (16.x) Standard

SQL Server 2022 (16.x) Web

SQL Server 2022 (16.x) Enterprise
SQL Server 2014 (12.x) SP3 Standard SQL Server 2022 (16.x) Enterprise

SQL Server 2022 (16.x) Standard
SQL Server 2014 (12.x) SP3 Web SQL Server 2022 (16.x) Enterprise

SQL Server 2022 (16.x) Standard

SQL Server 2022 (16.x) Web
SQL Server 2014 (12.x) SP3 Express SQL Server 2022 (16.x) Enterprise

SQL Server 2022 (16.x) Standard

SQL Server 2022 (16.x) Web

SQL Server 2022 (16.x) Express

SQL Server 2022 (16.x) Developer
SQL Server 2014 (12.x) SP3 Business Intelligence SQL Server 2022 (16.x) Enterprise
SQL Server 2014 (12.x) SP3 Evaluation SQL Server 2022 (16.x) Evaluation

SQL Server 2022 (16.x) Enterprise

SQL Server 2022 (16.x) Standard

SQL Server 2022 (16.x) Web

SQL Server 2022 (16.x) Developer
SQL Server 2016 (13.x) SP3 Enterprise SQL Server 2022 (16.x) Enterprise
SQL Server 2016 (13.x) SP3 Developer SQL Server 2022 (16.x) Developer

SQL Server 2022 (16.x) Standard

SQL Server 2022 (16.x) Web

SQL Server 2022 (16.x) Enterprise
SQL Server 2016 (13.x) SP3 Standard SQL Server 2022 (16.x) Enterprise

SQL Server 2022 (16.x) Standard
SQL Server 2016 (13.x) SP3 Web SQL Server 2022 (16.x) Enterprise

SQL Server 2022 (16.x) Standard

SQL Server 2022 (16.x) Web
SQL Server 2016 (13.x) SP3 Express SQL Server 2022 (16.x) Enterprise

SQL Server 2022 (16.x) Standard

SQL Server 2022 (16.x) Web

SQL Server 2022 (16.x) Express

SQL Server 2022 (16.x) Developer
SQL Server 2016 (13.x) SP3 Business Intelligence SQL Server 2022 (16.x) Enterprise
SQL Server 2016 (13.x) SP3 Evaluation SQL Server 2022 (16.x) Evaluation

SQL Server 2022 (16.x) Enterprise

SQL Server 2022 (16.x) Standard

SQL Server 2022 (16.x) Web

SQL Server 2022 (16.x) Developer
SQL Server 2017 (14.x) Enterprise SQL Server 2022 (16.x) Enterprise
SQL Server 2017 (14.x) Developer SQL Server 2022 (16.x) Developer

SQL Server 2022 (16.x) Standard

SQL Server 2022 (16.x) Web

SQL Server 2022 (16.x) Enterprise
SQL Server 2017 (14.x) Standard SQL Server 2022 (16.x) Enterprise

SQL Server 2022 (16.x) Standard
SQL Server 2017 (14.x) Web SQL Server 2022 (16.x) Enterprise

SQL Server 2022 (16.x) Standard

SQL Server 2022 (16.x) Web
SQL Server 2017 (14.x) Express SQL Server 2022 (16.x) Enterprise

SQL Server 2022 (16.x) Standard

SQL Server 2022 (16.x) Web

SQL Server 2022 (16.x) Express

SQL Server 2022 (16.x) Developer
SQL Server 2017 (14.x) Business Intelligence SQL Server 2022 (16.x) Enterprise
SQL Server 2017 (14.x) Evaluation SQL Server 2022 (16.x) Evaluation

SQL Server 2022 (16.x) Enterprise

SQL Server 2022 (16.x) Standard

SQL Server 2022 (16.x) Web

SQL Server 2022 (16.x) Developer
SQL Server 2019 (15.x) Enterprise SQL Server 2022 (16.x) Enterprise
SQL Server 2019 (15.x) Developer SQL Server 2022 (16.x) Developer

SQL Server 2022 (16.x) Standard

SQL Server 2022 (16.x) Web

SQL Server 2022 (16.x) Enterprise
SQL Server 2019 (15.x) Standard SQL Server 2022 (16.x) Enterprise

SQL Server 2022 (16.x) Standard
SQL Server 2019 (15.x) Web SQL Server 2022 (16.x) Enterprise

SQL Server 2022 (16.x) Standard

SQL Server 2022 (16.x) Web
SQL Server 2019 (15.x) Express SQL Server 2022 (16.x) Enterprise

SQL Server 2022 (16.x) Standard

SQL Server 2022 (16.x) Web

SQL Server 2022 (16.x) Express

SQL Server 2022 (16.x) Developer
SQL Server 2019 (15.x) Business Intelligence SQL Server 2022 (16.x) Enterprise
SQL Server 2019 (15.x) Evaluation SQL Server 2022 (16.x) Evaluation

SQL Server 2022 (16.x) Enterprise

SQL Server 2022 (16.x) Standard

SQL Server 2022 (16.x) Web

SQL Server 2022 (16.x) Developer
SQL Server 2022 (16.x) versione finale candidata 1 SQL Server 2022 (16.x) Enterprise
SQL Server 2022 (16.x) Developer SQL Server 2022 (16.x) Enterprise

1 Il supporto Microsoft per l'aggiornamento da software con versioni finali candidate è destinato ai clienti che hanno partecipato al programma Early Adopter.

Eseguire la migrazione a SQL Server 2022

È possibile eseguire la migrazione di database da versioni precedenti di SQL Server a SQL Server 2022 (16.x), purché il livello di compatibilità del database di origine sia 90 o superiore. I database con un livello di compatibilità di 90, ad esempio in SQL Server 2005 (9.x), vengono aggiornati automaticamente a un livello di compatibilità di 100 quando viene eseguita la migrazione a SQL Server 2022 (16.x). Se il livello di compatibilità nel database di origine è 100 o superiore, viene modificato in SQL Server 2022 (16.x).

Per informazioni, vedere Aggiornare SQL Server all'ultima versione.

Per pianificare e implementare la migrazione, usare i suggerimenti e gli strumenti seguenti.

  • Strumenti di migrazione. la migrazione è supportata tramite Data Migration Assistant (DMA).

  • Backup e ripristino. Un backup eseguito in SQL Server 2008 (10.0.x) e versioni successive può essere ripristinato in SQL Server 2022 (16.x) senza modificarne il livello di compatibilità, purché il backup del database abbia un livello di compatibilità di 100 o superiore.

    I database con un livello di compatibilità di 90, inclusi i backup eseguiti in SQL Server 2005 (9.x), vengono aggiornati automaticamente a un livello di compatibilità di 100 quando viene eseguito il ripristino di SQL Server 2022 (16.x).

  • Log shipping. Il log shipping è supportato se l'istanza primaria esegue SQL Server 2008 (10.0.x) SP3 o versioni successive oppure SQL Server 2008 R2 (10.50.x) SP2 o versioni successive e l'istanza secondaria esegue SQL Server 2022 (16.x).

    Avviso

    Se viene eseguito un failover automatico o manuale e l'istanza di SQL Server 2022 (16.x) diventa primaria, l'istanza di SQL Server 2008 (10.0.x) o SQL Server 2008 R2 (10.50.x) diventa secondaria e non può ricevere modifiche da quella primaria.

  • Caricamento bulk: è possibile eseguire una copia bulk di tabelle da SQL Server 2008 (10.0.x) o SQL Server 2008 R2 (10.50.x) a SQL Server 2022 (16.x).

Aggiornamento dell'edizione di SQL Server 2022

La tabella seguente elenca gli scenari di aggiornamento delle edizioni supportati in SQL Server 2022 (16.x).

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

Aggiornamento da Aggiornare in
SQL Server 2022 (16.x) Enterprise (Server+CAL e Core) 2 SQL Server 2022 (16.x) Enterprise
SQL Server 2022 (16.x) Evaluation Enterprise 2 SQL Server 2022 (16.x) Enterprise (licenza Server+CAL o Core)

SQL Server 2022 (16.x) Standard

SQL Server 2022 (16.x) Developer

SQL Server 2022 (16.x) Web

L'aggiornamento da Evaluation (edizione gratuita) a qualsiasi edizione a pagamento è supportato per le installazioni autonome, ma non per le installazioni cluster. Questa limitazione non si applica alle istanze autonome installate in un cluster di failover Windows che partecipa a un gruppo di disponibilità.
SQL Server 2022 (16.x) Standard 2 SQL Server 2022 (16.x) Enterprise (licenza Server+CAL o Core)
SQL Server 2022 (16.x) Developer 2 SQL Server 2022 (16.x) Enterprise (licenza Server+CAL o Core)

SQL Server 2022 (16.x) Web

SQL Server 2022 (16.x) Standard
SQL Server 2022 (16.x) Web SQL Server 2022 (16.x) Enterprise (licenza Server+CAL o Core)

SQL Server 2022 (16.x) Standard
SQL Server 2022 (16.x) Express 1 SQL Server 2022 (16.x) Enterprise (licenza Server+CAL o Core)

SQL Server 2022 (16.x) Developer

SQL Server 2022 (16.x) Standard

SQL Server 2022 (16.x) Web

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

Aggiornamento dell'edizione da Aggiornamento dell'edizione a
SQL Server 2022 (16.x) Enterprise (licenza Server+CAL) 2 SQL Server 2022 (16.x) Enterprise (licenza Core)
SQL Server 2022 (16.x) Enterprise (licenza Core) SQL Server 2022 (16.x) Enterprise (licenza Server+CAL)

1 Si applica anche a SQL Server 2022 (16.x) Express con strumenti e SQL Server 2022 (16.x) Express con servizi avanzati.

2 La modifica dell'edizione di un'istanza cluster di SQL Server 2022 (16.x) prevede alcune limitazioni. Gli scenari seguenti non sono supportati per i cluster di failover di SQL Server 2022 (16.x):

  • Da SQL Server 2022 (16.x) Enterprise a SQL Server 2022 (16.x) Developer, Standard o Evaluation.
  • Da SQL Server 2022 (16.x) Developer a SQL Server 2022 (16.x) Standard o Evaluation.
  • Da SQL Server 2022 (16.x) Standard a SQL Server 2022 (16.x) Evaluation.
  • Da SQL Server 2022 (16.x) Evaluation a SQL Server 2022 (16.x) Standard.