Ändra licensmodellen för en virtuell SQL-dator i Azure
GÄLLER FÖR:
SQL Server på virtuella Azure-datorer
Den här artikeln beskriver hur du ändrar licensmodellen för en SQL Server virtuell dator (VM) i Azure med hjälp av SQL IaaS-agenttillägget.
Översikt
Det finns tre licensmodeller för en virtuell Azure-dator som är värd för SQL Server: betala per användning, Azure Hybrid-förmån (AHB) och hög tillgänglighet/haveriberedskap (HA/DR). Du kan ändra licensmodellen för din virtuella SQL Server med hjälp av Azure Portal, Azure CLI eller PowerShell.
- Modellen där du betalar per användning innebär att kostnaden per sekund för att köra den virtuella Azure-datorn inkluderar kostnaden för SQL Server licensen.
- Azure Hybrid-förmån kan du använda din SQL Server licens med en virtuell dator som kör SQL Server.
- Licenstypen HA/DR används för den kostnadsfria HA/DR-repliken i Azure.
Azure Hybrid-förmån tillåter användning av SQL Server licenser med Software Assurance ("kvalificerad licens") på virtuella Azure-datorer. Med Azure Hybrid-förmån debiteras inte kunderna för användning av en SQL Server på en virtuell dator. Men de måste fortfarande betala för kostnaden för den underliggande molnberäkningen (det vill säga bashastigheten), lagring och säkerhetskopior. De måste också betala för I/O som är associerade med deras användning av tjänsterna (i tillämpliga fall).
Enligt Microsoftsproduktvillkor: "Kunder måste ange att de använder Azure SQL Database (hanterad instans, Elastisk pool och Enkel databas), Azure Data Factory, SQL Server Integration Services eller SQL Server Virtual Machines under Azure Hybrid-förmån för SQL Server när de konfigurerar arbetsbelastningar i Azure."
Om du vill ange användning Azure Hybrid-förmån för SQL Server på en virtuell Azure-dator och vara kompatibel har du tre alternativ:
- Etablera en virtuell dator med hjälp av en bring-your-own-license-SQL Server-avbildning från Azure Marketplace. Det här alternativet är endast tillgängligt för kunder som har en företagsavtal.
- Etablera en virtuell dator med hjälp av en "betala per användning"-SQL Server från Azure Marketplace och aktivera Azure Hybrid-förmån.
- Självinstallation av SQL Server virtuell Azure-dator, registrera dig manuellt med SQL IaaS-agenttilläggetoch aktivera Azure Hybrid-förmån.
Licenstypen för SQL Server kan konfigureras när den virtuella datorn etableras eller när som helst efteråt. Växling mellan licensmodeller medför inget driftstopp, startar inte om den virtuella datorn eller SQL Server-tjänsten, medför inga ytterligare kostnader och börjar gälla omedelbart. Faktum är att aktivering Azure Hybrid-förmån minskar kostnaderna.
Förutsättningar
Att ändra licensieringsmodellen för din SQL Server virtuella dator har följande krav:
- En Azure-prenumeration.
- En SQL Server virtuell dator registrerad med SQL IaaS-agenttillägget.
- Software Assurance är ett krav att använda Azure Hybrid-förmån.
Ändra licensmodell
Du kan ändra licensmodellen direkt från portalen:
- Öppna Azure Portal och öppna resursen SQL virtuella datorer för den virtuella SQL Server datorn.
- Välj Konfigurera under Inställningar.
- Välj alternativet Azure Hybrid-förmån och markera kryssrutan för att bekräfta att du har en SQL Server licens med Software Assurance.
- Välj Använd längst ned på sidan Konfigurera.

Kommentarer
- Azure Molnlösningsleverantör-kunder (CSP) kan använda Azure Hybrid-förmån genom att först distribuera en virtuell dator med betala per användning och sedan konvertera den till bring-your-own-license, om de har aktiva Software Assurance.
- Om du tar SQL resurs för virtuella datorer går du tillbaka till avbildningens hårdkodade licensinställning.
- Möjligheten att ändra licensmodellen är en funktion i SQL IaaS-agenttillägget. När en Azure Marketplace-avbildning distribueras via Azure Portal automatiskt en virtuell SQL Server dator med tillägget . Kunder som installerar själv måste dock SQL Server registrera sina virtuella datorer SQL Server manuellt.
- Om du SQL Server en virtuell dator till en tillgänglighetsuppsättning måste du återskapa den virtuella datorn. Därför kommer alla virtuella datorer som läggs till i en tillgänglighetsuppsättning att gå tillbaka till standardlicenstypen betala enligt din standard. Azure Hybrid-förmån måste aktiveras igen.
Begränsningar
Att ändra licensmodellen är:
- Endast tillgängligt för kunder med Software Assurance.
- Stöds endast för Standard- och Enterprise-versionerna av SQL Server. Licensändringar för Express, Web och Developer stöds inte.
- Stöds endast för virtuella datorer som distribueras via Azure Resource Manager modellen. Virtuella datorer som distribueras via den klassiska modellen stöds inte.
- Endast tillgängligt för offentliga eller Azure Government moln. För närvarande inte tillgängligt för Azure Kina-regionen.
Anteckning
Endast SQL Server kärnbaserad licensiering med Software Assurance eller prenumerationslicenser är berättigade till Azure Hybrid-förmån. Om du använder Server + CAL-licensiering för SQL Server och du har Software Assurance kan du använda bring-your-own-license till en avbildning av en virtuell Azure SQL Server-dator för att utnyttja licensmobilitet för dessa servrar, men du kan inte utnyttja de andra funktionerna i Azure Hybrid-förmån.
Kända fel
Granska de vanliga felen och deras lösningar.
Resursen "Microsoft.SqlVirtualMachine/SqlVirtualMachines/ <resource-group> " under resursgruppen " <resource-group> hittades inte.
Det här felet uppstår när du försöker ändra licensmodellen på en virtuell SQL Server-dator som inte har registrerats med SQL Server IaaS-agenttillägget:
The Resource 'Microsoft.SqlVirtualMachine/SqlVirtualMachines/\<resource-group>' under resource group '\<resource-group>' was not found. The property 'sqlServerLicenseType' cannot be found on this object. Verify that the property exists and can be set.
Du måste registrera din prenumeration med resursprovidern och sedan registrera din virtuella SQL Server-dator med SQL IaaS-agenttillägget.
Nästa steg
Mer information finns i följande artiklar: