Vanliga frågor och svar om SQL Server på virtuella Azure-datorer

Gäller för:SQL Server på en virtuell Azure-dator

Den här artikeln innehåller svar på några av de vanligaste frågorna om att köra SQL Server på virtuella Azure-datorer .

Om ditt Azure-problem inte åtgärdas i den här artikeln går du till Azure-forumen på Microsoft Q &A och Stack Overflow. Du kan publicera ditt problem i dessa forum eller publicera till @AzureSupport på Twitter. Du kan också skicka en Azure-supportbegäran. Om du vill skicka en supportbegäran går du till azure-supportsidan och väljer Hämta support.

Bilder

Vilka galleribilder för virtuella SQL Server-datorer är tillgängliga?

Azure underhåller avbildningar av virtuella datorer för alla större versioner av SQL Server som stöds på alla utgåvor för både Windows och Linux. Mer information finns i den fullständiga listan över avbildningar av virtuella Windows-datorer och avbildningar av virtuella Linux-datorer.

Uppdateras befintliga galleribilder för virtuella SQL Server-datorer?

Varannan månad uppdateras SQL Server-avbildningar i galleriet för virtuella datorer med de senaste Windows- och Linux-uppdateringarna. För Windows-avbildningar innehåller detta alla uppdateringar som har markerats som viktiga i Windows Update, inklusive viktiga säkerhetsuppdateringar och servicepaket för SQL Server. För Linux-avbildningar innehåller detta de senaste systemuppdateringarna. Kumulativa SQL Server-uppdateringar hanteras på olika sätt för Linux och Windows. För Linux ingår även kumulativa SQL Server-uppdateringar i uppdateringen. Men för närvarande uppdateras inte virtuella Windows-datorer med kumulativa uppdateringar för SQL Server eller Windows Server.

Kan SQL Server-avbildningar av virtuella datorer tas bort från galleriet?

Ja. Azure har bara en avbildning per huvudversion och utgåva. När till exempel ett nytt SQL Server Service Pack släpps lägger Azure till en ny avbildning i galleriet för servicepaketet. SQL Server-avbildningen för föregående Service Pack tas omedelbart bort från Azure-portalen. Den är dock fortfarande tillgänglig för etablering från PowerShell under de kommande tre månaderna. Efter tre månader är den tidigare Service Pack-avbildningen inte längre tillgänglig. Den här borttagningsprincipen skulle också gälla om en SQL Server-version inte stöds när den når slutet av sin livscykel.

Går det att distribuera en äldre avbildning av SQL Server som inte visas i Azure-portalen?

Ja, med hjälp av PowerShell. Mer information om hur du distribuerar virtuella SQL Server-datorer med PowerShell finns i Etablera virtuella SQL Server-datorer med Azure PowerShell.

Går det att skapa en generaliserad Azure Marketplace SQL Server-avbildning av min virtuella SQL Server-dator och använda den för att distribuera virtuella datorer?

Ja, men du måste sedan registrera varje virtuell SQL Server-dator med SQL IaaS-agenttillägget för att hantera din virtuella SQL Server-dator i portalen, samt använda funktioner som automatisk korrigering och automatiska säkerhetskopieringar. När du registrerar dig med tillägget måste du också ange licenstypen för varje virtuell SQL Server-dator.

Hur gör jag för att generalisera SQL Server på en virtuell Azure-dator och använda den för att distribuera nya virtuella datorer?

Du kan distribuera en virtuell Windows Server-dator (utan SQL Server installerad på den) och använda SQL sysprep-processen för att generalisera SQL Server på en virtuell Azure-dator (Windows) med SQL Server-installationsmediet. Kunder som har Software Assurance kan hämta installationsmedia från Volume Licensing Center. Kunder som inte har Software Assurance kan använda installationsmediet från en virtuell Azure Marketplace SQL Server-avbildning som har önskad utgåva.

Du kan också använda en av SQL Server-avbildningarna från Azure Marketplace för att generalisera SQL Server på en virtuell Azure-dator. Du måste ta bort följande registernyckel i källbilden innan du skapar en egen avbildning. Om du inte gör det kan det leda till att SQL Server-konfigurationens bootstrap-mapp och/eller SQL IaaS-agenttillägg är i fel tillstånd.

Sökväg till registernyckel:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\SysPrepExternal\Specialize

Kommentar

SQL Server på virtuella Azure-datorer, inklusive de som distribueras från anpassade generaliserade avbildningar, bör registreras med SQL IaaS Agent-tillägget för att uppfylla efterlevnadskraven och för att använda valfria funktioner som automatisk korrigering och automatisk säkerhetskopiering. Med tillägget kan du också ange licenstypen för varje virtuell SQL Server-dator.

Kan jag använda min egen virtuella hårddisk för att distribuera en virtuell SQL Server-dator?

Ja, men du måste sedan registrera varje virtuell SQL Server-dator med SQL IaaS-agenttillägget för att hantera din virtuella SQL Server-dator i portalen, samt använda funktioner som automatisk korrigering och automatiska säkerhetskopieringar.

Går det att konfigurera konfigurationer som inte visas i galleriet för virtuella datorer (till exempel Windows 2008 R2 + SQL Server 2012)?

Nej. För galleribilder för virtuella datorer som innehåller SQL Server måste du välja en av de angivna avbildningarna antingen via Azure-portalen eller via PowerShell. Du kan dock distribuera en virtuell Windows-dator som stöds och installera en SQL Server-version som stöds själv. Du måste sedan registrera din virtuella SQL Server-dator med SQL IaaS-agenttillägget för att hantera din virtuella SQL Server-dator i Azure-portalen, samt använda funktioner som automatisk korrigering och automatiska säkerhetskopieringar.

Jag kan inte hitta den version och utgåva av SQL Server som jag vill ha från de avbildningar som är tillgängliga på Azure Marketplace.

Om den version och utgåva av SQL Server som du letar efter inte är tillgänglig i listrutan Avbildningar på Azure Marketplace distribuerar du en virtuell Windows-dator och installerar sedan den version och utgåva av SQL Server som du vill använda manuellt. Registrera din virtuella SQL Server-dator med SQL IaaS Agent-tillägget om du vill hantera din virtuella SQL Server-dator från Azure-portalen.

Jag kan inte hitta versionen av Windows, till exempel Azure Edition, bland DE SQL Server-avbildningar som är tillgängliga på Azure Marketplace.

Om den version av Windows du letar efter inte är tillgänglig i SQL Server-avbildningarna i listrutan Avbildningar på Azure Marketplace distribuerar du en virtuell Windows-dator med den önskade utgåvan och installerar sedan den version och utgåva av SQL Server som du vill använda manuellt. Registrera din virtuella SQL Server-dator med SQL IaaS Agent-tillägget om du vill hantera din virtuella SQL Server-dator från Azure-portalen.

Finns det en kostnadsfri utgåva av SQL Server tillgänglig på Azure Marketplace?

Utvecklare och Express-utgåvor av SQL Server är tillgängliga på Azure Marketplace, som inte debiterar dig för SQL Server-licensen. Om Express- eller Developer-utgåvan inte är tillgänglig för den version av SQL Server som du letar efter distribuerar du en virtuell Windows-dator och installerar sedan den version och version av SQL Server som du vill använda manuellt. Registrera din virtuella SQL Server-dator med SQL IaaS Agent-tillägget om du vill hantera din virtuella SQL Server-dator från Azure-portalen.

Skapa

Hur gör jag för att skapa en virtuell Azure-dator med SQL Server?

Den enklaste metoden är att skapa en virtuell dator som innehåller SQL Server. En självstudie om hur du registrerar dig för Azure och skapar en virtuell SQL Server-dator från portalen finns i Etablera en virtuell SQL Server-dator i Azure-portalen. Du kan välja en avbildning av en virtuell dator som använder SQL Server-licensiering med betalning per sekund, eller så kan du använda en avbildning som gör att du kan ta med din egen SQL Server-licens. Du kan också välja att installera SQL Server manuellt på en virtuell dator med antingen en kostnadsfri licens (Developer eller Express) eller genom att återanvända en lokal licens. Se till att registrera din virtuella SQL Server-dator med SQL IaaS-agenttillägget för att hantera din virtuella SQL Server-dator i portalen, samt använda funktioner som automatisk korrigering och automatiska säkerhetskopieringar. Om du tar med din egen licens måste du ha Licensmobilitet via Software Assurance i Azure. Mer information finns i Pricing guidance for SQL Server Azure VMs (Prisvägledning för virtuella SQL Server Azure-datorer).

Hur kan jag migrera min lokala SQL Server-databas till molnet?

Skapa först en virtuell Azure-dator med en SQL Server-instans. Migrera sedan dina lokala databaser till den instansen. Information om strategier för datamigrering finns i Migreringsguide: SQL Server till SQL Server på virtuella Azure-datorer.

Licensiering

Hur kan jag installera min licensierade version av SQL Server på en virtuell Azure-dator?

Det finns tre sätt att göra detta på. Om du är en företagsavtal kund (EA) kan du etablera en av de virtuella datorbilderna. Om du har Software Assurance kan du aktivera Azure Hybrid-förmån på en befintlig pay-as-you-go-avbildning (PAYG). Ett annat alternativ är att kopiera SQL Server-installationsmedia till en virtuell Windows Server-dator och installera SQL Server på den virtuella datorn. Se till att registrera din virtuella SQL Server-dator med tillägget för funktioner som portalhantering, automatisk säkerhetskopiering och automatisk korrigering.

Behöver en kund SQL Server Client Access Licenses (CALs) för att ansluta till en SQL Server betala per användning-avbildning som körs på virtuella Azure-datorer?

Nej. Kunder behöver CAL:er när de använder bring-your-own-license och flyttar sin SQL Server SA-server/CAL VM till virtuella Azure-datorer.

Kan jag ändra en virtuell till att använda min egen SQL Server-licens om den skapades från en av galleriavbildningarna med betala per användning?

Ja. Du kan enkelt byta en pay-as-you-go-galleribild (PAYG) till BYOL (bring-your-own-license) genom att aktivera Azure Hybrid-förmån. Mer information finns i Så här ändrar du licensieringsmodellen för en virtuell SQL Server-dator. För närvarande är den här anläggningen endast tillgänglig för offentliga och Azure Government-molnkunder.

Kräver byte av licensieringsmodeller någon avbrottstid för SQL Server?

Nej. Att ändra licensieringsmodellen kräver ingen stilleståndstid för SQL Server eftersom ändringen börjar gälla omedelbart och inte kräver en omstart av den virtuella datorn.

Går det att byta licensieringsmodeller på en virtuell SQL Server-dator som distribueras med klassisk modell?

Nej. Det går inte att ändra licensieringsmodeller på en klassisk virtuell dator. Du kan migrera den virtuella datorn till Azure Resource Manager-modellen och registrera dig med SQL IaaS Agent-tillägget. När den virtuella datorn har registrerats med SQL IaaS Agent-tillägget är licensieringsmodelländringar tillgängliga på den virtuella datorn.

Kan jag använda Azure Portal för att hantera flera instanser på samma virtuella dator?

Nej. Via SQL IaaS Agent-tillägget kan du hantera en enda standardinstans, en enda namngiven instans eller, om den virtuella SQL Server-datorn har flera instanser, måste en av dessa instanser vara standardinstansen för att den ska hanteras av Azure-portalen. Mer information om dessa begränsningar finns i SQL Server IaaS-agenttillägget.

Kan prenumerationer hos molnlösningsleverantörer aktivera Azure Hybrid-förmånen?

Ja, Kunder i Azure Molnlösningsleverantör (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 aktiv Software Assurance.

Måste jag betala för att licensiera SQL Server på en virtuell Azure-dator om den endast används för vänteläge/redundans?

Om du vill ha en kostnadsfri passiv licens för en sekundär tillgänglighetsgrupp i vänteläge eller en redundansklusterinstans måste du uppfylla alla följande kriterier enligt produktlicensvillkoren:

  1. Du har licensmobilitet via Software Assurance.
  2. Den passiva SQL Server-instansen hanterar inte SQL Server-data till klienter eller kör aktiva SQL Server-arbetsbelastningar. Den används endast för att synkronisera med den primära servern och på annat sätt upprätthålla den passiva databasen i ett varmt vänteläge. Om den betjänar data, till exempel rapporter till klienter som kör aktiva SQL Server-arbetsbelastningar, eller utför något annat arbete än vad som anges i produktvillkoren, måste det vara en betald licensierad SQL Server-instans. Följande aktivitet tillåts på den sekundära instansen: konsekvenskontroll av databas eller CheckDB, fullständiga säkerhetskopior, säkerhetskopior av transaktionslogg och övervakning av resursanvändningsdata. Du kan också köra den primära och motsvarande haveriberedskapsinstansen samtidigt under korta perioder av haveriberedskap var 90:e dag.
  3. Den aktiva SQL Server-licensen omfattas av Software Assurance och tillåter en passiv sekundär SQL Server-instans med upp till samma beräkningsmängd som den licensierade aktiva servern.
  4. Den sekundära virtuella SQL Server-datorn använder haveriberedskapslicensen i Azure-portalen.

Vad betraktas som en passiv instans?

Den passiva SQL Server-instansen hanterar inte SQL Server-data till klienter eller kör aktiva SQL Server-arbetsbelastningar. Den används endast för att synkronisera med den primära servern och på annat sätt upprätthålla den passiva databasen i ett varmt vänteläge. Om den betjänar data, till exempel rapporter till klienter som kör aktiva SQL Server-arbetsbelastningar, eller utför något annat arbete än vad som anges i produktvillkoren, måste det vara en betald licensierad SQL Server-instans. Följande aktivitet tillåts på den sekundära instansen: konsekvenskontroll av databas eller CheckDB, fullständiga säkerhetskopior, säkerhetskopior av transaktionslogg och övervakning av resursanvändningsdata. Du kan också köra den primära och motsvarande haveriberedskapsinstansen samtidigt under korta perioder av haveriberedskap var 90:e dag.

Vilka scenarier kan utnyttja haveriberedskapsförmånen (DR)?

Licensieringsguiden innehåller scenarier där haveriberedskapsförmånen kan användas. Mer information hittar du i produktvillkoren och du kan även prata med dina licenskontakter eller kontoansvarig.

Vilka prenumerationer har stöd för haveriberedskapsförmånen (DR)?

Omfattande program som erbjuder Software Assurance-likvärdiga prenumerationsrättigheter som en fast förmån har stöd för DR-förmånen. Det här omfattar, men är inte begränsat till, Open Value (OV), Open Value Subscription (OVS), företagsavtal (EA), företagsavtal Subscription (EAS) och Server and Cloud Enrollment (SCE). Mer information finns i produktvillkoren och kontakta dina licensieringskontakter eller kontoansvariga.

Administration

Kan jag installera en andra instans av SQL Server på samma virtuella dator? Kan jag ändra installerade funktioner på standardinstansen?

Ja. SQL Server-installationsmediet finns i en mapp på C-enheten. Kör Setup.exe från den platsen om du vill lägga till nya SQL Server-instanser eller ändra andra installerade funktioner i SQL Server på datorn. Vissa funktioner, till exempel automatisk säkerhetskopiering, automatisk korrigering och Azure Key Vault-integrering, fungerar endast mot standardinstansen eller en namngiven instans som har konfigurerats korrekt (se fråga 3). Kunder som använder Software Assurance via Azure Hybrid-förmån eller licensieringsmodellen betala per användning kan installera flera instanser av SQL Server på den virtuella datorn utan extra licenskostnader. Ytterligare SQL Server-instanser kan belasta systemresurser om de inte är korrekt konfigurerade.

Vad är det maximala antalet instanser på en virtuell dator?

SQL Server 2012 till SQL Server 2019 har stöd för 50 instanser på en fristående server. Det här är samma gräns oavsett i Azure lokalt. Se metodtips för att lära dig hur du bättre förbereder din miljö.

Microsoft Visual C++ Redistributable installerat med SQL Server flaggas som livslängd eller föråldrad

När du etablerar SQL Server på en virtuell Azure-dator installerar installationsprogrammet för SQL Server en Microsoft Visual C++ Redistributable som krävs för att SQL Server-komponenter ska kunna köras korrekt. Din säkerhetsprogramvara kan skicka aviseringar om sluttid (EOL) eller föråldrade programvarukomponenter på grund av den version av Microsoft Visual C++ Redistributable-komponenter som installerades av SQL Server, särskilt för äldre versioner av SQL Server (SQL Server 2016 och tidigare). Enligt policyn för supportlivscykel stöds Microsoft Visual C++ Redistributable-komponenter så länge produkten som installerade dem stöds. Så länge den installerade versionen av SQL Server fortfarande stöds kan du ignorera den här varningen på ett säkert sätt. Vi rekommenderar att du inte tar bort VC++ eftersom det kan bryta vissa SQL Server-funktioner.

Kan jag avinstallera standardinstansen av SQL Server?

Ja, men det finns vissa överväganden. För det första kan SQL Server-associerad fakturering fortsätta att ske beroende på licensmodellen för den virtuella datorn. För det andra finns det funktioner som förlitar sig på SQL Server IaaS-agenttillägget, enligt föregående svar. Om du avinstallerar standardinstansen utan att ta bort IaaS-tillägget fortsätter tillägget att leta efter standardinstansen och kan generera händelseloggfel. Dessa fel kommer från följande två källor: Microsoft SQL Server Credential Management och Microsoft SQL Server IaaS Agent. Ett av felen kan vara något av liknar följande:

Ett nätverksrelaterat eller instansspecifikt fel uppstod när en anslutning upprättades till SQL Server. Servern hittades inte eller var inte tillgänglig.

Om du väljer att avinstallera standardinstansen avinstallerar du även SQL Server IaaS-agenttillägget .

Kan jag använda en namngiven instans av SQL Server med IaaS-tillägget?

Ja, om den namngivna instansen är den enda instansen på SQL Server och om den ursprungliga standardinstansen avinstallerades korrekt. Om det inte finns någon standardinstans och det finns flera namngivna instanser på en enda virtuell SQL Server-dator, går det inte att installera SQL Server IaaS-agenttillägget.

Kan jag ta bort SQL Server och tillhörande licensfakturering från en virtuell SQL Server-dator?

Ja, men du måste vidta ytterligare åtgärder enligt beskrivningen i Prisvägledning så att du inte debiteras för din SQL Server-instans. Om du vill ta bort SQL Server-instansen helt kan du migrera till en annan virtuell Azure-dator utan att SQL Server är förinstallerat på den virtuella datorn och ta bort den aktuella virtuella SQL Server-datorn. Om du vill behålla den virtuella datorn men stoppa SQL Server-faktureringen följer du dessa steg:

  1. Säkerhetskopiera alla dina data, inklusive systemdatabaser, om det behövs.
  2. Avinstallera SQL Server helt, inklusive SQL IaaS Agent-tillägget (om det finns).
  3. Installera den kostnadsfria SQL Express-utgåvan.
  4. Registrera dig med SQL IaaS Agent-tillägget.
  5. Ändra utgåvan av SQL Server i Azure-portalen till Express för att stoppa faktureringen.
  6. (valfritt) Inaktivera Express SQL Server-tjänsten genom att inaktivera start av tjänsten.

Kan jag använda Azure Portal för att hantera flera instanser på samma virtuella dator?

Nej. Portalhantering tillhandahålls av SQL IaaS Agent-tillägget, som förlitar sig på SQL Server IaaS Agent-tillägget. Därför gäller samma begränsningar för portalen som tillägget. Portalen kan antingen bara hantera en standardinstans eller en namngiven instans så länge den är korrekt konfigurerad. Mer information finns i SQL Server IaaS Agent-tillägget

Stöds Microsoft Entra Domain Services med SQL Server på virtuella Azure-datorer?

Nej. Användning av Microsoft Entra Domain Services stöds för närvarande inte med SQL Server på virtuella Azure-datorer. Använd ett Active Directory-domänkonto i stället.

Uppdatera och korrigera

Hur gör jag för att ändra till en annan version/utgåva av SQL Server på en virtuell Azure-dator?

Kunder kan ändra sin version/utgåva av SQL Server med hjälp av installationsmediet som innehåller den önskade versionen eller utgåvan av SQL Server. När utgåvan har ändrats använder du Azure-portalen för att ändra versionsegenskapen för den virtuella datorn så att faktureringen för den virtuella datorn återspeglas korrekt. Mer information finns i avsnittet om hur du ändrar utgåva för en virtuell dator med SQL Server. Det finns inte någon faktureringsskillnad för olika versioner av SQL Server, så ingen ytterligare åtgärd krävs när versionen av SQL Server har ändrats.

Hur gör jag för att hämta SQL Server-installationsmediet?

För virtuella SQL Server-datorer som distribueras via Azure Marketplace finns installationsmediet på C:\SQLServerFull. Kör Setup.exe från den platsen om du vill lägga till nya SQL Server-instanser eller ändra andra installerade funktioner i SQL Server på datorn. Du kan också kopiera det här installationsmediet till andra virtuella datorer för att installera eller uppgradera samma version och utgåva av SQL Server. Kunder som har Software Assurance kan hämta installationsmedia från Volume Licensing Center.

Hur tillämpas uppdateringar och servicepack på en SQL Server VM?

Virtuella datorer ger dig kontroll över värddatorn, inklusive när och hur du tillämpar uppdateringar. Du kan manuellt installera Windows-uppdateringar för operativsystemet eller aktivera en schemaläggningstjänst som kallas automatisk uppdatering. Automatisk uppdatering installerar alla uppdateringar som markeras som viktiga, inklusive SQL Server-uppdateringar i den kategorin. Andra valfria uppdateringar till SQL Server måste installeras manuellt.

Kan jag uppgradera min SQL Server-instans när jag har registrerat den med SQL IaaS Agent-tillägget?

Om operativsystemet är Windows Server 2008 R2 eller senare, ja. Du kan använda valfritt installationsmedium för att uppgradera versionen och utgåvan av SQL Server, och sedan kan du registrera dig med SQL IaaS Agent-tillägget. På så sätt får du åtkomst till alla fördelar med SQL IaaS Agent-tillägget, till exempel portalhantering, automatiserade säkerhetskopieringar och automatisk korrigering. Om operativsystemversionen är Windows Server 2008 stöds tillägget endast med begränsade funktioner.

Hur får jag kostnadsfria utökade säkerhetsuppdateringar för mina supportinstanser?

Du kan få kostnadsfria utökade säkerhetsuppdateringar genom att flytta din SQL Server som den är till en virtuell Azure-dator. Uppdateringar är tillgängliga via Windows Update-kanalen. Mer information finns i avsnittet om alternativ när supporten upphör.

Allmänt

Stöds SQL Server-redundansklusterinstanser (FCI) på virtuella Azure-datorer?

Ja. Du kan konfigurera en redundansklusterinstans med hjälp av delade Azure-diskar, PREMIUM-filresurser (PFS) eller lagringsdirigering (S2D) för lagringsundersystemet. Premium-filresurser tillhandahåller IOPS- och dataflödeskapaciteter som uppfyller behoven för många arbetsbelastningar. För I/O-intensiva arbetsbelastningar bör du överväga att använda lagringsdirigering baserat på hanterade premium- eller ultradiskar. Du kan också använda kluster- eller lagringslösningar från tredje part enligt beskrivningen i Hög tillgänglighet och haveriberedskap för SQL Server på virtuella Azure-datorer.

Viktigt!

SQL Server-FCI:er som registrerats med tillägget stöder inte funktioner som kräver agenten, till exempel automatisk säkerhetskopiering, korrigering och avancerad portalhantering. Läs om funktionsfördelar om du vill veta mer.

Vad är skillnaden mellan virtuella SQL Server-datorer och SQL Database-tjänsten?

Konceptuellt sett skiljer sig inte körningen av SQL Server på en virtuell Azure-dator från att köra SQL Server i ett fjärranslutet datacenter. Azure SQL Database erbjuder däremot databas som en tjänst. Med SQL Database har du inte åtkomst till de datorer som är värdar för dina databaser. En fullständig jämförelse finns i Välj ett SQL Server-molnalternativ: Azure SQL-databas (PaaS) eller SQL Server på virtuella Azure-datorer (IaaS).

Hur gör jag för att installera SQL Data-verktyg på min virtuella Azure-dator?

Stöds distribuerade transaktioner med MSDTC på virtuella SQL Server-datorer?

Ja. Lokal DTC stöds för SQL Server 2016 SP2 och senare. Program måste dock testas när du använder AlwaysOn-tillgänglighetsgrupper, eftersom transaktioner under en redundansväxling misslyckas och måste göras om. Klustrad DTC är tillgänglig från och med Windows Server 2019.

Flyttar eller lagrar den virtuella Azure SQL-datorn kunddata från regionen?

Nej. Faktum är att den virtuella Azure SQL-datorn och SQL IaaS Agent-tillägget inte lagrar några kunddata. Läs sekretesspolicyn för SQL IaaS Agent-tillägget om du vill veta mer.

Vilken Azure Load Balancer SKU ska användas för en migrering mellan kluster av en tillgänglighetsgrupp?

Om du vill utföra en migrering mellan kluster av en tillgänglighetsgrupp på SQL Server på virtuella Azure-datorer använder du standard-SKU:n för Azure Load Balancer.

Kan jag använda Azure Premium-filresursen som värd för mina databasfiler på en fristående instans av SQL Server?

Ja. Azure Premium-filresurser stöds för både redundansklusterinstanser och fristående instanser av SQL Server med hjälp av SMB-protokollet.

SQL Server IaaS Agent-tillägg

Ska jag registrera min virtuella SQL Server-dator som etablerats från en SQL Server-avbildning på Azure Marketplace?

Nej. Microsoft registrerar automatiskt virtuella datorer som etablerats från SQL Server-avbildningarna på Azure Marketplace. Registrering med tillägget krävs endast om den virtuella datorn inte har etablerats från SQL Server-avbildningarna på Azure Marketplace och SQL Server har installerats själv.

Är SQL IaaS Agent-tillägget tillgängligt för alla kunder?

Ja. Kunder bör registrera sina virtuella SQL Server-datorer med tillägget om de inte använde en SQL Server-avbildning från Azure Marketplace och i stället självinstallerade SQL Server, eller om de tog med sin anpassade virtuella hårddisk. Virtuella datorer som ägs av alla typer av prenumerationer (Direct, företagsavtal och Molnlösningsleverantör) kan registrera sig med SQL IaaS Agent-tillägget.

Vilka är kraven för att registrera sig med SQL IaaS Agent-tillägget?

Kontrollera förutsättningarna för mer information.

Vilka Azure-behörigheter krävs för att registrera med tillägget?

Klientautentiseringsuppgifterna som används för att registrera den virtuella datorn bör finnas i någon av följande Azure-roller – Deltagare, Deltagare för virtuell dator eller Ägare.

Kommer registrering med SQL IaaS Agent-tillägget att installera en agent på min virtuella dator?

Inte från början. När du först registrerar dig med SQL IaaS Agent-tillägget kopieras binärfiler till den virtuella SQL Server-datorn, vilket ger dig begränsade funktioner. När du aktiverar en funktion som förlitar sig på den installeras SQL IaaS-agenten på den virtuella datorn. I tabellen med fördelar finns information om begränsade funktioner.

Vilka behörigheter använder SQL Server IaaS-agenttillägget?

Oktober 2022 introducerade modellen med minst behörigheter för tillägget och gav minimala behörigheter som krävs för varje funktion som används av tillägget. Virtuella SQL Server-datorer som distribuerats efter oktober 2022 via Azure Marketplace har modellen med minst behörigheter aktiverad som standard. Tillägget använder sysadmin-rättigheter för virtuella SQL Server-datorer som distribuerades före oktober 2022, eller självinstallerade virtuella SQL Server-datorer som inte har aktiverat modellen med minst behörighet manuellt i Azure-portalen. Läs mer i SQL IaaS Agent-tilläggsbehörigheter .

Varför ser jag resursen för virtuella SQL-datorer i Azure-portalen? Vem har skapat den? Debiteras jag för den?

Resursen för virtuella SQL-datorer är en kostnadsfri resurs som gör att du kan hantera din virtuella SQL Server-dator från Azure-portalen. Resursen för virtuella SQL-datorer skapas när du distribuerar en SQL Server VM-avbildning från Azure Marketplace eller registrerar en virtuell SQL Server-dator manuellt med SQL IaaS Agent-tillägget. Azure kan också skapa den här resursen automatiskt för befintliga virtuella datorer om en SQL Server-instans identifieras. Det finns ingen kostnad som är associerad med resursen för virtuella SQL-datorer.

Kommer registrering med SQL IaaS Agent-tillägget att starta om SQL Server på min virtuella dator?

Nej, från och med september 2021 krävs inte längre omstart av SQL Server-tjänsten vid registrering med SQL IaaS-agenttillägget.

Kan jag registrera mig med SQL IaaS Agent-tillägget utan att ange SQL Server-licenstypen?

Nej. SQL Server-licenstypen är inte en valfri egenskap när du registrerar dig med SQL IaaS Agent-tillägget. Du måste ange SQL Server-licenstypen som betala per användning eller Azure Hybrid-förmån när du registrerar dig med SQL IaaS Agent-tillägget. Om du har någon av de kostnadsfria versionerna av SQL Server installerad, till exempel Developer eller Evaluation Edition, måste du registrera dig med betala per användning-licensiering. Azure Hybrid-förmån är endast tillgängligt för betalversioner av SQL Server, till exempel Enterprise- och Standard-utgåvor.

Vilken är standardlicenstypen när du använder funktionen för automatisk registrering?

Licenstypen är automatiskt standard för den virtuella datoravbildningen. Om du använder en betala per användning-avbildning för den virtuella datorn är PAYGlicenstypen , annars är AHUB din licenstyp som standard.

Går det att registrera självdistribuerade virtuella SQL Server-datorer med SQL IaaS Agent-tillägget?

Ja. Om du har distribuerat SQL Server från ditt eget media och installerat SQL IaaS Agent-tillägget kan du registrera den virtuella SQL Server-datorn med tillägget för att få de hanterbarhetsfördelar som tillhandahålls av SQL IaaS Agent-tillägget.

Går det att reparera SQL IaaS-agenttillägget?

Ja. Gå till resursen för virtuella SQL-datorer för din virtuella SQL Server-dator och välj Reparera under Support och felsökning för att öppna reparationssidan och reparera tillägget.

Kan jag registrera mig med SQL IaaS Agent-tillägget från Azure-portalen?

Nej. Registrering av en enskild virtuell dator med SQL IaaS-agenttillägget är inte tillgängligt i Azure-portalen. Registrering med SQL IaaS-agenttillägget stöds endast med Azure CLI eller Azure PowerShell.

Kan jag registrera en virtuell dator med SQL IaaS Agent-tillägget innan SQL Server installeras?

Nej. En virtuell dator måste ha minst en SQL Server-instans (Databasmotor) för att kunna registrera sig med SQL IaaS Agent-tillägget. Om det inte finns någon SQL Server-instans på den virtuella datorn är den nya Microsoft.SqlVirtualMachine-resursen i ett misslyckat tillstånd.

Kan jag registrera en virtuell dator med SQL IaaS Agent-tillägget om det finns flera SQL Server-instanser?

Ja, förutsatt att det finns en standardinstans på den virtuella datorn. SQL IaaS Agent-tillägget registrerar endast en SQL Server-instans (Databasmotor). SQL IaaS-agenttillägget registrerar SQL Server-standardinstansen för flera instanser.

Kan jag registrera en SQL Server-redundansklusterinstans med SQL IaaS Agent-tillägget?

Ja. SQL Server-redundansklusterinstanser på en virtuell Azure-dator kan registreras med SQL IaaS Agent-tillägget med begränsad funktionalitet.

Kan jag registrera min virtuella dator med SQL IaaS Agent-tillägget om en AlwaysOn-tillgänglighetsgrupp har konfigurerats?

Ja. Det finns inga begränsningar för att registrera en SQL Server-instans på en virtuell Azure-dator med SQL IaaS Agent-tillägget om du deltar i en AlwaysOn-tillgänglighetsgruppskonfiguration.

Vad kostar det att registrera sig med SQL IaaS-agenttillägget?

Inga. Det finns ingen avgift associerad med registrering med SQL IaaS Agent-tillägget. Det är kostnadsfritt att hantera den virtuella SQL Server-datorn med tillägget.

Vad är prestandapåverkan av att använda SQL IaaS Agent-tillägget?

När du aktiverar en funktion som kräver att agenten installeras, är det minimal påverkan från de två tjänster som är installerade i operativsystemet. Dessa kan övervakas via Aktivitetshanteraren och visas i den inbyggda Windows Services-konsolen.

De två tjänstnamnen är:

  • SQLIaaSExtension (Visningsnamn - Microsoft SQL Server IaaS Agent)
  • SqlIaaSExtensionQuery (Visningsnamn - Microsoft SQL Server IaaS Query Service)

Hur gör jag för att ta bort tillägget?

Ta bort tillägget genom att avregistrera den virtuella SQL Server-datorn från SQL IaaS-agenttillägget.

Medför registreringen av min virtuella dator med det nya SQL IaaS-agenttillägget ytterligare kostnader?

Nej. SQL IaaS Agent-tillägget möjliggör bara ytterligare hanterbarhet för SQL Server på en virtuell Azure-dator utan extra avgifter.

Är SQL IaaS Agent-tillägget tillgängligt för alla kunder?

Ja, så länge den virtuella SQL Server-datorn distribuerades i det offentliga molnet med hjälp av Resource Manager-modellen och inte den klassiska modellen. Alla andra kunder kan registrera sig med det nya SQL IaaS-agenttillägget. Men endast kunder med Software Assurance-förmånen kan använda sin egen licens genom att aktivera Azure Hybrid-förmån (AHB) på en virtuell SQL Server-dator.

Vad händer med tilläggsresursen ("Microsoft.SqlVirtualMachine") om den virtuella datorresursen flyttas eller tas bort?

När resursen Microsoft.Compute/VirtualMachine tas bort eller flyttas meddelas den associerade Microsoft.SqlVirtualMachine-resursen att asynkront replikera åtgärden.

Vad händer med den virtuella datorn om tilläggsresursen ("Microsoft.SqlVirtualMachine") tas bort?

Resursen Microsoft.Compute/VirtualMachine påverkas inte när resursen Microsoft.SqlVirtualMachine tas bort. Licensieringsändringarna återgår dock som standard till den ursprungliga avbildningskällan.

Är tillägget nödvändigt för att ta emot extended security Uppdateringar (ESU)?

Nej. Utökad säkerhet Uppdateringar (ESU) tillämpas automatiskt på den virtuella datorn oavsett om den virtuella SQL Server-datorn har registrerats med SQL IaaS Agent-tillägget eller inte.

Vad hände med hanteringslägena för SQL IaaS Agent-tillägget?

Hanteringslägen har tagits bort från SQL IaaS Agent-tilläggsarkitekturen. Från och med mars 2023 kopierar registreringen med SQL IaaS Agent-tillägget till en början bara binärfilerna till den virtuella SQL Server-datorn och erbjuder begränsade funktioner. När du aktiverar en funktion som förlitar sig på den installeras SQL IaaS-agenten på den virtuella SQL Server-datorn.

Kan jag registrera min virtuella datorbild om jag använder Reporting Services, Power BI-rapportserver eller Analysis Services?

Nej. SQL IaaS Agent-tillägget stöds inte med följande bilder – SQL Server Reporting Services, SQL Server Power BI-rapportserver, SQL Server Analysis Services.