Erstellen einer durch Azure Arc aktivierten SQL Managed Instance-Instanz mithilfe von Azure Data Studio
In diesem Dokument wird veranschaulicht, wie sie Azure SQL Managed Instance – Azure Arc mit Azure Data Studio installieren.
Voraussetzungen
Bevor Sie mit den Aufgaben in diesem Artikel fortfahren können, benötigen Sie die notwendigen Tools. Alle Bereitstellungen erfordern die folgenden Tools:
Azure Data Studio
Azure Arc-Erweiterung für Azure Data Studio
Azure CLI (
az
)arcdata
-Erweiterung für die Azure CLIkubectl
Zusätzliche Clienttools je nach Ihrer Umgebung. Eine umfassendere Liste finden Sie unter Clienttools.
Zusätzlich zu den erforderlichen Tools benötigen Sie zum Abschließen der Aufgaben einen Azure Arc-Datencontroller.
Schritte
- Starten von Azure Data Studio
- Wählen Sie auf der Registerkarte „Verbindungen“ die drei Punkte oben links aus, und wählen Sie Neue Bereitstellung... aus.
- Wählen Sie in den Bereitstellungsoptionen Azure SQL Managed Instance aus.
Hinweis
Möglicherweise werden Sie hier dazu aufgefordert, die geeignete CLI zu installieren, wenn dies noch nicht getan wurde.
Wählen Sie Auswählen.
Azure Data Studio öffnet Azure SQL Managed Instance.
Wählen Sie als Ressourcentyp den Eintrag Azure SQL Managed Instance – Azure Arc aus.
Akzeptieren Sie die Datenschutz- und Lizenzbedingungen.
Überprüfen Sie die erforderlichen Tools. Folgen Sie den Anweisungen zum Aktualisieren von Tools, bevor Sie fortfahren.
Wählen Sie Weiter aus.
Azure Data Studio ermöglicht es Ihnen, Ihre Spezifikationen für die verwaltete Instanz festzulegen. In der folgenden Tabelle werden die Felder beschrieben:
Einstellung Beschreibung Erforderlich oder optional Azure-Zielcontroller Name des Azure Arc-Datencontrollers. Erforderlich Instanzname Name der verwalteten Instanz. Erforderlich Benutzername Benutzername des Systemadministrators. Erforderlich Systemadministratorkennwort SQL-Authentifizierungskennwort für die verwaltete Instanz. Das Kennwort muss mindestens 8 Zeichen aus drei der folgenden Kategorien enthalten: Großbuchstaben des lateinischen Alphabets, Kleinbuchstaben des lateinischen Alphabets, Ziffern und nicht alphanumerische Zeichen.
Bestätigen Sie das Kennwort.Erforderlich Dienstebene Geben Sie die entsprechende Dienstebene an: „Unternehmenskritisch“ oder „Universell“. Erforderlich Ich habe bereits eine SQL Server-Lizenz Wählen Sie aus, ob diese verwaltete Instanz eine Lizenz aus Ihrer Organisation verwenden soll. Optional Speicherklasse (Daten) Treffen Sie eine Auswahl aus der Liste. Erforderlich Volumegröße in GiB (Daten) Die Menge des Speicherplatzes in Gibibytes, die für Daten zugeordnet werden kann. Erforderlich Speicherklasse (Datenbankprotokolle) Treffen Sie eine Auswahl aus der Liste. Erforderlich Volumegröße in GiB (Datenbankprotokolle) Die Menge des Speicherplatzes in Gibibytes, die für Datenbanktransaktionsprotokolle zugeordnet werden kann. Erforderlich Speicherklasse (Protokolle) Treffen Sie eine Auswahl aus der Liste. Erforderlich Volumegröße in GiB (Protokolle) Die Menge des Speicherplatzes in Gibibytes, die für Protokolle zugeordnet werden kann. Erforderlich Speicherklasse (Sicherungen) Treffen Sie eine Auswahl aus der Liste. Geben Sie eine ReadWriteMany (RWX)-fähige Speicherklasse für Sicherungen an. Weitere Informationen finden Sie unter Zugriffsmodi. Wenn diese Speicherklasse nicht RWX-fähig ist, schlägt die Bereitstellung möglicherweise fehl. Erforderlich Volumegröße in GiB (Sicherungen) Die Größe des Speichervolumes in GiB, die für Datenbanksicherungen verwendet werden soll. Erforderlich Kerneanforderung Die Anzahl der für die verwaltete Instanz anzufordernden Kerne. Integer. Optional Grenzwert für Kerne Die Anforderung für die Kapazität für die verwaltete Instanz in Gigabytes. Integer. Optional Arbeitsspeicheranforderung Treffen Sie eine Auswahl aus der Liste. Erforderlich Point-in-Time-Aufbewahrung (Tage) Die Anzahl der Tage, für die Ihre Point-in-Time-Sicherungen aufbewahrt werden. Optional Nachdem Sie alle erforderlichen Werte festgelegt haben, aktiviert Azure Data Studio die Schaltfläche Bereitstellen. Wenn dieses Steuerelement deaktiviert ist, überprüfen Sie, ob Sie alle erforderlichen Einstellungen konfiguriert haben.
Wählen Sie die Schaltfläche Bereitstellen aus, um die verwaltete Instanz zu erstellen.
Nachdem Sie die Schaltfläche „Bereitstellen“ ausgewählt haben, initiiert der Azure Arc-Datencontroller die Bereitstellung. Die Bereitstellung erstellt die verwaltete Instanz. Der Bereitstellungsprozess benötigt ein paar Minuten, um den Datencontroller zu erstellen.
Herstellen einer Verbindung über Azure Data Studio
Zeigen Sie alle SQL Managed Instance-Instanzen an, die für diesen Datencontroller bereitgestellt wurden. Verwenden Sie den folgenden Befehl:
az sql mi-arc list --k8s-namespace <namespace> --use-k8s
Die Ausgabe sollte folgendermaßen aussehen. Kopieren Sie den ServerEndpoint-Wert (einschließlich der Portnummer) von dort.
Name Replicas ServerEndpoint State
------------ ---------- ----------------- -------
sqlinstance1 1/1 25.51.65.109:1433 Ready
- Wählen Sie in Azure Data Studio auf der Registerkarte Verbindungen in der Ansicht Server die Option Neue Verbindung aus.
- Fügen Sie unter Verbindung>Server den ServerEndpoint ein.
- Wählen Sie SQL-Anmeldung als Authentifizierungstyp aus.
- Geben Sie als Benutzernamen sa ein.
- Geben Sie das Kennwort für das Konto
sa
ein. - Geben Sie optional den genauen Datenbanknamen ein, um eine Verbindung dazu herzustellen.
- Klicken Sie außerdem optional bei Bedarf auf die Option „Add new server group“ (Neue Servergruppe hinzufügen).
- Klicken Sie auf Verbinden, um eine Verbindung zur Azure SQL Managed Instance – Azure Arc herzustellen.
Verwandte Informationen
Als nächsten Schritt können Sie Ihre SQL-Instanz überwachen.