Freigeben über


az sql mi-arc

Note

Diese Referenz ist Teil der Arcdata-Erweiterung für die Azure CLI (Version 2.3.1 oder höher). Die Erweiterung wird automatisch installiert, wenn Sie einen az sql mi-arc Befehl ausführen. Erfahren Sie mehr über Erweiterungen.

Diese Befehlsgruppe befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Verwaltete SQL-Instanzen für Arc verwalten.

Befehle

Name Beschreibung Typ Status
az sql mi-arc config

Konfigurationsbefehle.

Extension Vorschau
az sql mi-arc config add

Fügen Sie einen Wert für einen JSON-Pfad in einer Konfigurationsdatei hinzu.

Extension Vorschau
az sql mi-arc config init

Initialisiert die CRD- und Spezifikationsdateien für eine von SQL verwaltete Instanz.

Extension Vorschau
az sql mi-arc config patch

Patches a config file based on a json patch file.

Extension Vorschau
az sql mi-arc config remove

Entfernen Sie einen Wert für einen JSON-Pfad in einer Konfigurationsdatei.

Extension Vorschau
az sql mi-arc config replace

Ersetzen Sie einen Wert für einen JSON-Pfad in einer Konfigurationsdatei.

Extension Vorschau
az sql mi-arc create

Hiermit wird eine verwaltete SQL-Instanz erstellt.

Extension Vorschau
az sql mi-arc delete

Hiermit wird eine verwaltete SQL-Instanz gelöscht.

Extension Vorschau
az sql mi-arc edit

Bearbeiten Sie die Konfiguration einer sql-verwalteten Instanz.

Extension Vorschau
az sql mi-arc endpoint

Anzeigen und Verwalten von SQL-Endpunkten

Extension Vorschau
az sql mi-arc endpoint list

Damit werden die SQL-Endpunkte aufgelistet.

Extension Vorschau
az sql mi-arc list

Hiermit werden verwaltete SQL-Instanzen aufgelistet.

Extension Vorschau
az sql mi-arc show

Hiermit werden die Details einer verwalteten SQL-Instanz angezeigt.

Extension Vorschau

az sql mi-arc create

Vorschau

Die Befehlsgruppe "sql mi-arc" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Hiermit wird eine verwaltete SQL-Instanz erstellt.

Um das Kennwort der verwalteten SQL-Instanz festzulegen, legen Sie die Umgebungsvariable AZDATA_PASSWORD fest.

az sql mi-arc create --name
                     [--cores-limit]
                     [--cores-request]
                     [--memory-limit]
                     [--memory-request]
                     [--namespace]
                     [--no-external-endpoint]
                     [--no-wait]
                     [--path]
                     [--replicas]
                     [--storage-class-backups]
                     [--storage-class-data]
                     [--storage-class-datalogs]
                     [--storage-class-logs]
                     [--volume-size-backups]
                     [--volume-size-data]
                     [--volume-size-datalogs]
                     [--volume-size-logs]

Beispiele

Hiermit wird eine verwaltete SQL-Instanz erstellt.

az sql mi-arc create -n sqlmi1

Erstellen Sie eine SQL-verwaltete Instanz mit 3 Replikaten im HA-Szenario.

az sql mi-arc create -n sqlmi2 --replicas 3

Erforderliche Parameter

--name -n

Der Name der sql-verwalteten Instanz.

Optionale Parameter

Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--cores-limit

Die Kerne der verwalteten Instanz als ganze Zahl.

--cores-request

Die Anforderung für Kerne der verwalteten Instanz als ganze Zahl.

--memory-limit

Der Grenzwert der Kapazität der verwalteten Instanz als ganze Zahl.

--memory-request

Die Anforderung für die Kapazität der verwalteten Instanz als ganzzahliger Arbeitsspeicher in GBs.

--namespace -s

Namespace, in dem die verwaltete SQL-Instanz bereitgestellt werden soll. Wenn kein Namespace angegeben ist, wird der in der Kubeconfig definierte Namespace verwendet.

--no-external-endpoint

Wenn angegeben, wird kein externer Dienst erstellt. Andernfalls wird ein externer Dienst mit demselben Diensttyp wie der Datenverantwortliche erstellt.

--no-wait

Wenn angegeben, wartet der Befehl nicht, bis sich die Instanz in einem bereiten Zustand befindet, bevor sie zurückgegeben wird.

Eigenschaft Wert
Standardwert: False
--path

Der Pfad zur azext_arcdata Datei für die JSON-Datei der verwalteten SQL-Instanz.

--replicas

Diese Option gibt die Anzahl der SQL Managed Instance-Replikate an, die für hohe Verfügbarkeit in Ihrem Kubernetes-Cluster bereitgestellt werden. Zulässige Werte sind "3" oder "1" mit der Standardeinstellung "1".

--storage-class-backups

Die Speicherklasse, die für Sicherungen verwendet werden soll (/var/opt/mssql/backups). Wenn kein Wert angegeben wird, wird keine Speicherklasse angegeben, was zu Kubernetes mit der Standardspeicherklasse führt.

--storage-class-data

Die Speicherklasse, die für Daten verwendet werden soll (.mdf). Wenn kein Wert angegeben wird, wird keine Speicherklasse angegeben, was zu Kubernetes mit der Standardspeicherklasse führt.

--storage-class-datalogs

Die Speicherklasse, die für Datenbankprotokolle (LDF) verwendet werden soll. Wenn kein Wert angegeben wird, wird keine Speicherklasse angegeben, was zu Kubernetes mit der Standardspeicherklasse führt.

--storage-class-logs

Die Speicherklasse, die für Protokolle (/var/log) verwendet werden soll. Wenn kein Wert angegeben wird, wird keine Speicherklasse angegeben, was zu Kubernetes mit der Standardspeicherklasse führt.

--volume-size-backups

Die Größe des Speichervolumes, das für Sicherungen als positive Zahl verwendet werden soll, gefolgt von Ki (Kilobyte), Mi (Megabyte) oder Gi (Gigabyte).

--volume-size-data

Die Größe des Speichervolumens, das für Daten als positive Zahl verwendet werden soll, gefolgt von Ki (Kilobyte), Mi (Megabyte) oder Gi (Gigabyte).

--volume-size-datalogs

Die Größe des Speichervolumens, das für Datenprotokolle als positive Zahl verwendet werden soll, gefolgt von Ki (Kilobyte), Mi (Megabyte) oder Gi (Gigabyte).

--volume-size-logs

Die Größe des Speichervolumens, das für Protokolle als positive Zahl verwendet werden soll, gefolgt von Ki (Kilobyte), Mi (Megabyte) oder Gi (Gigabyte).

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

az sql mi-arc delete

Vorschau

Die Befehlsgruppe "sql mi-arc" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Hiermit wird eine verwaltete SQL-Instanz gelöscht.

az sql mi-arc delete --name
                     [--namespace]

Beispiele

Hiermit wird eine verwaltete SQL-Instanz gelöscht.

az sql mi-arc delete -n sqlmi1

Erforderliche Parameter

--name -n

Der Name der sql-verwalteten Instanz, die gelöscht werden soll.

Optionale Parameter

Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--namespace -s

Namespace, in dem die verwaltete SQL-Instanz bereitgestellt werden soll. Wenn kein Namespace angegeben ist, wird der in der Kubeconfig definierte Namespace verwendet.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

az sql mi-arc edit

Vorschau

Die Befehlsgruppe "sql mi-arc" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Bearbeiten Sie die Konfiguration einer sql-verwalteten Instanz.

az sql mi-arc edit --name
                   [--cores-limit]
                   [--cores-request]
                   [--memory-limit]
                   [--memory-request]
                   [--namespace]
                   [--no-wait]
                   [--path]

Beispiele

Bearbeiten Sie die Konfiguration einer sql-verwalteten Instanz.

az sql mi-arc edit --path ./spec.json -n sqlmi1

Erforderliche Parameter

--name -n

Der Name der sql-verwalteten Instanz, die bearbeitet wird. Der Name, unter dem Ihre Instanz bereitgestellt wird, kann nicht geändert werden.

Optionale Parameter

Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--cores-limit

Die Kerne der verwalteten Instanz als ganze Zahl.

--cores-request

Die Anforderung für Kerne der verwalteten Instanz als ganze Zahl.

--memory-limit

Der Grenzwert der Kapazität der verwalteten Instanz als ganze Zahl.

--memory-request

Die Anforderung für die Kapazität der verwalteten Instanz als ganzzahliger Arbeitsspeicher in GBs.

--namespace -s

Namespace, in dem die verwaltete SQL-Instanz bereitgestellt werden soll. Wenn kein Namespace angegeben ist, wird der in der Kubeconfig definierte Namespace verwendet.

--no-wait

Wenn angegeben, wartet der Befehl nicht, bis sich die Instanz in einem bereiten Zustand befindet, bevor sie zurückgegeben wird.

Eigenschaft Wert
Standardwert: False
--path

Der Pfad zur azext_arcdata Datei für die JSON-Datei der verwalteten SQL-Instanz.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

az sql mi-arc list

Vorschau

Die Befehlsgruppe "sql mi-arc" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Hiermit werden verwaltete SQL-Instanzen aufgelistet.

az sql mi-arc list [--namespace]

Beispiele

Hiermit werden verwaltete SQL-Instanzen aufgelistet.

az sql mi-arc list

Optionale Parameter

Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--namespace -s

Namespace, in dem die verwaltete SQL-Instanz bereitgestellt werden soll. Wenn kein Namespace angegeben ist, wird der in der Kubeconfig definierte Namespace verwendet.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

az sql mi-arc show

Vorschau

Die Befehlsgruppe "sql mi-arc" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Hiermit werden die Details einer verwalteten SQL-Instanz angezeigt.

az sql mi-arc show --name
                   [--namespace]
                   [--path]

Beispiele

Hiermit werden die Details einer verwalteten SQL-Instanz angezeigt.

az sql mi-arc show -n sqlmi1

Erforderliche Parameter

--name -n

Der Name der sql-verwalteten Instanz, die angezeigt werden soll.

Optionale Parameter

Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--namespace -s

Namespace, in dem die verwaltete SQL-Instanz bereitgestellt werden soll. Wenn kein Namespace angegeben ist, wird der in der Kubeconfig definierte Namespace verwendet.

--path -p

Ein Pfad, in dem die vollständige Spezifikation für die verwaltete SQL-Instanz geschrieben werden soll. Wenn diese Angabe weggelassen wird, wird die Spezifikation in die Standardausgabe geschrieben.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False