Freigeben über


Registrieren der SQL Server-VM unter Windows bei der Erweiterung für den SQL-IaaS-Agent.

Gilt für: SQL Server auf Azure-VMs

Wenn Sie Ihre SQL Server-VM bei der Erweiterung für den SQL-IaaS-Agent registrieren, können Sie eine Vielzahl an Funktionen für Ihre SQL Server-Instanz auf der Azure Windows-VM freischalten.

In diesem Artikel erfahren Sie, wie Sie eine einzelne SQL Server-VM mit der SQL-IaaS-Agent-Erweiterung registrieren. Alternativ können Sie alle virtuellen Computer des SQL-Servers in einem Abonnement automatisch oder mehrere virtuelle Computer per Skript in einem Massenvorgang registrieren.

Hinweis

Bei nach Oktober 2022 über den Azure Marketplace bereitgestellten SQL Server-VMs ist das Modell mit den geringsten Rechten standardmäßig aktiviert. Verwaltungsmodi für die Erweiterung für den SQL-IaaS-Agent wurden im März 2023 entfernt.

Übersicht

Durch die Registrierung mit der SQL Server-IaaS-Agent-Erweiterung wird die SQL-VM-Ressource in Ihrem Abonnement erstellt. Dabei handelt es sich um eine andere Ressource als die Ressource für Ihre VM. Wenn Sie die Erweiterung von Ihrer SQL Server-VM löschen, wird die SQL Virtual Machine-Ressource entfernt, die eigentliche virtuelle Maschine bleibt jedoch erhalten.

Beim Bereitstellen eines Azure Marketplace-Images einer SQL Server-VM über das Azure-Portal wird die SQL Server-VM mit der Erweiterung automatisch registriert. Wenn Sie jedoch SQL Server auf einer Azure-VM selbst installieren oder eine Azure-VM von einer benutzerdefinierten VHD bereitstellen, müssen Sie Ihre SQL Server-VM mit der SQL-IaaS-Agent-Erweiterung registrieren, um alle Featurevorteile nutzen und von einer einfachen Verwaltbarkeit profitieren zu können. Standardmäßig werden virtuelle Azure-Computer, auf denen SQL Server 2016 oder höher installiert ist, automatisch bei der Erweiterung für den SQL-IaaS-Agent registriert, wenn sie vom CEIP-Dienst erkannt werden. Weitere Informationen finden Sie unter Ergänzende Datenschutzbestimmungen zu SQL Server. Informationen zum Datenschutz finden Sie in den Datenschutzbestimmungen für die Erweiterung für den SQL-IaaS-Agent.

Wenn Sie die Erweiterung für den SQL-IaaS-Agent verwenden möchten, müssen Sie zunächst Ihr Abonnement beim Anbieter Microsoft.SqlVirtualMachine registrieren. Dadurch kann die Erweiterung für den SQL-IaaS-Agent Ressourcen in diesem bestimmten Abonnement erstellen. Dann können Sie Ihren virtuellen Computer des SQL-Servers mit der Erweiterung registrieren.

Voraussetzungen

Um Ihre SQL Server-VM mit der Erweiterung registrieren zu können, benötigen Sie Folgendes:

  • Ein Azure-Abonnement.
  • Eine vom Azure-Ressourcenmodell unterstützte Windows Server-VM mit einer unterstützten SQL Server-Version, die in der öffentlichen Cloud oder in der Azure Government-Cloud bereitgestellt wird.
  • Stellen Sie sicher, dass die Azure-VM ausgeführt wird.
  • Die zum Registrieren des virtuellen Computers verwendeten Clientanmeldeinformationen sind in einer der folgenden Azure-Rollen vorhanden: Mitwirkender von virtuellen Computern, Mitwirkender oder Besitzer.
  • Die aktuelle Version von Azure CLI oder Azure PowerShell (mindestens 5.0).
  • Mindestens .NET Framework 4.5.1.
  • Sicherstellen, dass keine der Einschränkungen für Sie gilt

Registrieren eines Abonnements mit RP

Um Ihre SQL Server-VM mit der SQL-IaaS-Agent-Erweiterung registrieren zu können, müssen Sie zunächst Ihr Abonnement beim Ressourcenanbieter Microsoft.SqlVirtualMachine registrieren. Dadurch kann die SQL-IaaS-Agent-Erweiterung Ressourcen in Ihrem Abonnement erstellen. Verwenden Sie hierzu das Azure-Portal, die Azure CLI oder Azure PowerShell.

Registrieren Sie Ihr Abonnement beim Ressourcenanbieter, indem Sie das Azure-Portal verwenden:

  1. Öffnen Sie das Azure-Portal, und wechseln Sie zu Alle Dienste.

  2. Wechseln Sie zu Abonnements, und wählen Sie das gewünschte Abonnement aus.

  3. Wählen Sie auf der Seite Abonnements unter Einstellungen die Option Ressourcenanbieter aus.

  4. Geben Sie im Filter sql ein, um die SQL-bezogenen Ressourcenanbieter aufzurufen.

  5. Wählen Sie je nach gewünschter Aktion für den Anbieter Microsoft.SqlVirtualMachine eine der Optionen Registrieren, Erneut registrieren oder Registrierung aufheben aus.

    Screenshot, der zeigt, wie der Anbieter geändert wird.

Registrieren der Erweiterung

Sie können Ihre SQL Server-VM manuell bei der Erweiterung für den SQL-IaaS-Agent registrieren, indem Sie Azure PowerShell oder die Azure CLI verwenden.

Geben Sie den SQL Server-Lizenztyp an. Sie können zwischen nutzungsbasierter Bezahlung (PAYG), Azure-Hybridvorteil (AHUB) zum Verwenden Ihrer eigenen Lizenz und Notfallwiederherstellung (DR) zum Aktivieren des kostenlosen DR-Replikats auswählen.

Sie können Ihre SQL Server-VM derzeit nicht im Azure-Portal bei der Erweiterung für den SQL-IaaS-Agent registrieren.

Überprüfen des Registrierungsstatus

Sie können über das Azure-Portal, die Azure-Befehlszeilenschnittstelle oder Azure PowerShell überprüfen, ob Ihre SQL Server-VM bereits mit der SQL-IaaS-Agent-Erweiterung registriert wurde.

Überprüfen Sie den Registrierungsstatus mithilfe des Azure-Portals:

  1. Melden Sie sich beim Azure-Portal an.

  2. Navigieren Sie zu Ihrem SQL Server-VMs.

  3. Wählen Sie die SQL Server-VM in der Liste aus. Wenn Ihre SQL Server-VM hier nicht aufgeführt ist, wurde sie wahrscheinlich nicht bei der Erweiterung für den SQL-IaaS-Agent registriert.

  4. Überprüfen Sie den Wert unter Status. Wenn das Feld Status den Wert Erfolgreich aufweist, wurde die SQL Server-VM mit der SQL-IaaS-Agent-Erweiterung registriert.

    Screenshot, der zeigt, wie der Status mit der SQL-RP-Registrierung überprüft wird.

Alternativ können Sie den Status überprüfen, indem Sie im Bereich Support und Problembehandlung in der Ressource Virtueller SQL-Computer die Option Reparieren auswählen. Der Bereitstellungsstatus für die Erweiterung für den SQL-IaaS-Agent kann Erfolgreich oder Fehler sein.

Ein Fehler weist darauf hin, dass die SQL Server-VM nicht bei der Erweiterung registriert wurde.

Entfernen der Erweiterung

Um die Registrierung Ihrer SQL Server-VM mit der SQL-IaaS-Agent-Erweiterung aufzuheben, löschen Sie die SQL Virtual Machine-Ressource im Azure-Portal, mit PowerShell oder der Azure CLI. Das Löschen der SQL-VM-Ressource löscht nicht die SQL Server-VM.

Warnung

Gehen Sie äußerst vorsichtig vor, wenn Sie die Erweiterung von Ihrer SQL Server-VM löschen. Führen Sie die Schritte sorgfältig aus, da die Möglichkeit besteht, den virtuellen Computer versehentlich zu löschen, wenn Sie versuchen, die Ressource zu entfernen.

Führen Sie die folgenden Schritte aus, um die Erweiterung im Azure-Portal von Ihrer SQL Server-VM zu löschen:

  1. Melden Sie sich beim Azure-Portal an.

  2. Navigieren Sie zur SQL Server-VM-Ressource.

    Screenshot der SQL-VM-Ressource.

  3. Klicken Sie auf Löschen.

    Screenshot, der zeigt, wie im oberen Navigationsbereich die Option „Löschen“ ausgewählt wird.

  4. Geben Sie den Namen der SQL-VM ein, und deaktivieren Sie das Kontrollkästchen neben dem virtuellen Computer.

    Screenshot, der zeigt, wie Sie die VM deaktivieren, um das Löschen der eigentlichen virtuellen Maschine zu verhindern, und anschließend „Löschen“ auswählen, um mit dem Löschen der SQL-VM-Ressource fortzufahren.

    Warnung

    Wenn Sie das Kontrollkästchen neben dem Namen des virtuellen Computers nicht deaktivieren, wird der virtuelle Computer vollständig gelöscht. Deaktivieren Sie das Kontrollkästchen, um die Erweiterung von der SQL Server-VM, aber nicht die eigentliche Virtual Machine zu löschen.

  5. Wählen Sie Löschen aus, um das Löschen der SQL-VM-Ressource und nicht der SQL Server-VM zu bestätigen.

Weitere Informationen finden Sie in den folgenden Artikeln: