Condividi tramite


Criteri di aggiornamento in Istanza gestita di SQL di Azure

Si applica a:Istanza gestita di SQL di Azure SQL

Questo articolo descrive i criteri di aggiornamento per Istanza gestita di SQL di Azure e come modificarli. I criteri di aggiornamento sono un'impostazione dell'istanza che controlla l'accesso alle funzionalità più recenti del motore di SQL in Azure.

Istanza gestita di SQL di Azure offre i tre criteri di aggiornamento seguenti:

  • Criteri di aggiornamento di SQL Server 2025: l'istanza può usare solo le funzionalità del motore SQL disponibili in SQL Server 2025 perché il formato del database interno è allineato a SQL Server 2025.
  • Criteri di aggiornamento di SQL Server 2022: l'istanza può usare solo le funzionalità del motore SQL disponibili in SQL Server 2022 perché il formato del database interno è allineato a SQL Server 2022.
  • Criteri di aggiornamento sempre aggiornati: l'istanza ha accesso a tutte le funzionalità del motore di SQL non appena sono disponibili in Azure. Il formato del database interno non è più allineato alla versione più recente di SQL Server e si evolve invece con ogni funzionalità appena introdotta.

Importante

  • Indipendentemente dai criteri di aggiornamento configurati, tutte le istanze continuano a ricevere aggiornamenti e funzionalità che non richiedono modifiche al motore SQL, ad esempio le funzionalità seguenti: ridondanza della zona e arresto e avvio dell'istanza.
  • I criteri di aggiornamento di SQL Server 2022 sono i criteri di aggiornamento predefiniti per tutte le istanze esistenti e appena distribuite.

Criteri di aggiornamento di SQL Server 2025

Annotazioni

I criteri di aggiornamento di SQL Server 2025 sono attualmente in anteprima. La modifica dei criteri di aggiornamento da SQL Server 2025 a Always-up-to-date è attualmente e temporaneamente disabilitata.

I criteri di aggiornamento di SQL Server 2025 allineano il formato del database a SQL Server 2025 (17.x).

Quando si usa il criterio di aggiornamento di SQL Server 2025, considerare i punti seguenti:

  • Il formato del database interno rimane allineato a SQL Server 2025 (17.x).
  • Si ricevono tutti gli aggiornamenti più recenti disponibili per SQL Server 2025 (17.x).
  • È possibile ripristinare il database in SQL Server 2025 (17.x) da Istanza gestita di SQL di Azure.
  • È possibile configurare un collegamento per la replica dei dati in tempo reale, il failover bidirezionale e il ripristino di emergenza tra SQL Server 2025 (17.x) e Istanza gestita di SQL di Azure.
  • È possibile che non si abbia accesso ad alcuni dei vantaggi e delle funzionalità più recenti del motore SQL disponibili per Istanza SQL gestita di Azure con la politica di aggiornamento sempre aggiornata.
  • I criteri di aggiornamento di SQL Server 2025 sono disponibili fino alla fine del supporto Mainstream di SQL Server 2025 (17.x), a quel punto, i criteri di aggiornamento per le istanze con i criteri di aggiornamento di SQL Server 2025 vengono aggiornati automaticamente ai criteri di aggiornamento che corrispondono alla versione principale più recente di SQL Server disponibile in quel momento.

Criteri di aggiornamento di SQL Server 2022

I criteri di aggiornamento di SQL Server 2022 allineano il formato del database a SQL Server 2022.

Quando si usano i criteri di aggiornamento di SQL Server 2022, tenere presenti i punti seguenti:

  • I criteri di aggiornamento di SQL Server 2022 sono i criteri di aggiornamento predefiniti per tutte le istanze esistenti e appena distribuite.
  • Il formato del database interno rimane allineato a SQL Server 2022.
  • Si ricevono tutti gli aggiornamenti più recenti disponibili per SQL Server 2022.
  • È possibile ripristinare il database in SQL Server 2022 da Istanza gestita di SQL di Azure.
  • È possibile configurare un collegamento per la replica dei dati in tempo reale, il failover bidirezionale e il ripristino di emergenza tra SQL Server 2022 e Istanza gestita di SQL di Azure.
  • È possibile che non si abbia accesso ad alcuni dei vantaggi e delle funzionalità più recenti del motore SQL disponibili per Istanza SQL gestita di Azure con la politica di aggiornamento sempre aggiornata.
  • I criteri di aggiornamento di SQL Server 2022 sono disponibili fino alla fine del supporto Mainstream di SQL Server 2022, a quel punto, i criteri di aggiornamento per le istanze con i criteri di aggiornamento di SQL Server 2022 vengono aggiornati automaticamente ai criteri di aggiornamento che corrispondono alla versione principale più recente di SQL Server disponibile in quel momento.

Criteri di aggiornamento sempre aggiornati

I criteri di aggiornamento sempre aggiornati configurano l'istanza per ricevere tutte le funzionalità e gli aggiornamenti più recenti disponibili per Istanza gestita di SQL di Azure.

Quando si usa il criterio di aggiornamento Always-up-to-date , prendere in considerazione i punti seguenti:

  • È possibile usare tutte le nuove funzionalità e i vantaggi disponibili per Istanza gestita di SQL di Azure.
  • Dopo aver abilitato il criterio Always-up-to-date , non è possibile tornare al criterio di aggiornamento di SQL Server 2022 o SQL Server 2025 per tale istanza.
  • Si perdono alcuni dei vantaggi offerti dall'allineamento del formato del database con SQL Server 2022 o SQL Server 2025 (17.x), ad esempio la possibilità di ripristinare il database in SQL Server 2022 o SQL Server 2025 (17.x) e il failover bidirezionale tra l'istanza e SQL Server 2022 o SQL Server 2025 (17.x) con la funzionalità di collegamento .

Confronto delle funzionalità

L’elenco seguente indica tutte le funzionalità disponibili solo per le istanze con i criteri di aggiornamento designati:

Politica di aggiornamento Funzionalità
Politica di aggiornamento Always-up-to-date - Attualmente non sono disponibili funzionalità separate solo per le istanze con il criterio di aggiornamento Always-up-to-date .
- Tutte le funzionalità disponibili con i criteri di aggiornamento di SQL Server 2025 sono disponibili anche per le istanze con i criteri di aggiornamento Always-up-to-date, fatta eccezione per la possibilità di ripristinare i database o configurare un collegamento con failover bidirezionale, a SQL Server 2025 (17.x).
Criteri di aggiornamento di SQL Server 2025 - Ripristinare il database in SQL Server 2025
- Collegamento con failover bidirezionale e ripristino di emergenza con SQL Server 2025
- Tipo di dati JSON
- JSON_ARRAYAGG e JSON_OBJECTAGG funzioni di aggregazione
- Richiamare un endpoint SP REST HTTPS
- Mirroring di SQL di Azure Istanza gestita in Fabric
- Funzioni vettoriali
- Tipo di dati Vector
- Corrispondenza di stringhe fuzzy
- DATEADD (Transact-SQL).
- UNISTR (Transact-SQL)
- Funzioni di espressione regolare
- || (Concatenazione di stringhe)
- ||= (assegnazione composta)
- Feedback sul grado di parallelismo (DOP)
- Blocco ottimizzato
Criteri di aggiornamento di SQL Server 2022 - Ripristinare il database in SQL Server 2022
- Collegamento con failover bidirezionale e ripristino di emergenza con SQL Server 2022

Le funzionalità seguenti sono interessate dai criteri di aggiornamento configurati:

  • Backup automatici e backup di sola copia:
    • È possibile ripristinare i backup del database eseguiti dalle istanze configurate con i criteri di aggiornamento di SQL Server 2022 alle istanze configurate con i criteri di aggiornamento di SQL Server 2022 o Always-up-to-date update.
    • È possibile ripristinare i backup del database eseguiti dalle istanze configurate con i criteri di aggiornamento di SQL Server 2025 alle istanze configurate con i criteri di aggiornamento di SQL Server 2025 o Always-up-to-date update.
    • È possibile ripristinare solo i backup del database eseguiti da istanze configurate con il criterio di aggiornamento Always-up-to-date alle istanze configurate anche con i criteri di aggiornamento Always-up-to-date .
  • Collegamento a Istanza gestita:
    • Solo le istanze con i criteri di aggiornamento di SQL Server 2022 possono stabilire un collegamento da Istanza gestita di SQL a SQL Server 2022 o eseguire il failback da SQL Server 2022 a Istanza gestita di SQL.
    • Solo le istanze con i criteri di aggiornamento di SQL Server 2025 possono stabilire un collegamento da Istanza gestita di SQL a SQL Server 2025 (17.x) o eseguire il failback da SQL Server 2025 (17.x) a Istanza gestita di SQL.
  • Copia e spostamento del database: è possibile copiare e spostare i database solo in istanze con criteri di aggiornamento corrispondenti o versione successiva. La copia o lo spostamento di un database in un'istanza con un criterio di aggiornamento della versione inferiore non è supportato.
  • Gruppi di failover: le istanze in un gruppo di failover devono avere criteri di aggiornamento corrispondenti.

Quali criteri di aggiornamento scegliere?

A meno che non ci si basi su una funzionalità specifica che richiede SQL Server 2022 o SQL Server 2025, è consigliabile usare il criterio di aggiornamento Always-up-to-date. La politica di aggiornamento Always-up-to-date offre le funzionalità e i vantaggi più recenti disponibili per Azure SQL Managed Instance. Anche se le funzionalità più recenti potrebbero non essere direttamente rilevanti per l'utente, spesso esistono miglioramenti alle prestazioni, alla sicurezza e all'affidabilità che possono trarre vantaggio dal carico di lavoro.

Se utilizzi SQL Server 2022 o SQL Server 2025, aggiorna i criteri per copiare i database da Istanza gestita SQL a SQL Server per conformarsi alle normative, adempiere agli obblighi contrattuali o altri motivi importanti per la tua azienda. È spesso possibile raggiungere gli stessi obiettivi utilizzando altre funzionalità, come l'esportazione/importazione dei database, la replica transazionale, o servizi come Azure Data Factory. L'uso di uno di questi metodi alternativi consente di usare i criteri di aggiornamento Always-up-to-date con Istanza gestita di SQL pur rispettando i requisiti aziendali.

Se non si è ancora certi dei requisiti necessari per la soluzione, prendere tempo e iniziare con i criteri di aggiornamento di SQL Server 2022 o SQL Server 2025 . È sempre possibile passare alla politica di aggiornamento Always-up-to-date in un secondo momento.

È anche possibile usare criteri di aggiornamento diversi per ambienti diversi. Ad esempio, usare i criteri di aggiornamento Always-up-to-date nell'ambiente di sviluppo per sfruttare le funzionalità più recenti, usando i criteri di aggiornamento di SQL Server 2022 nell'ambiente di produzione per garantire la compatibilità con SQL Server 2022 per gli scenari di failover.

Istanze esistenti

Per un'istanza esistente, è possibile abilitare i criteri di aggiornamento Always-up-to-date usando il portale di Azure, PowerShell, l'interfaccia della riga di comando di Azure o l'API REST.

Attenzione

  • I criteri di aggiornamento di SQL Server 2022 sono abilitati per impostazione predefinita per tutte le istanze nuove ed esistenti. Quando si modificano i criteri di aggiornamento in SQL Server 2025 o Always-up-to-date, il formato del database interno viene aggiornato in modo permanente. Non è possibile modificare nuovamente i criteri di aggiornamento in SQL Server 2022 e non è più possibile usare le funzionalità e i vantaggi che richiedono i criteri di aggiornamento di SQL Server 2022 .
  • La modifica dei criteri di aggiornamento da SQL Server 2025 a Always-up-to-date è attualmente e temporaneamente disabilitata.

Per modificare i criteri di aggiornamento per un'istanza esistente nel portale di Azure, seguire questa procedura:

  1. Accedi alla risorsa Istanza gestita di SQL nel portale di Azure.

  2. Selezionare Manutenzione e aggiornamenti in Impostazioni.

  3. Selezionare l'opzione per abilitare i criteri di aggiornamento Sempre aggiornati:

    Screenshot della pagina dell'Istanza SQL gestita nel portale di Azure, con i criteri di aggiornamento selezionati.

  4. Selezionare nel popup Conferma modifica dei criteri di aggiornamento per salvare le modifiche. Quando il criterio di aggiornamento Always-up-to-date è abilitato, i criteri di aggiornamento di SQL Server 2022 non sono più disponibili.

Nuove istanze

Sebbene i criteri di aggiornamento di SQL Server 2022 siano abilitati per impostazione predefinita, è possibile scegliere il criterio SQL Server 2025 o Always-up-to-date quando si crea l'istanza usando il portale di Azure, PowerShell, l'interfaccia della riga di comando di Azure o l'API REST.

Importante

Assicurarsi di aggiungere la configurazione dei criteri di aggiornamento ai modelli di distribuzione, in modo da non basarsi sulle impostazioni predefinite di sistema che potrebbero cambiare nel tempo.

Per creare una nuova istanza gestita di SQL con i criteri sempre aggiornati nel portale di Azure, seguire questa procedura:

  1. Vai all'hub SQL di Azure su aka.ms/azuresqlhub.

  2. Nel riquadro per Istanza gestita di SQL di Azure selezionare Mostra opzioni.

  3. Nella finestra Opzioni di Istanza gestita di SQL di Azure selezionare Crea Istanza gestita di SQL.

    Screenshot del portale di Azure dell'hub SQL di Azure, che mostra il pulsante Mostra opzioni e il pulsante Crea istanza gestita di SQL.

  4. Nella pagina Crea la Istanza gestita di SQL di Azure, compila i dettagli per la tua istanza. Per completare i passaggi per creare una nuova istanza gestita di SQL, vedere Avvio rapido: Creare un'istanza gestita di SQL di Azure.

  5. Nella scheda Impostazioni aggiuntive, in Aggiornamenti del motore SQL, scegliere i criteri Sempre aggiornati:

    Screenshot della pagina Crea istanza gestita di Azure SQL del portale di Azure con i criteri di aggiornamento selezionati.

  6. Verificare i criteri designati in Criteri di aggiornamento nella scheda Rivedi e crea prima di creare la nuova istanza.

Verificare i criteri di aggiornamento

È possibile controllare i criteri di aggiornamento correnti usando il portale di Azure o Transact-SQL (T-SQL).

Per controllare i criteri di aggiornamento correnti nel portale di Azure, passare alla risorsa dell'istanza gestita di SQL . Selezionare il campo Aggiorna criteri in Aggiornamenti e manutenzione nel menu delle risorse.

È anche possibile usare il comando T-SQL serverproperty:

select serverproperty('ProductUpdateType')

I valori seguenti per ProductUpdateType indicano i criteri di aggiornamento per l'istanza corrente:

  • CU: gli aggiornamenti vengono distribuiti tramite aggiornamenti cumulativi per la versione principale di SQL Server corrispondente (SQL Server 2022 o i criteri di aggiornamento di SQL Server 2025 )
  • Continuous: le nuove funzionalità vengono introdotte in Istanza gestita di SQL di Azure non appena sono disponibili, indipendentemente dalla frequenza di rilascio di SQL Server (criteri di aggiornamento sempre aggiornati)