Bewerken

Delen via


Veelgestelde vragen over SQL Server op Azure-VM's

Van toepassing op:SQL Server op Azure VM-

In dit artikel vindt u antwoorden op enkele van de meest voorkomende vragen over het uitvoeren van SQL Server op Azure Virtual Machines (VM's).

Als uw Azure-probleem niet wordt opgelost in dit artikel, gaat u naar de Azure-forums op Microsoft Q & A en Stack Overflow. U kunt uw probleem posten in deze forums. U kunt ook een Azure-ondersteuningsaanvraag indienen. Als u een ondersteuningsaanvraag wilt indienen, selecteert u op de pagina Azure-ondersteuningOndersteuning krijgen.

Beelden

Welke installatiekopieën van de galerie met virtuele SQL Server-machines zijn beschikbaar?

Azure onderhoudt installatiekopieën van virtuele machines voor alle ondersteunde primaire releases van SQL Server op alle edities voor zowel Windows als Linux. Zie de volledige lijst met installatiekopieën van Windows-VM's en linux-VM-installatiekopieënvoor meer informatie.

Worden bestaande installatiekopieën van virtuele SQL Server-machines bijgewerkt?

SQL Server-installatiekopieën in de galerie met virtuele machines worden regelmatig bijgewerkt met de nieuwste updates van het besturingssysteem en SQL Server, meestal eenmaal per maand. Na de implementatie kunnen het besturingssysteem en SQL Server handmatig of geautomatiseerd worden uitgevoerd via Azure Update Manager-.

Kunnen installatiekopieën van virtuele SQL Server-machines worden verwijderd uit de galerie?

Ja. Er wordt slechts één installatiekopieën per primaire versie en editie onderhouden in Azure. Wanneer er bijvoorbeeld een nieuw SQL Server-servicepack wordt uitgebracht, wordt er een nieuwe installatiekopieën toegevoegd aan de galerie voor dat servicepack en wordt de SQL Server-installatiekopieën voor het vorige servicepack onmiddellijk verwijderd uit Azure Portal. Het is echter nog steeds beschikbaar voor inrichting vanuit PowerShell voor de komende drie maanden. Na drie maanden is de vorige installatiekopieën van het servicepack niet meer beschikbaar. Dit verwijderingsbeleid is ook van toepassing als een SQL Server-versie niet wordt ondersteund wanneer deze het einde van de levenscyclus bereikt.

Is het mogelijk om een oudere installatiekopieën van SQL Server te implementeren die niet zichtbaar is in Azure Portal?

Ja, met behulp van PowerShell. Zie Virtuele SQL Server-machines inrichten met Azure PowerShellvoor meer informatie over het implementeren van SQL Server-VM's met behulp van PowerShell.

Is het mogelijk om een gegeneraliseerde Azure Marketplace SQL Server-installatiekopieën van mijn SQL Server-VM te maken en deze te gebruiken om VM's te implementeren?

Ja, maar u moet vervolgens elke SQL Server-VM registreren met de SQL IaaS Agent-extensie om uw SQL Server-VM in de portal te beheren, en functies zoals automatische patches en automatische back-ups te gebruiken. Wanneer u zich registreert bij de extensie, moet u ook het licentietype opgeven voor elke SQL Server-VM.

Hoe generaliseer ik SQL Server op azure-VM en gebruik ik deze om nieuwe VM's te implementeren?

U kunt een Windows Server-VM implementeren (zonder dat SQL Server erop is geïnstalleerd) en het SQL sysprep- proces gebruiken om SQL Server op Azure VM (Windows) te generaliseren met het SQL Server-installatiemedium. Klanten die Software Assurance- hebben, kunnen hun installatiemedia verkrijgen via het Volume Licensing Center. Klanten die geen Software Assurance hebben, kunnen de installatiemedia van een AZURE Marketplace SQL Server VM-installatiekopieën met de gewenste editie gebruiken.

U kunt ook een van de SQL Server-installatiekopieën van Azure Marketplace gebruiken om SQL Server op Azure VM te generaliseren. U moet de volgende registersleutel in de broninstallatiekopieën verwijderen voordat u uw eigen installatiekopieën maakt. Als u dit niet doet, kan dit leiden tot het bloteren van de opstarttrapmap van SQL Server en/of de SQL IaaS Agent-extensie met de status Mislukt.

Pad naar registersleutel:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\SysPrepExternal\Specialize

Notitie

SQL Server op Azure-VM's, met inbegrip van vm's die zijn geïmplementeerd vanuit aangepaste gegeneraliseerde installatiekopieën, moeten worden geregistreerd bij de SQL IaaS Agent-extensie om te voldoen aan de nalevingsvereisten en om optionele functies te gebruiken, zoals geautomatiseerde patches en automatische back-ups. Met de extensie kunt u ook het licentietype opgeven voor elke SQL Server-VM.

Kan ik mijn eigen VHD gebruiken om een SQL Server-VM te implementeren?

Ja, maar u moet vervolgens elke SQL Server-VM registreren met de SQL IaaS Agent-extensie om uw SQL Server-VM in de portal te beheren, en functies zoals automatische patches en automatische back-ups te gebruiken.

Is het mogelijk om configuraties in te stellen die niet worden weergegeven in de galerie met virtuele machines (bijvoorbeeld Windows 2008 R2 + SQL Server 2012)?

Nee. Voor installatiekopieën van virtuele-machinesgalerie met SQL Server moet u een van de opgegeven installatiekopieën selecteren via Azure Portal of via PowerShell-. U hebt echter de mogelijkheid om een te implementeren die wordt ondersteund Windows-VM en zelf een ondersteunde SQL Server-versie erop te installeren. Vervolgens moet u uw SQL Server-VM registreren bij de SQL IaaS Agent-extensie om uw SQL Server-VM te beheren in Azure Portal, en functies zoals geautomatiseerde patches en automatische back-ups gebruiken.

Ik kan de versie en editie van SQL Server die ik wil niet vinden via de installatiekopieën die beschikbaar zijn op Azure Marketplace.

Als de versie en editie van SQL Server die u zoekt, niet beschikbaar zijn in de vervolgkeuzelijst installatiekopieën op Azure Marketplace, implementeert u een virtuele Windows-machine van Azure en installeert u de gewenste versie en editie van SQL Server handmatig. Registreer uw SQL Server-VM bij de SQL IaaS Agent-extensie als u uw SQL Server-VM wilt beheren vanuit Azure Portal.

Ik kan de versie van Windows, zoals Azure Edition, niet vinden in de SQL Server-installatiekopieën die beschikbaar zijn op Azure Marketplace.

Als de versie van Windows die u zoekt niet beschikbaar is in de SQL Server-installatiekopieën in de vervolgkeuzelijst Installatiekopieën vervolgkeuzelijst van Azure Marketplace, implementeert u een virtuele Machine met alleen Windows Azure met de gewenste editie en installeert u de gewenste versie en editie van SQL Server handmatig. Registreer uw SQL Server-VM bij de SQL IaaS Agent-extensie als u uw SQL Server-VM wilt beheren vanuit Azure Portal.

Is er een gratis versie van SQL Server beschikbaar op Azure Marketplace?

Developer- en Express-edities van SQL Server zijn beschikbaar op Azure Marketplace, waarvoor u geen kosten in rekening brengt voor de SQL Server-licentie. Als de Express- of Developer-editie niet beschikbaar is voor de versie van SQL Server die u zoekt, implementeert u een virtuele Windows-machine van Azure en installeert u de gewenste versie en editie van SQL Server handmatig. Registreer uw SQL Server-VM bij de SQL IaaS Agent-extensie als u uw SQL Server-VM wilt beheren vanuit Azure Portal.

Creatie

Hoe maak ik een virtuele Azure-machine met SQL Server?

De eenvoudigste methode is het maken van een virtuele machine die SQL Server bevat. Zie Een virtuele SQL Server-machine inrichten in Azure Portalvoor een zelfstudie over het registreren voor Azure en het maken van een SQL Server-VM vanuit de portal. U kunt een installatiekopieën van een virtuele machine selecteren die gebruikmaakt van SQL Server-licenties voor betalen per seconde, of u kunt een installatiekopieën gebruiken waarmee u uw eigen SQL Server-licentie kunt gebruiken. U hebt ook de mogelijkheid om SQL Server handmatig te installeren op een virtuele machine met een vrij gelicentieerde editie (Developer of Express) of door een on-premises licentie opnieuw te gebruiken. Zorg ervoor dat u uw SQL Server-VM registreert bij de SQL IaaS Agent-extensie om uw SQL Server-VM in de portal te beheren en gebruik te maken van functies zoals automatisch patchen en automatische back-ups. Als u uw eigen licentie gebruikt, moet u License Mobility hebben via Software Assurance in Azure. Zie Prijsrichtlijnen voor AZURE-VM's van SQL Servervoor meer informatie.

Hoe kan ik mijn on-premises SQL Server-database migreren naar de cloud?

Maak eerst een virtuele Azure-machine met een SQL Server-exemplaar. Migreer vervolgens uw on-premises databases naar dat exemplaar. Zie Migratiehandleiding voor gegevensmigratie: SQL Server naar SQL Server op Azure Virtual Machines.

Licentieverlening

Hoe kan ik mijn gelicentieerde exemplaar van SQL Server installeren op een Azure-VM?

Er zijn drie manieren om dit te doen. Als u een Ea-klant (Enterprise Agreement) bent, kunt u een van de installatiekopieën van virtuele machines inrichten. Als u Software Assurance-hebt, kunt u de Azure Hybrid Benefit- inschakelen op een bestaande pay-as-you-go-installatiekopieën (PAYG). U kunt ook het SQL Server-installatiemedium kopiëren naar een Windows Server-VM en vervolgens SQL Server op de VIRTUELE machine installeren. Zorg ervoor dat u uw SQL Server-VM registreert bij de -extensie voor functies zoals portalbeheer, geautomatiseerde back-up en geautomatiseerde patches.

Heeft een klant SQL Server Client Access Licenses (CAL's) nodig om verbinding te maken met een SQL Server-installatiekopieën voor betalen per gebruik die wordt uitgevoerd op virtuele Azure-machines?

Nee. Klanten hebben CA's nodig wanneer ze bring-your-own-license gebruiken en hun SQL Server SA-server/CAL-VM verplaatsen naar Azure-VM's.

Kan ik een VIRTUELE machine wijzigen om mijn eigen SQL Server-licentie te gebruiken als deze is gemaakt op basis van een van de installatiekopieën van betalen per gebruik?

Ja. U kunt eenvoudig een pay-as-you-go-galerie-installatiekopieën (PAYG) omzetten in bring-your-own-license (BYOL) door de Azure Hybrid Benefit-in te schakelen. Zie Het licentiemodel voor een SQL Server-VM wijzigenvoor meer informatie. Deze faciliteit is momenteel alleen beschikbaar voor openbare en Azure Government-cloudklanten.

Is voor het overschakelen van licentiemodellen downtime voor SQL Server vereist?

Nee. Het licentiemodel wijzigen vereist geen downtime voor SQL Server omdat de wijziging onmiddellijk van kracht is en geen herstart van de VIRTUELE machine vereist.

Is het mogelijk om licentiemodellen over te schakelen op een SQL Server-VM die is geïmplementeerd met het klassieke model?

Nee. Het wijzigen van licentiemodellen wordt niet ondersteund op een klassieke VM. U kunt uw VIRTUELE machine migreren naar het Azure Resource Manager-model en u registreren met de SQL IaaS Agent-extensie. Zodra de VM is geregistreerd bij de SQL IaaS Agent-extensie, zijn er wijzigingen in het licentiemodel beschikbaar op de VIRTUELE machine.

Kan ik Azure Portal gebruiken om meerdere exemplaren op dezelfde VIRTUELE machine te beheren?

Nee. Via de SQL IaaS Agent-extensie kunt u één standaardexemplaren, één benoemd exemplaar beheren of, als de SQL Server-VM meerdere exemplaren heeft, moet een van deze exemplaren het standaardexemplaren zijn om te worden beheerd door Azure Portal. Zie SQL Server IaaS-agentextensievoor meer informatie over deze beperkingen.

Kan CSP-abonnementen azure Hybrid Benefit activeren?

Ja, CSP-klanten (Azure Cloud Solution Provider) kunnen azure Hybrid Benefit gebruiken door eerst een vm met betalen per gebruik te implementeren en deze vervolgens te converteren naar bring-your-own-license, als ze actieve Software Assurance hebben.

Moet ik betalen voor licentie voor SQL Server op een Azure-VM als deze alleen wordt gebruikt voor stand-by/failover?

Als u een gratis passieve licentie wilt hebben voor een secundaire beschikbaarheidsgroep of failoverclusterexemplaren, moet u voldoen aan alle volgende criteria, zoals wordt beschreven in de productlicentievoorwaarden:

  1. U hebt licentiemobiliteit via Software Assurance-.
  2. Het passieve SQL Server-exemplaar biedt geen SQL Server-gegevens aan clients of voert actieve SQL Server-workloads uit. Het wordt alleen gebruikt om te synchroniseren met de primaire server en anders de passieve database in een warme stand-bystatus te behouden. Als deze gegevens levert, zoals rapporten aan clients met actieve SQL Server-workloads of andere werkzaamheden uitvoeren dan wat is opgegeven in de productvoorwaarden, moet het een betaald sql Server-exemplaar zijn. De volgende activiteit is toegestaan op het secundaire exemplaar: databaseconsistentiecontroles of CheckDB, volledige back-ups, back-ups van transactielogboeken en het bewaken van resourcegebruiksgegevens. U kunt ook het primaire en bijbehorende noodherstelexemplaren tegelijkertijd uitvoeren voor korte perioden van noodhersteltests om de 90 dagen.
  3. De actieve SQL Server-licentie wordt gedekt door Software Assurance en biedt één passief secundair SQL Server-exemplaar, met maximaal dezelfde hoeveelheid rekenkracht als de gelicentieerde actieve server, alleen.
  4. De secundaire SQL Server-VM maakt gebruik van de disaster recovery licentie in Azure Portal.

Wat wordt beschouwd als een passief exemplaar?

Het passieve SQL Server-exemplaar biedt geen SQL Server-gegevens aan clients of voert actieve SQL Server-workloads uit. Het wordt alleen gebruikt om te synchroniseren met de primaire server en anders de passieve database in een warme stand-bystatus te behouden. Als deze gegevens levert, zoals rapporten aan clients met actieve SQL Server-workloads of andere werkzaamheden uitvoeren dan wat is opgegeven in de productvoorwaarden, moet het een betaald sql Server-exemplaar zijn. De volgende activiteit is toegestaan op het secundaire exemplaar: databaseconsistentiecontroles of CheckDB, volledige back-ups, back-ups van transactielogboeken en het bewaken van resourcegebruiksgegevens. U kunt ook het primaire en bijbehorende noodherstelexemplaren tegelijkertijd uitvoeren voor korte perioden van noodhersteltests om de 90 dagen.

Welke scenario's kunnen gebruikmaken van het dr-voordeel (Disaster Recovery) ?

De SQL Server-licentiehandleiding biedt scenario's waarin disaster recovery Benefit kan worden gebruikt. Raadpleeg uw productvoorwaarden en neem contact op met uw licentiecontactpersonen of accountmanager voor meer informatie.

Welke abonnementen bieden ondersteuning voor herstel na noodgevallen (DR) ?

Uitgebreide programma's die gelijkwaardige software assurance-abonnementsrechten bieden als een vast voordeel ondersteunen het DR-voordeel. Dit omvat, maar is niet beperkt tot, het Open Value-abonnement (OVS), Het Open Value-abonnement (OVS), Enterprise Agreement (EAS), het Enterprise Agreement-abonnement (EAS) en de server- en cloudinschrijving (SCE). Raadpleeg de productvoorwaarden en neem contact op met uw licentiecontactpersonen of accountmanager voor meer informatie.

Waarom is mijn licentietype voor mijn SQL-VM Centraal beheerd?

VM's van SQL Server die zijn geïmplementeerd in abonnementen met Centraal beheerde Azure Hybrid Benefit- ingeschakeld, geven het licentietype centraal beheerd weer. Dit betekent dat Azure Hybrid Benefit centraal wordt beheerd door de Enterprise Agreement (EA) of MCA-beheerder (Microsoft Customer Agreement) van de organisatie.

Waarom zie ik dat mijn licenties zijn toegewezen op bereikniveau wanneer ik de licentie voor mijn SQL Server-VM probeer te wijzigen?

Het licentietype wijzigen voor afzonderlijke SQL Server-VM's die zijn geïmplementeerd in abonnementen met Centraal beheerde Azure Hybrid Benefit- wordt niet ondersteund omdat de licentie wordt beheerd op abonnementsniveau. Er wordt een bericht weergegeven zoals Your organization manages licenses assigned to Azure at a scope level such as Azure subscription instead of each individual resources.

Bestuur

Kan ik een tweede exemplaar van SQL Server installeren op dezelfde VM? Kan ik geïnstalleerde functies van het standaardexemplaren wijzigen?

Ja. Het SQL Server-installatiemedium bevindt zich in een map op het station C. Voer Setup.exe vanaf die locatie uit om nieuwe SQL Server-exemplaren toe te voegen of om andere geïnstalleerde functies van SQL Server op de computer te wijzigen. Sommige functies, zoals automatische back-up, geautomatiseerde patching en Azure Key Vault-integratie, werken alleen op het standaardexemplaren of een benoemd exemplaar dat correct is geconfigureerd (zie vraag 3). Klanten die Software Assurance gebruiken via de Azure Hybrid Benefit- of het betalen per gebruik licentiemodel kunnen meerdere exemplaren van SQL Server installeren op de virtuele machine zonder extra licentiekosten. Aanvullende SQL Server-exemplaren kunnen systeembronnen belasten, tenzij deze juist zijn geconfigureerd.

Wat is het maximum aantal exemplaren op een VIRTUELE machine?

SQL Server 2012 naar SQL Server 2019 kan ondersteuning bieden voor 50 exemplaren op een zelfstandige server. Dit is dezelfde limiet, ongeacht on-premises in Azure. Zie best practices voor meer informatie over het voorbereiden van uw omgeving.

Microsoft Visual C++ Redistributable geïnstalleerd met SQL Server wordt gemarkeerd als einde van de levensduur of verouderd?

Wanneer u SQL Server inricht op azure-VM, installeert het installatieprogramma van SQL Server een Microsoft Visual C++ Redistributable, dat vereist is voor de juiste uitvoering van SQL Server-onderdelen. Uw beveiligingssoftware kan waarschuwingen verzenden over het einde van de levensduur of verouderde softwareonderdelen vanwege de versie van de Microsoft Visual C++ Redistributable-onderdelen die zijn geïnstalleerd door SQL Server, met name voor oudere versies van SQL Server (SQL Server 2016 en eerder). Volgens het levenscyclusbeleid voor ondersteuning worden Microsoft Visual C++ Redistributable-onderdelen ondersteund zolang het product waarop ze zijn geïnstalleerd, wordt ondersteund. Zolang uw geïnstalleerde versie van SQL Server nog steeds wordt ondersteund, kunt u deze waarschuwing veilig negeren. We raden u aan VC++ niet te verwijderen, omdat het bepaalde SQL Server-functionaliteit kan verbreken.

Kan ik het standaardexemplaren van SQL Server verwijderen?

Ja, maar er zijn enkele overwegingen. Ten eerste kan de facturering die is gekoppeld aan SQL Server, blijven plaatsvinden, afhankelijk van het licentiemodel voor de VIRTUELE machine. Ten tweede, zoals vermeld in het vorige antwoord, zijn er functies die afhankelijk zijn van de SQL Server IaaS Agent-extensie. Als u het standaardexemplaren verwijdert zonder ook de IaaS Agent-extensie te verwijderen, blijft de extensie zoeken naar het standaardexemplaren en kan er fouten in het gebeurtenislogboek worden gegenereerd uit de volgende twee bronnen: Microsoft SQL Server Credential Management en Microsoft SQL Server IaaS Agent. Een van de fouten kan er ongeveer als volgt uitzien:

Er is een netwerkgerelateerde of exemplaarspecifieke fout opgetreden tijdens het tot stand brengen van een verbinding met SQL Server. De server is niet gevonden of niet toegankelijk.

Als u besluit het standaardexemplaren te verwijderen, verwijdert u ook de SQL Server IaaS Agent-extensie.

Kan ik een benoemd exemplaar van SQL Server gebruiken met de IaaS-extensie?

Ja, als het benoemde exemplaar het enige exemplaar op de SQL Server is en als het oorspronkelijke standaardexemplaren correct is verwijderd. Als er geen standaardexemplaren zijn en er meerdere benoemde exemplaren zijn op één SQL Server-VM, kan de SQL Server IaaS-agentextensie niet worden geïnstalleerd.

Kan ik SQL Server en de bijbehorende licentiefacturering verwijderen van een SQL Server-VM?

Ja, maar u moet extra stappen uitvoeren om te voorkomen dat er kosten in rekening worden gebracht voor uw SQL Server-exemplaar, zoals beschreven in prijsrichtlijnen. Als u het SQL Server-exemplaar volledig wilt verwijderen, kunt u migreren naar een andere Azure-VM zonder dat SQL Server vooraf is geïnstalleerd op de VIRTUELE machine en de huidige SQL Server-VM verwijderen. Als u de VM wilt behouden, maar sql Server-facturering wilt stoppen, voert u de volgende stappen uit:

  1. Maak zo nodig een back-up van al uw gegevens, inclusief systeemdatabases.
  2. Verwijder SQL Server volledig, inclusief de SQL IaaS Agent-extensie (indien aanwezig).
  3. Installeer de gratis SQL Express-editie.
  4. Registreer u bij de SQL IaaS Agent-extensie.
  5. wijzig de editie van SQL Server- in de Azure Portal in Express om de facturering te stoppen.
  6. (Optioneel) Schakel de Express SQL Server-service uit door het opstarten van de service uit te schakelen.

Kan ik Azure Portal gebruiken om meerdere exemplaren op dezelfde VIRTUELE machine te beheren?

Nee. Portalbeheer wordt geleverd door de SQL IaaS Agent-extensie, die afhankelijk is van de SQL Server IaaS Agent-extensie. Daarom gelden dezelfde beperkingen voor de portal als de extensie. De portal kan slechts één standaardexemplaren of één benoemd exemplaar beheren zolang deze juist is geconfigureerd. Zie SQL Server IaaS Agent-extensie voor meer informatie

Wordt Microsoft Entra Domain Services ondersteund met SQL Server op Azure-VM's?

Nee. Het gebruik van Microsoft Entra Domain Services wordt momenteel niet ondersteund met SQL Server op Azure-VM's. Gebruik in plaats daarvan een Active Directory-domeinaccount.

Voldoet SQL Server op Virtuele Azure-machines aan FIPS?

Als u wilt FIPS-compatibele met SQL Server op Azure-VM's, moet u windows Server 2022 hebben, waarvoor FIPS standaard is ingeschakeld. Windows Server 2019 kan ook FIPS-compatibel zijn als FIPS handmatig is ingeschakeld met behulp van het beleid dat is opgegeven in STIG (Security Technical Implementation Guide) die V-93511 vindt.

Bijwerken en patchen

Hoe wijzig ik in een andere versie/editie van SQL Server in een Azure-VM?

Klanten kunnen hun versie/editie van SQL Server wijzigen met behulp van installatiemedia die de gewenste versie of editie van SQL Server bevatten. Zodra de editie is gewijzigd, gebruikt u Azure Portal om de editie-eigenschap van de VIRTUELE machine te wijzigen om de facturering voor de VIRTUELE machine nauwkeurig weer te geven. Zie editie van een SQL Server-VM wijzigenvoor meer informatie. Er is geen factureringsverschil voor verschillende versies van SQL Server, dus zodra de versie van SQL Server is gewijzigd, is er geen verdere actie nodig.

Hoe kom ik aan de SQL Server-installatiemedia?

Voor VIRTUELE SQL Server-machines die zijn geïmplementeerd via Azure Marketplace, bevindt de installatiemedia zich op C:\SQLServerFull. U kunt Setup.exe uitvoeren vanaf die locatie om nieuwe SQL Server-exemplaren toe te voegen of om andere geïnstalleerde functies van SQL Server op de computer te wijzigen. U kunt deze installatiemedia ook kopiëren naar andere virtuele machines om dezelfde versie en editie van SQL Server te installeren of bij te werken. Klanten die Software Assurance- hebben, kunnen hun installatiemedia verkrijgen via het Volume Licensing Center.

Hoe installeer ik SQL Server voor licenties voor betalen per gebruik naar een bestaande Azure-VM?

Als u SQL Server wilt installeren met pay-as-you-go-licenties (PAYG) voor een bestaande Azure-VM, gebruikt u installatiemedia van een bestaande SQL Server-VM met de gewenste editie. Implementeer een nieuwe SQL Server-VM vanuit Azure Marketplace als u nog geen SQL Server-VM met de gewenste editie hebt. Kopieer de map C:\SQLServerFull van de bestaande VM naar de doel-VM en installeer VERVOLGENS SQL Server uit de gekopieerde map om potentiële problemen met betrekking tot productlicentiecodes te voorkomen. Nadat SQL Server is geïnstalleerd, registreren bij de SQL IaaS Agent-extensie en de editie van SQL Server valideren die wordt gebruikt voor facturering in Azure Portal. Verwijder de SQL Server-VM die is gebruikt om de installatiemedia te kopiëren om facturering voor de ongebruikte VM te voorkomen.

Hoe worden updates en servicepacks toegepast op een SQL Server-VM?

Virtuele machines geven u controle over de hostmachine, inclusief wanneer en hoe u updates toepast. Voor het besturingssysteem kunt u windows-updates handmatig toepassen of u kunt een planningsservice inschakelen met de naam Automated Patching. Met geautomatiseerde patches worden alle updates geïnstalleerd die zijn gemarkeerd als belangrijk, inclusief SQL Server-updates in die categorie. Andere optionele updates voor SQL Server moeten handmatig worden geïnstalleerd.

Kan ik mijn SQL Server-exemplaar upgraden nadat ik het heb geregistreerd bij de SQL IaaS Agent-extensie?

Als het besturingssysteem Windows Server 2008 R2 of hoger is, ja. U kunt elk installatiemedium gebruiken om de versie en editie van SQL Server bij te werken. Vervolgens kunt u zich registreren bij de SQL IaaS Agent-extensie. Hierdoor hebt u toegang tot alle voordelen van de SQL IaaS Agent-extensie, zoals beheerbaarheid van de portal, geautomatiseerde back-ups en geautomatiseerde patches. Als de versie van het besturingssysteem Windows Server 2008 is, wordt de extensie alleen ondersteund met beperkte functionaliteit.

Hoe krijg ik gratis uitgebreide beveiligingsupdates voor mijn einde van ondersteuningsexemplaren?

U kunt gratis uitgebreide beveiligingsupdates krijgen door uw SQL Server-as-is te verplaatsen naar een virtuele Azure-machine. Updates zijn beschikbaar via het Windows Update-kanaal. Zie einde van de ondersteuningsoptiesvoor meer informatie.

Algemeen

Worden exemplaren van SQL Server-failoverclusters (FCI) ondersteund op Azure-VM's?

Ja. U kunt een exemplaar van een failovercluster configureren met behulp van gedeelde Azure-schijven, PFS-(Premium-bestandsshares) of S2D- (Opslagruimten Direct) voor het opslagsubsysteem. Premium-bestandsshares bieden IOPS- en doorvoercapaciteiten die voldoen aan de behoeften van veel workloads. Voor IO-intensieve workloads kunt u overwegen opslagruimten direct te gebruiken op basis van beheerde premium- of ultraschijven. U kunt ook clustering- of opslagoplossingen van derden gebruiken, zoals beschreven in Hoge beschikbaarheid en herstel na noodgevallen voor SQL Server op virtuele Azure-machines.

Belangrijk

SQL Server-FCI's die zijn geregistreerd bij de extensie bieden geen ondersteuning voor functies waarvoor de agent is vereist, zoals automatische back-up, patches en geavanceerd portalbeheer. Bekijk functievoordelen voor meer informatie.

Wat is het verschil tussen SQL Server-VM's en de SQL Database-service?

Conceptueel gezien is het uitvoeren van SQL Server op een virtuele Azure-machine niet zo anders dan het uitvoeren van SQL Server in een extern datacenter. Daarentegen biedt Azure SQL Database database-as-a-service. Met SQL Database hebt u geen toegang tot de computers waarop uw databases worden gehost. Zie Een cloud-SQL Server-optie kiezen: Azure SQL (PaaS) Database of SQL Server op Azure-VM's (IaaS)voor een volledige vergelijking.

Hoe installeer ik SQL Data-hulpprogramma's op mijn Azure-VM?

Download en installeer de SQL Data-hulpprogramma's van Microsoft SQL Server Data Tools - Business Intelligence voor Visual Studio 2013.

Worden gedistribueerde transacties met MSDTC ondersteund op SQL Server-VM's?

Ja. Lokale DTC wordt ondersteund voor SQL Server 2016 SP2 en hoger. Toepassingen moeten echter worden getest bij het gebruik van AlwaysOn-beschikbaarheidsgroepen, omdat transacties tijdens een failover mislukken en opnieuw moeten worden geprobeerd. Geclusterde DTC is beschikbaar vanaf Windows Server 2019.

Verplaatst of slaat de virtuele Azure SQL-machine klantgegevens buiten de regio op?

Nee. In feite slaan virtuele Azure SQL-machines en de SQL IaaS Agent-extensie geen klantgegevens op. Raadpleeg de privacyverklaringen voor de SQL IaaS Agent-extensie voor meer informatie.

Welke Azure Load Balancer-SKU moet worden gebruikt voor een migratie tussen clusters van een beschikbaarheidsgroep?

Als u een migratie tussen clusters wilt uitvoeren van een beschikbaarheidsgroep op SQL Server op Azure-VM's, gebruikt u de standaard-Azure Load Balancer-SKU.

Kan ik een Azure Premium-bestandsshare gebruiken om mijn databasebestanden te hosten op een zelfstandig exemplaar van SQL Server?

Ja. Azure Premium-bestandsshares worden ondersteund voor zowel failoverclusterexemplaren als zelfstandige exemplaren van SQL Server met behulp van het SMB-protocol.

Kan ik Premium SSD v2 gebruiken met mijn SQL Server op Azure-VM's?

Ja, voor specifieke virtuele machines in ondersteunde regio's. Bekijk Premium SSDv2 met SQL Server op Azure-VM's voor meer informatie. Als u Premium SSD v2 wilt gebruiken met een type of regio van een virtuele machine die niet in de lijst staat, kunt u dit mogelijk doen door eerst de virtuele machine te implementeren en vervolgens de Premium SSD v2-stations toe te voegen nadat de virtuele machine is gemaakt.

Waarom zie ik **Niet uitbreidbaar** wanneer ik probeer wijzigingen aan te brengen in mijn opslag in de resource van de virtuele SQL-machines?

Opslag kan alleen worden uitgebreid voor SQL Server-VM's die zijn geïmplementeerd vanuit een SQL Server-installatiekopie in Azure Marketplace en worden momenteel niet ondersteund voor Premium SSD v2 schijven.

SQL Server IaaS Agent-extensie

Moet ik mijn SQL Server-VM registreren die is ingericht vanuit een SQL Server-installatiekopieën in Azure Marketplace?

Nee. Microsoft registreert automatisch VM's die zijn ingericht vanuit de SQL Server-installatiekopieën in Azure Marketplace. Registreren bij de extensie is alleen vereist als de VIRTUELE machine niet ingericht vanuit de SQL Server-installatiekopieën in Azure Marketplace en SQL Server zelf is geïnstalleerd.

Is de SQL IaaS Agent-extensie beschikbaar voor alle klanten?

Ja. Klanten moeten hun SQL Server-VM's registreren bij de extensie als ze geen SQL Server-installatiekopieën van Azure Marketplace hebben gebruikt en in plaats daarvan zelf geïnstalleerde SQL Server hebben gebruikt, of als ze hun aangepaste VHD hebben meegenomen. VM's die eigendom zijn van alle typen abonnementen (Direct, Enterprise Agreement en Cloud Solution Provider) kunnen zich registreren bij de SQL IaaS Agent-extensie.

Wat zijn de vereisten voor registratie bij de SQL IaaS Agent-extensie?

Controleer de vereisten voor meer informatie.

Welke Azure-machtigingen zijn nodig om u te registreren bij de extensie?

De clientreferenties die worden gebruikt om de virtuele machine te registreren, moeten bestaan in een van de volgende Azure-rollen: inzender, Inzenderof Eigenaar.

Wordt er tijdens het registreren bij de SQL IaaS Agent-extensie een agent op mijn VM geïnstalleerd?

Niet in eerste instantie. Wanneer u zich voor het eerst registreert bij de SQL IaaS Agent-extensie, worden binaire bestanden gekopieerd naar de SQL Server-VM die u beperkte functionaliteit biedt. Zodra u een functie inschakelt die ervan afhankelijk is, wordt de SQL IaaS-agent op de VM geïnstalleerd. Raadpleeg de tabel met voordelen voor informatie over beperkte functionaliteit.

Welke machtigingen gebruikt de SQL Server IaaS-agentextensie?

Oktober 2022 heeft het model met minimale bevoegdheden geïntroduceerd voor de extensie, waarbij minimale machtigingen worden verleend die nodig zijn voor elke functie die door de extensie wordt gebruikt. VOOR SQL Server-VM's die zijn geïmplementeerd na oktober 2022 via Azure Marketplace, is standaard het model met minimale bevoegdheden ingeschakeld. De extensie maakt gebruik van sysadmin-rechten voor SQL Server-VM's die vóór oktober 2022 zijn geïmplementeerd of zelf-geïnstalleerde SQL Server-VM's waarvoor het model met minimale bevoegdheden niet handmatig is ingeschakeld in Azure Portal. Raadpleeg sql IaaS Agent-extensiemachtigingen voor meer informatie.

Waarom zie ik de resource voor virtuele SQL-machines in Azure Portal? Wie heeft het gemaakt? Krijg ik hiervoor een factuur?

De resource virtuele SQL-machines is een gratis resource waarmee u uw SQL Server-VM kunt beheren vanuit Azure Portal. De resource voor virtuele SQL-machines wordt gemaakt wanneer u een SQL Server VM-installatiekopieën implementeert vanuit Azure Marketplace of handmatig een SQL Server-VM registreert met de SQL IaaS Agent-extensie. Azure kan deze resource ook automatisch maken voor bestaande VM's als er een SQL Server-exemplaar wordt gedetecteerd. Er zijn geen kosten verbonden aan de resource van virtuele SQL-machines.

Wordt DE SQL Server opnieuw gestart bij de SQL IaaS Agent-extensie op mijn VM?

Nee, vanaf september 2021 is het opnieuw opstarten van de SQL Server-service niet meer vereist bij het registreren bij de SQL IaaS Agent-extensie.

Kan ik me registreren bij de SQL IaaS Agent-extensie zonder het sql Server-licentietype op te geven?

Nee. Het licentietype SQL Server is geen optionele eigenschap wanneer u zich registreert bij de SQL IaaS Agent-extensie. U moet het type SQL Server-licentie instellen als betalen per gebruik of Azure Hybrid Benefit bij het registreren bij de SQL IaaS Agent-extensie. Als u een van de gratis versies van SQL Server hebt geïnstalleerd, zoals Developer of Evaluation Edition, moet u zich registreren met licenties voor betalen per gebruik. Azure Hybrid Benefit is alleen beschikbaar voor betaalde versies van SQL Server, zoals Enterprise- en Standard-edities.

Wat is het standaardlicentietype wanneer u de functie voor automatische registratie gebruikt?

Het licentietype wordt automatisch standaard ingesteld op die van de VM-installatiekopie. Als u een installatiekopie voor betalen per gebruik gebruikt voor uw virtuele machine, wordt uw licentietype PAYG, anders is uw licentietype standaard AHUB.

Is het mogelijk om zelf geïmplementeerde SQL Server-VM's te registreren met de SQL IaaS Agent-extensie?

Ja. Als u SQL Server hebt geïmplementeerd vanaf uw eigen media en de SQL IaaS Agent-extensie hebt geïnstalleerd, kunt u uw SQL Server-VM registreren bij de extensie om de beheerbaarheidsvoordelen te verkrijgen die worden geboden door de SQL IaaS Agent-extensie.

Is het mogelijk om de SQL IaaS Agent-extensie te herstellen?

Ja. Ga naar de virtuele SQL-machines resource voor uw SQL Server-VM en kies Herstellen onder Ondersteuning & probleemoplossing om de pagina te openen en de extensie te herstellen.

Kan ik me registreren bij de SQL IaaS Agent-extensie vanuit Azure Portal?

Nee. Het registreren van één VIRTUELE machine met de SQL IaaS Agent-extensie is niet beschikbaar in Azure Portal. Registreren bij de SQL IaaS Agent-extensie wordt alleen ondersteund met de Azure CLI of Azure PowerShell.

Kan ik een VIRTUELE machine registreren bij de SQL IaaS Agent-extensie voordat SQL Server wordt geïnstalleerd?

Nee. Een VM moet ten minste één SQL Server-exemplaar (Database Engine) hebben om zich te kunnen registreren bij de SQL IaaS Agent-extensie. Als er geen SQL Server-exemplaar op de VIRTUELE machine is, heeft de nieuwe Resource Microsoft.SqlVirtualMachine de status Mislukt.

Kan ik een VIRTUELE machine registreren bij de SQL IaaS Agent-extensie als er meerdere SQL Server-exemplaren zijn?

Ja, op voorwaarde dat er een standaardexemplaren op de VIRTUELE machine zijn. De SQL IaaS Agent-extensie registreert slechts één EXEMPLAAR van SQL Server (Database Engine). De SQL IaaS Agent-extensie registreert het standaard SQL Server-exemplaar in het geval van meerdere exemplaren.

Kan ik een exemplaar van een SQL Server-failovercluster registreren met de SQL IaaS Agent-extensie?

Ja. Exemplaren van SQL Server-failoverclusters op een Azure-VM kunnen worden geregistreerd bij de SQL IaaS Agent-extensie met beperkte functionaliteit.

Kan ik mijn VM registreren bij de SQL IaaS Agent-extensie als een AlwaysOn-beschikbaarheidsgroep is geconfigureerd?

Ja. Er zijn geen beperkingen voor het registreren van een SQL Server-exemplaar op een Azure-VM met de SQL IaaS Agent-extensie als u deelneemt aan een AlwaysOn-beschikbaarheidsgroepconfiguratie.

Wat zijn de kosten voor het registreren bij de SQL IaaS Agent-extensie?

Geen. Er zijn geen kosten verbonden aan het registreren bij de SQL IaaS Agent-extensie. Het beheren van uw SQL Server-VM met de extensie is gratis.

Wat is de invloed op de prestaties van het gebruik van de SQL IaaS Agent-extensie?

Zodra u een functie inschakelt waarvoor de agent moet worden geïnstalleerd, heeft dit minimale gevolgen voor de twee services die zijn geïnstalleerd in het besturingssysteem. Deze kunnen worden bewaakt via taakbeheer en worden weergegeven in de ingebouwde Windows Services-console.

De twee servicenamen zijn:

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

Hoe verwijder ik de extensie?

Verwijder de extensie door de extensie van de SQL Server-VM te verwijderen

Brengt het registreren van mijn VM met de nieuwe SQL IaaS Agent-extensie extra kosten met zich mee?

Nee. De SQL IaaS Agent-extensie maakt alleen extra beheerbaarheid mogelijk voor SQL Server op Azure VM zonder extra kosten.

Is de SQL IaaS Agent-extensie beschikbaar voor alle klanten?

Ja, zolang de SQL Server-VM is geïmplementeerd in de openbare cloud met behulp van het Resource Manager-model en niet het klassieke model. Alle andere klanten kunnen zich registreren bij de nieuwe SQL IaaS Agent-extensie. Alleen klanten met het Software Assurance- voordeel kunnen echter hun eigen licentie gebruiken door de Azure Hybrid Benefit - te activeren op een SQL Server-VM.

Wat gebeurt er met de extensieresource ('Microsoft.SqlVirtualMachine') als de VM-resource wordt verplaatst of verwijderd?

Wanneer de Resource Microsoft.Compute/VirtualMachine wordt verwijderd of verplaatst, wordt de bijbehorende Microsoft.SqlVirtualMachine-resource op de hoogte gesteld van asynchroon repliceren van de bewerking.

Wat gebeurt er met de VM als de extensie ('Microsoft.SqlVirtualMachine') wordt verwijderd?

De resource Microsoft.Compute/VirtualMachine wordt niet beïnvloed wanneer de Resource Microsoft.SqlVirtualMachine wordt verwijderd. De licentiewijzigingen worden echter standaard teruggezet naar de oorspronkelijke installatiekopieënbron.

Is de extensie nodig voor het ontvangen van uitgebreide beveiligingsupdates (ESU)?

Nee. uitgebreide beveiligingsupdates (ESU) automatisch worden toegepast op de VIRTUELE machine, ongeacht of uw SQL Server-VM is geregistreerd bij de SQL IaaS Agent-extensie.

Wat is er gebeurd met beheermodi van de SQL IaaS Agent-extensie?

Beheermodi zijn verwijderd uit de sql IaaS Agent-extensiearchitectuur. Vanaf maart 2023 kopieert het registreren bij de SQL IaaS Agent-extensie in eerste instantie de binaire bestanden naar de SQL Server-VM en biedt beperkte functionaliteit. Zodra u een functie inschakelt die ervan afhankelijk is, wordt de SQL IaaS-agent geïnstalleerd op de SQL Server-VM.

Kan ik de installatiekopieën van mijn virtuele machine registreren als ik Reporting Services, Power BI Report Server of Analysis Services gebruik?

Nee. De SQL IaaS Agent-extensie wordt niet ondersteund met de volgende installatiekopieën: SQL Server Reporting Services, SQL Server Power BI Report Server, SQL Server Analysis Services.