Delen via


Beleid bijwerken in Azure SQL Managed Instance

Applies to:Azure SQL Managed Instance

In dit artikel wordt het updatebeleid voor Azure SQL Managed Instance beschreven en hoe u dit kunt wijzigen. Het updatebeleid is een exemplaarinstelling waarmee de toegang tot de nieuwste FUNCTIES van de SQL-engine in Azure wordt beheerd.

Azure SQL Managed Instance biedt de volgende drie updatebeleidsregels:

  • SQL Server 2025 updatebeleid: het exemplaar kan alleen gebruikmaken van sql-enginefuncties die beschikbaar zijn in SQL Server 2025, omdat de interne databaseindeling is afgestemd op SQL Server 2025.
  • SQL Server 2022 updatebeleid: het exemplaar kan alleen gebruikmaken van sql-enginefuncties die beschikbaar zijn in SQL Server 2022, omdat de interne databaseindeling is afgestemd op SQL Server 2022.
  • Always-up-to-date updatebeleid: Het exemplaar heeft toegang tot alle functies van de SQL-engine zodra deze beschikbaar zijn in Azure. De interne database-indeling is niet langer afgestemd op de nieuwste versie van SQL Server en ontwikkelt zich in plaats daarvan met elke nieuw geïntroduceerde functie.

Belangrijk

  • Ongeacht het geconfigureerde updatebeleid blijven alle exemplaren updates en functies ontvangen die geen wijzigingen in de SQL-engine vereisen, zoals de volgende functies: zoneredundantie en stoppen en starten van exemplaren.
  • Het updatebeleid SQL Server 2022 is het standaardupdatebeleid voor alle bestaande en nieuw geïmplementeerde exemplaren.

updatebeleid voor SQL Server 2025

Opmerking

Het updatebeleid wijzigen van SQL Server 2025 in Always-up-to-date is momenteel en tijdelijk uitgeschakeld.

Met het updatebeleid SQL Server 2025 wordt de databaseindeling uitgelijnd met SQL Server 2025 (17.x).

Houd rekening met de volgende punten wanneer u het updatebeleid voor SQL Server 2025 gebruikt:

  • De interne database-indeling blijft afgestemd op SQL Server 2025 (17.x).
  • U ontvangt alle meest recente updates die beschikbaar zijn voor SQL Server 2025 (17.x).
  • U kunt uw database herstellen op SQL Server 2025 (17.x) vanuit Azure SQL Managed Instance.
  • U kunt een link configureren voor realtime gegevensreplicatie, bidirectionele failover en herstel na noodgevallen tussen SQL Server 2025 (17.x) en Azure SQL Managed Instance.
  • Mogelijk hebt u geen toegang tot enkele van de nieuwste functies en voordelen van de SQL-engine die beschikbaar zijn voor Azure SQL Managed Instance met het updatebeleid Always-up-to-date.
  • Het SQL Server 2025-updatebeleid is beschikbaar tot het einde van de basisondersteuning voor SQL Server 2025 (17.x). Op dat moment wordt het updatebeleid voor instanties met dit updatebeleid automatisch aangepast aan het updatebeleid dat overeenkomt met de meest recente belangrijke SQL Server-release die op dat moment beschikbaar is.

updatebeleid voor SQL Server 2022

Met het updatebeleid SQL Server 2022 wordt de databaseindeling afgestemd op SQL Server 2022.

Houd rekening met de volgende punten wanneer u het updatebeleid voor SQL Server 2022 gebruikt:

  • Het updatebeleid SQL Server 2022 is het standaardupdatebeleid voor alle bestaande en nieuw geïmplementeerde exemplaren.
  • De interne database-indeling blijft afgestemd op SQL Server 2022.
  • U ontvangt alle nieuwste updates die beschikbaar zijn voor SQL Server 2022.
  • U kunt uw database herstellen naar SQL Server 2022 vanaf Azure SQL Managed Instance.
  • U kunt een link configureren voor realtime gegevensreplicatie, bidirectionele failover en herstel na noodgevallen tussen SQL Server 2022 en Azure SQL Managed Instance.
  • Mogelijk hebt u geen toegang tot enkele van de nieuwste functies en voordelen van de SQL-engine die beschikbaar zijn voor Azure SQL Managed Instance met het updatebeleid Always-up-to-date.
  • Het updatebeleid SQL Server 2022 is beschikbaar totdat het end van basisondersteuning van SQL Server 2022, op dat moment wordt het updatebeleid voor exemplaren met het SQL Server 2022 updatebeleid automatisch bijgewerkt naar het updatebeleid dat overeenkomt met de meest recente belangrijke SQL Server release beschikbaar op dat moment.

Altijd actueel updatebeleid

Het updatebeleid Always-up-to-date configureert uw exemplaar om alle nieuwste functies en updates te ontvangen die beschikbaar zijn voor Azure SQL Managed Instance.

Houd rekening met de volgende punten wanneer u het 'Altijd up-to-date'-updatebeleid gebruikt:

  • U kunt alle nieuwe functies en voordelen gebruiken die beschikbaar zijn voor Azure SQL Managed Instance.
  • Zodra u het beleid Always-up-to-date hebt ingeschakeld, kunt u niet teruggaan naar het SQL Server 2022 of SQL Server 2025 updatebeleid voor dat exemplaar.
  • U verliest enkele voordelen die databaseopmaak-uitlijning met SQL Server 2022 of SQL Server 2025 (17.x) biedt, zoals de mogelijkheid om uw database te herstellen op SQL Server 2022 of SQL Server 2025 (17.x) en bidirectionele failover tussen uw instantie en SQL Server 2022 of SQL Server 2025 (17.x) met de functie link.

Functievergelijking

De volgende tabel bevat alle functies die alleen beschikbaar zijn voor exemplaren met het aangewezen updatebeleid:

Beleid bijwerken Features
Altijd-up-to-datum-updatebeleid - Er zijn momenteel geen afzonderlijke functies die alleen beschikbaar zijn voor exemplaren met het altijd up-to-date updatebeleid.
- Alle functies die beschikbaar zijn met het updatebeleid SQL Server 2025 zijn ook beschikbaar voor exemplaren met het updatebeleid Always-up-to-date, met uitzondering van de mogelijkheid om databases te herstellen of een koppeling met bidirectionele failover te configureren, naar SQL Server 2025 (17.x).
SQL Server 2025 updatebeleid - Herstel database naar SQL Server 2025
- Link met bidirectionele failover en herstel na noodgevallen met SQL Server 2025
- JSON-gegevenstype
- statistische functies JSON_ARRAYAGG en JSON_OBJECTAGG
- Een HTTPS REST-eindpunt-SP aanroepen
- Azure SQL Managed Instance spiegelen in Fabric
- Vectorfuncties
- Vectorgegevenstype
- Fuzzy string matching
- DATEADD (Transact-SQL).
- UNISTR (Transact-SQL)
- Reguliere expressie functies
- || (Tekenreekssamenvoeging)
- ||= (samengestelde toewijzing)
- Feedback over mate van parallelle uitvoering (DOP)
- geoptimaliseerde vergrendeling
SQL Server 2022 updatebeleid - Herstel database naar SQL Server 2022
- Link met bidirectionele failover en herstel na noodgevallen met SQL Server 2022

De volgende functies worden beïnvloed door het geconfigureerde updatebeleid:

  • Automatische back-ups en kopieerspecifieke back-ups:
    • U kunt databaseback-ups herstellen die zijn gemaakt van exemplaren die zijn geconfigureerd met het updatebeleid SQL Server 2022 voor exemplaren die zijn geconfigureerd met het updatebeleid SQL Server 2022 of Always-up-to-date updatebeleid.
    • U kunt databaseback-ups herstellen die zijn gemaakt van exemplaren die zijn geconfigureerd met het SQL Server 2025 updatebeleid voor exemplaren die zijn geconfigureerd met de SQL Server 2025 of Always-up-to-date updatebeleid.
    • U kunt alleen databaseback-ups herstellen die zijn gemaakt van exemplaren die geconfigureerd zijn met het Altijd-up-to-date updatebeleid naar exemplaren die ook met het Altijd-up-to-date updatebeleid geconfigureerd zijn.
  • Managed Instance link:
    • Alleen exemplaren met het updatebeleid van SQL Server 2022 kunnen een koppeling maken van SQL Managed Instance naar SQL Server 2022 of failback van SQL Server 2022 naar SQL Managed Instance.
    • Alleen instanties met het updatebeleid SQL Server 2025 kunnen een koppeling maken van SQL Managed Instance naar SQL Server 2025 (17.x) of een terugschakeling van SQL Server 2025 (17.x) naar SQL Managed Instance.
  • Database kopiëren en verplaatsen: u kunt databases alleen kopiëren en verplaatsen naar exemplaren met overeenkomende, of hogere versie, updatebeleidsregels. Het kopiëren of verplaatsen van een database naar een exemplaar met een updatebeleid voor lagere versies wordt niet ondersteund.
  • failovergroepen: Instanties in een failovergroep moeten hetzelfde updatebeleid hebben.

Welk updatebeleid moet u kiezen?

Tenzij u afhankelijk bent van een specifieke functie waarvoor het updatebeleid voor SQL Server 2022 of SQL Server 2025 is vereist, raden we u aan het updatebeleid Always-up-to-date bij te werken. Het updatebeleid Always-up-to-date biedt u de nieuwste functies en voordelen die beschikbaar zijn voor Azure SQL Managed Instance. Hoewel de nieuwste functies mogelijk niet rechtstreeks relevant voor u zijn, zijn er vaak verbeteringen in prestaties, beveiliging en betrouwbaarheid die van uw workload kunnen profiteren.

Als u de SQL Server 2022 of SQL Server 2025 gebruikt, kunt u beleid bijwerken om databases te kopiëren van SQL Managed Instance naar SQL Server voor naleving van regelgeving, contractuele verplichtingen of andere redenen die belangrijk zijn voor uw bedrijf, kunt u vaak dezelfde doelen bereiken door het gebruik van andere functies, zoals databaseexport/import, transactionele replicatie of services zoals Azure Data Factory. Met behulp van een van deze alternatieve methoden kunt u het Always-up-to-date-updatebeleid gebruiken met SQL Managed Instance terwijl u nog steeds aan uw zakelijke vereisten voldoet.

Als u nog niet zeker weet welke vereisten uw oplossing nodig heeft, neemt u de tijd en begint u met het updatebeleid SQL Server 2022 of SQL Server 2025 bijwerkbeleid. U kunt altijd later overschakelen naar het Altijd-up-to-datum-updatebeleid.

U kunt ook verschillende updatebeleidsregels voor verschillende omgevingen gebruiken. Gebruik bijvoorbeeld het updatebeleid Always-up-to-date updatebeleid in uw ontwikkelomgeving om te profiteren van de nieuwste functies, terwijl u de SQL Server 2022 updatebeleid in uw productieomgeving gebruikt om compatibiliteit met SQL Server 2022 voor failoverscenario's te garanderen.

Bestaande exemplaren

Voor een bestaand exemplaar kunt u het updatebeleid Always-up-to-date inschakelen met behulp van de Azure-portal, PowerShell, de Azure CLI of REST API.

Voorzichtigheid

  • Het updatebeleid SQL Server 2022 is standaard ingeschakeld voor alle bestaande en nieuwe exemplaren. Wanneer u het updatebeleid wijzigt in SQL Server 2025 of Always-up-to-date, wordt de interne database-indeling permanent bijgewerkt. U kunt het updatebeleid niet terugzetten naar SQL Server 2022 en u kunt de functies en voordelen die het updatebeleid van SQL Server 2022 vereisen, niet meer gebruiken.
  • Het updatebeleid wijzigen van SQL Server 2025 in Always-up-to-date is momenteel en tijdelijk uitgeschakeld.

Als u het updatebeleid voor een bestaand exemplaar in de Azure-portal wilt wijzigen, voert u de volgende stappen uit:

  1. Ga naar uw SQL managed instance bron in de Azure portal.

  2. Selecteer Onderhoud en updates onder Instellingen.

  3. Selecteer de bubbel om het Altijd actueel beleid voor updates in te schakelen.

    Schermopname van de pagina SQL Managed Instance in de Azure-portal, met updatebeleid geselecteerd.

  4. Selecteer Ja in het Bevestig updatebeleidswijziging pop-upvenster om wijzigingen op te slaan. Zodra het updatebeleid Always-up-to-date is ingeschakeld, is het updatebeleid SQL Server 2022 niet meer beschikbaar.

Nieuwe instanties

Hoewel het updatebeleid voor SQL Server 2022 standaard is ingeschakeld, u kunt het beleid SQL Server 2025 of Always-up-to-date kiezen wanneer u uw exemplaar maakt met behulp van de Azure-portal, PowerShell, Azure CLI of REST API.

Belangrijk

Zorg ervoor dat u updatebeleidsconfiguratie toevoegt aan uw implementatiesjablonen, zodat u niet afhankelijk bent van systeemstandaarden die na verloop van tijd kunnen veranderen.

Als u een nieuw met SQL beheerd exemplaar wilt maken met het beleid Always-up-to-date in de Azure-portal, voert u de volgende stappen uit:

  1. Ga naar Azure SQL hub op aka.ms/azuresqlhub.

  2. Selecteer in het deelvenster voor Azure SQL Managed InstanceOpties weergeven.

  3. Selecteer in het venster Azure SQL Managed Instance optiesMaak SQL Managed Instance.

    Schermafbeelding van de Azure portal van de Azure SQL hub, met de knop Opties weergeven en de knop SQL Managed Instance maken.

  4. Vul op de pagina Creëer Azure SQL Managed Instance de gegevens in voor uw instantie. Raadpleeg Quickstart: Azure SQL Managed Instance maken voor de volledige stappen om een nieuwe SQL-beheerde instantie te maken.

  5. Kies op het tabblad Aanvullende instellingen onder SQL Engine-updates de Altijd actueel beleid:

    Schermopname van de pagina 'Create Azure SQL Managed Instance' in de Azure-portal, met geselecteerd updatebeleid.

  6. Bevestig het aangewezen beleid onder Beleid bijwerken op het tabblad Controleren en maken voordat u uw nieuwe instance maakt.

Updatebeleid controleren

U kunt het huidige updatebeleid controleren met behulp van de Azure-portal of Transact-SQL (T-SQL).

Als u het huidige updatebeleid in de Azure-portal wilt controleren, gaat u naar uw SQL Managed Instance-resource. Controleer het veld Updatebeleid onder Updates en onderhoud in het resourcemenu.

U kunt ook de opdracht serverproperty T-SQL gebruiken:

select serverproperty('ProductUpdateType')

De volgende waarden voor ProductUpdateType geven het updatebeleid voor het huidige exemplaar aan:

  • CU: Updates worden geïmplementeerd via cumulatieve updates (CU's) voor de bijbehorende primaire SQL Server release (SQL Server 2022 of SQL Server 2025 updatebeleid)
  • Continuous: Nieuwe functies worden naar Azure SQL Managed Instance gebracht zodra ze beschikbaar zijn, onafhankelijk van het releaseritme van de SQL Server (Always-up-to-date updatebeleid)