Linux SQL Server-VM registreren met sql IaaS Agent-extensie

Van toepassing op: SQL Server op Azure VM

Registreer uw SQL Server-VM met de SQL IaaS Agent-extensie om een schat aan functievoordelen te ontgrendelen voor uw SQL Server op Linux Azure VM.

Overzicht

Als u zich registreert bij de SQL Server IaaS Agent-extensie, wordt de SQL-VM-resource binnen uw abonnement gemaakt. Dit is een afzonderlijke resource van de virtuele-machineresource. Als u de registratie van uw SQL Server-VM bij de extensie ongedaan maakt, wordt de RESOURCE van de virtuele SQL-machine verwijderd, maar wordt de werkelijke virtuele machine niet verwijderd.

Als u de SQL IaaS Agent-extensie wilt gebruiken, moet u eerst uw abonnement registreren bij de Microsoft.SqlVirtualMachine-provider, waardoor de SQL IaaS Agent-extensie de mogelijkheid biedt om resources binnen dat specifieke abonnement te maken.

Belangrijk

De SQL IaaS Agent-extensie verzamelt gegevens om klanten optionele voordelen te bieden bij het gebruik van SQL Server binnen Azure Virtual Machines. Microsoft gebruikt deze gegevens niet voor licentiecontroles zonder voorafgaande toestemming van de klant. Zie de aanvulling op de sql Server-privacyverklaring voor meer informatie.

Vereisten

Als u uw SQL Server-VM wilt registreren bij de extensie, hebt u het volgende nodig:

Abonnement registreren bij RP

Als u uw SQL Server-VM wilt registreren met de SQL IaaS Agent-extensie, moet u eerst uw abonnement registreren bij de ResourceProvider Microsoft.SqlVirtualMachine (RP). Dit biedt de SQL IaaS Agent-extensie de mogelijkheid om resources binnen uw abonnement te maken. U kunt dit doen met behulp van Azure Portal, de Azure CLI of Azure PowerShell.

Azure Portal

Registreer uw abonnement bij de resourceprovider met behulp van Azure Portal:

  1. Open Azure Portal en ga naar Alle services.
  2. Ga naar Abonnementen en selecteer het interesseabonnement.
  3. Selecteer resourceproviders onder Instellingen op de pagina Abonnementen.
  4. Voer sql in het filter in om de SQL-gerelateerde resourceproviders weer te geven.
  5. Selecteer Registreren, Opnieuw registreren of Registratie opheffen voor de Microsoft.SqlVirtualMachine-provider , afhankelijk van de gewenste actie.

Modify the provider

Opdrachtregel

Registreer uw Azure-abonnement bij de Provider Microsoft.SqlVirtualMachine met behulp van Azure CLI of Azure PowerShell.

Registreer uw abonnement bij de resourceprovider met behulp van de Azure CLI:

# Register the SQL IaaS Agent extension to your subscription 
az provider register --namespace Microsoft.SqlVirtualMachine 

VM registreren

De SQL IaaS Agent-extensie op Linux is alleen beschikbaar in de lichtgewicht modus, die alleen ondersteuning biedt voor het wijzigen van het licentietype en de editie van SQL Server. Gebruik de Azure CLI of Azure PowerShell om uw SQL Server-VM te registreren bij de extensie in de lichtgewicht modus voor beperkte functionaliteit.

Geef het licentietype SQL Server op als betalen per gebruik (PAYG) om te betalen per gebruik, Azure Hybrid Benefit (AHUB) om uw eigen licentie te gebruiken of herstel na noodgevallen (DR) om de gratis DR-replicalicentie te activeren.

Registreer een SQL Server-VM in de lichtgewicht modus met de Azure CLI:

# Register Enterprise or Standard self-installed VM in Lightweight mode
az sql vm create --name <vm_name> --resource-group <resource_group_name> --location <vm_location> --license-type <license_type> 

Registratiestatus verifiëren

U kunt controleren of uw SQL Server-VM al is geregistreerd bij de SQL IaaS Agent-extensie met behulp van Azure Portal, De Azure CLI of Azure PowerShell.

Azure Portal

Controleer de registratiestatus met behulp van Azure Portal:

  1. Meld u aan bij de Azure-portal.
  2. Ga naar de resource van uw virtuele SQL-machines.
  3. Selecteer uw SQL Server-VM in de lijst. Als uw SQL Server-VM hier niet wordt vermeld, is deze waarschijnlijk niet geregistreerd bij de SQL IaaS Agent-extensie.

Opdrachtregel

Controleer de huidige registratiestatus van de SQL Server-VM met behulp van Azure CLI of Azure PowerShell. ProvisioningStateSucceeded geeft aan of de registratie is geslaagd.

Controleer de registratiestatus met behulp van de Azure CLI:

az sql vm show -n <vm_name> -g <resource_group>

Een fout geeft aan dat de SQL Server-VM niet is geregistreerd bij de extensie.

Automatische registratie

Automatische registratie wordt ondersteund voor Ubuntu Linux-VM's.

Volgende stappen

Raadpleeg voor meer informatie de volgende artikelen: