Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
              gäller för:SQL Server på virtuella Azure-datorer
Den här artikeln beskriver hur du ändrar utgåvan av SQL Server på en virtuell Windows-dator i Azure.
Produktnyckeln avgör utgåva av SQL Server och anges under installationsprocessen med hjälp av installationsmediet. Utgåvan avgör vilka funktioner som är tillgängliga i SQL Server-produkten. Du kan ändra SQL Server-utgåvan med installationsmediet och antingen nedgradera för att minska kostnaden eller uppgradera för att aktivera fler funktioner.
När utgåvan av SQL Server har ändrats internt till den virtuella SQL Server-datorn måste du uppdatera versionsegenskapen för SQL Server i Azure-portalen i faktureringssyfte.
Förutsättningar
Om du vill göra en ändring på plats av versionen av SQL Server behöver du följande:
- En prenumeration för Azure.
- En virtuell SQL Server-dator i Windows som registrerats med SQL IaaS-agenttillägget.
- Konfigurera media med önskad utgåva av SQL Server. Kunder som har Software Assurance kan hämta sina installationsmedia från Volume Licensing Center. Kunder som inte har Software Assurance kan distribuera en SQL Server VM-avbildning på Azure Marketplace med önskad utgåva av SQL Server och sedan kopiera installationsmediet (vanligtvis i C:\SQLServerFull) från den till den virtuella SQL Server-måldatorn.
Ta bort tillägget
Innan du ändrar versionen av SQL Server måste du ta bort SQL IaaS Agent-tillägget från den virtuella SQL Server-datorn. Du kan göra det med Azure-portalen, PowerShell eller Azure CLI.
Om du vill ta bort tillägget från den virtuella SQL Server-datorn med Azure PowerShell använder du följande exempelkommando:
Remove-AzSqlVM -ResourceGroupName <resource_group_name> -Name <SQL VM resource name>
Uppgradera en utgåva
Varning
När du uppgraderar versionen av SQL Server startas SQL Server-tjänsten om tillsammans med associerade tjänster som Analysis Services och R Services.
Om du vill uppgradera utgåvan av SQL Server hämtar du SQL Server-installationsmediet för önskad utgåva av SQL Server och gör sedan följande:
- Öppna Setup.exe från SQL Server-installationsmediet. 
- Gå till Underhåll och välj alternativet för Uppgradering av utgåva.   
- Välj Nästa tills du kommer till sidan Redo för uppgradering av utgåva. Välj sedan Uppgradera. Installationsfönstret kan sluta svara i några minuter medan ändringen verkställs. En fullständig sida bekräftar att uppgraderingen av utgåvan är klar. 
- När SQL Server-utgåvan har uppgraderats ändrar du versionsegenskapen för den virtuella SQL Server-datorn i Azure-portalen. Detta uppdaterar metadata och fakturering som är associerade med den här virtuella datorn. 
När du har ändrat utgåvan av SQL Server registrerar du din virtuella SQL Server-dator med SQL IaaS Agent-tillägget igen så att du kan använda Azure-portalen för att visa versionen av SQL Server. Se sedan till att ändra versionen av SQL Server i Azure-portalen.
Nedgradera en utgåva
Om du vill nedgradera din utgåva av SQL Server måste du avinstallera SQL Server helt och håller och sedan göra en ny installation med installationsmediet för önskad utgåva. Du kan hämta installationsmediet genom att distribuera en virtuell SQL Server-dator från marketplace-avbildningen med önskad utgåva och sedan kopiera installationsmediet till den virtuella SQL Server-måldatorn eller använda Volume Licensing Center om du har programvarusäkerhet.
Varning
Om du avinstallerar SQL Server kan det medföra ytterligare stilleståndstid.
Du kan nedgradera utgåvan av SQL Server genom att följa dessa steg:
- Säkerhetskopiera alla databaser, även systemdatabaserna.
- Flytta systemdatabaser (master,modelochmsdb) till en ny plats.
- Avinstallera SQL Server helt och alla associerade tjänster.
- Starta om den virtuella datorn.
- Installera SQL Server via mediet som har din önskade utgåva av SQL Server.
- Installera de senaste servicepaketen och kumulativa uppdateringarna.
- Ersätt de nya systemdatabaserna som skapades under installationen med de systemdatabaser som du flyttade till en annan plats.
När du har ändrat utgåvan av SQL Server registrerar du din virtuella SQL Server-dator med SQL IaaS Agent-tillägget igen så att du kan använda Azure-portalen för att visa versionen av SQL Server. Se sedan till att ändra versionen av SQL Server i Azure-portalen.
Registrera dig med tillägget
När du har ändrat versionen av SQL Server måste du registrera den virtuella SQL Server-datorn med SQL IaaS Agent-tillägget igen för att hantera den från Azure-portalen.
Registrera en virtuell SQL Server-dator med Azure PowerShell:
# Get the existing Compute VM
$vm = Get-AzVM -Name <vm_name> -ResourceGroupName <resource_group_name>
New-AzSqlVM -Name $vm.Name -ResourceGroupName $vm.ResourceGroupName -Location $vm.Location `
-LicenseType <license_type>
Ändra versionsegenskap för fakturering
När du har ändrat utgåvan av SQL Server med hjälp av installationsmediet och registrerat din virtuella SQL Server-dator med SQL IaaS Agent-tillägget kan du sedan använda Azure-portalen eller Azure CLI för att ändra versionsegenskapen för den virtuella SQL Server-datorn i faktureringssyfte.
Följ dessa steg för att ändra versionsegenskapen för den virtuella SQL Server-datorn i faktureringssyfte med hjälp av Azure-portalen:
- Logga in på Azure-portalen. 
- Gå till resursen för den virtuella SQL Server-datorn. 
- Under Inställningar väljer du Konfigurera. Välj sedan önskad utgåva av SQL Server i listrutan under utgåva.   
- Granska varningen om att du måste ändra SQL Server-utgåvan först och att versionsegenskapen måste matcha SQL Server-utgåvan. 
- Välj Använd för att tillämpa ändringarna av versionsmetadata. 
Anmärkningar
- Versionsegenskapen för den virtuella SQL Server-datorn måste matcha utgåvan av SQL Server-instansen som är installerad för alla virtuella SQL Server-datorer.
- Om du släpper resursen för den virtuella SQL Server-datorn går du tillbaka till den hårdkodade versionsinställningen för avbildningen.
- Möjligheten att ändra utgåvan är en funktion i SQL IaaS Agent-tillägget. När du distribuerar en Azure Marketplace-avbildning via Azure-portalen registreras automatiskt en virtuell SQL Server-dator med SQL IaaS-agenttillägget. Kunder som själv installerar SQL Server måste dock registrera sin virtuella SQL Server-dator manuellt.
- Att lägga till en virtuell SQL Server-dator i en tillgänglighetsuppsättning kräver att den virtuella datorn återskapas. Alla virtuella datorer som läggs till i en tillgänglighetsuppsättning går tillbaka till standardversionen och utgåvan måste ändras igen.