az sql mi

Verwalten von verwalteten SQL-Instanzen.

Befehle

Name Beschreibung Typ Status
az sql mi ad-admin

Verwalten sie den Active Directory-Administrator einer verwalteten Instanz.

Core Allgemein verfügbar
az sql mi ad-admin create

Erstellt einen neuen Active Directory-Administrator der verwalteten Instanz.

Core Allgemein verfügbar
az sql mi ad-admin delete

Löscht eine vorhandene verwaltete Instanz active Directory-Administrator.

Core Allgemein verfügbar
az sql mi ad-admin list

Gibt eine Liste der verwalteten Instanzen von Active Directory-Administratoren zurück.

Core Allgemein verfügbar
az sql mi ad-admin update

Aktualisiert einen vorhandenen Active Directory-Administrator der verwalteten Instanz.

Core Allgemein verfügbar
az sql mi ad-only-auth

Verwalten Sie nur die Azure Active Directory-Einstellungen eines verwaltete Instanz.

Core Allgemein verfügbar
az sql mi ad-only-auth disable

Deaktivieren Sie nur die Azure Active Directory-Authentifizierung für diese verwaltete Instanz.

Core Allgemein verfügbar
az sql mi ad-only-auth enable

Aktivieren Sie nur die Azure Active Directory-Authentifizierung für diese verwaltete Instanz.

Core Allgemein verfügbar
az sql mi ad-only-auth get

Rufen Sie eine bestimmte Nur-Azure Active Directory-Authentifizierungseigenschaft ab.

Core Allgemein verfügbar
az sql mi advanced-threat-protection-setting

Verwalten sie die Einstellung für den erweiterten Bedrohungsschutz einer SQL-verwaltete Instanz.

Core Allgemein verfügbar
az sql mi advanced-threat-protection-setting show

Ruft eine erweiterte Bedrohungsschutzeinstellung ab.

Core Allgemein verfügbar
az sql mi advanced-threat-protection-setting update

Aktualisieren Sie die Einstellung für den erweiterten Bedrohungsschutz einer SQL-verwaltete Instanz.

Core Allgemein verfügbar
az sql mi create

Erstellt eine verwaltete Instanz.

Core Allgemein verfügbar
az sql mi delete

Löschen einer verwalteten Instanz.

Core Allgemein verfügbar
az sql mi dtc

Befehle im Zusammenhang mit der DTC-Verwaltung verwalteter Instanzen.

Core Allgemein verfügbar
az sql mi dtc show

Abrufen der DTC-Einstellungen für verwaltete Instanzen.

Core Allgemein verfügbar
az sql mi dtc update

Aktualisieren der DTC-Einstellungen für verwaltete Instanzen.

Core Allgemein verfügbar
az sql mi dtc wait

Platzieren Sie die CLI in einem Wartezustand, bis eine Bedingung erfüllt ist.

Core Allgemein verfügbar
az sql mi endpoint-cert

Befehle für die Verwaltung von Endpunktzertifikaten.

Core Allgemein verfügbar
az sql mi endpoint-cert list

Auflisten von Zertifikaten, die auf Endpunkten der Zielinstanz verwendet werden.

Core Allgemein verfügbar
az sql mi endpoint-cert show

Rufen Sie ein Zertifikat ab, das auf dem Endpunkt mit der angegebenen ID verwendet wird.

Core Allgemein verfügbar
az sql mi failover

Failover einer verwalteten Instanz.

Core Allgemein verfügbar
az sql mi key

Verwalten sie die Schlüssel einer SQL-Instanz.

Core Allgemein verfügbar
az sql mi key create

Erstellt einen SQL-Instanzschlüssel.

Core Allgemein verfügbar
az sql mi key delete

Löscht einen SQL-Instanzschlüssel.

Core Allgemein verfügbar
az sql mi key list

Ruft eine Liste der verwalteten Instanzschlüssel ab.

Core Allgemein verfügbar
az sql mi key show

Zeigt einen SQL-Instanzschlüssel an.

Core Allgemein verfügbar
az sql mi link

Befehle zur Verwaltung von Instanzenlinks.

Core Allgemein verfügbar
az sql mi link create

Erstellt einen neuen Instanzlink.

Core Allgemein verfügbar
az sql mi link delete

Entfernt einen Instanzlink.

Core Allgemein verfügbar
az sql mi link list

Gibt Informationen zum Linkfeature für Azure SQL verwaltete Instanz zurück.

Core Allgemein verfügbar
az sql mi link show

Gibt Informationen zum Linkfeature für Azure SQL verwaltete Instanz zurück.

Core Allgemein verfügbar
az sql mi link update

Aktualisiert die Eigenschaften eines Instanzlinks.

Core Allgemein verfügbar
az sql mi list

Liste der verfügbaren verwalteten Instanzen auf.

Core Allgemein verfügbar
az sql mi op

Verwalten von Vorgängen in einer verwalteten Instanz.

Core Allgemein verfügbar
az sql mi op cancel

Bricht den asynchronen Vorgang für die verwaltete Instanz ab.

Core Allgemein verfügbar
az sql mi op list

Ruft eine Liste der für die verwaltete Instanz ausgeführten Vorgänge ab.

Core Allgemein verfügbar
az sql mi op show

Ruft einen Verwaltungsvorgang für eine verwaltete Instanz ab.

Core Allgemein verfügbar
az sql mi partner-cert

Befehle für die Serververtrauenszertifikatverwaltung.

Core Allgemein verfügbar
az sql mi partner-cert create

Laden Sie ein Serververtrauenszertifikat aus dem Feld in sql verwaltete Instanz hoch.

Core Allgemein verfügbar
az sql mi partner-cert delete

Löschen Sie ein Serververtrauenszertifikat, das aus dem Feld in sql verwaltete Instanz hochgeladen wurde.

Core Allgemein verfügbar
az sql mi partner-cert list

Dient zum Abrufen einer Liste der Serververtrauenszertifikate, die aus dem Feld in die angegebene SQL-verwaltete Instanz hochgeladen wurden.

Core Allgemein verfügbar
az sql mi partner-cert show

Rufen Sie ein Serververtrauenszertifikat ab, das aus dem Feld in sql verwaltete Instanz hochgeladen wurde.

Core Allgemein verfügbar
az sql mi refresh-external-governance-status

Aktualisieren des Aktivierungsstatus der externen Governance.

Core Allgemein verfügbar
az sql mi server-configuration-option

Serverkonfigurationsoptionsverwaltungsbefehle.

Core Allgemein verfügbar
az sql mi server-configuration-option list

Liste der Konfigurationsoptionen für verwaltete Instanzen auf.

Core Allgemein verfügbar
az sql mi server-configuration-option set

Legen Sie die Konfigurationsoption für verwaltete Instanzen fest.

Core Allgemein verfügbar
az sql mi server-configuration-option show

Abrufen der Konfigurationsoption für verwaltete Instanzenserver.

Core Allgemein verfügbar
az sql mi server-configuration-option wait

Platzieren Sie die CLI in einem Wartezustand, bis eine Bedingung erfüllt ist.

Core Allgemein verfügbar
az sql mi show

Rufen Sie die Details für eine verwaltete Instanz ab.

Core Allgemein verfügbar
az sql mi start

Starten Sie die verwaltete Instanz.

Core Allgemein verfügbar
az sql mi start-stop-schedule

Verwalten Sie den Startstoppplan der verwalteten Instanz.

Core Allgemein verfügbar
az sql mi start-stop-schedule create

Erstellen Sie den Start-/Stopp-Zeitplan der verwalteten Instanz.

Core Allgemein verfügbar
az sql mi start-stop-schedule delete

Löschen Sie den Start-/Stopp-Zeitplan der verwalteten Instanz.

Core Allgemein verfügbar
az sql mi start-stop-schedule list

Listet die Start-/Stoppzeitpläne der verwalteten Instanz auf.

Core Allgemein verfügbar
az sql mi start-stop-schedule show

Rufen Sie den Start-/Stoppzeitplan der verwalteten Instanz ab.

Core Allgemein verfügbar
az sql mi start-stop-schedule update

Aktualisieren Sie den Start-/Stopp-Zeitplan der verwalteten Instanz.

Core Allgemein verfügbar
az sql mi stop

Beenden Sie die verwaltete Instanz.

Core Allgemein verfügbar
az sql mi tde-key

Verwalten sie die Verschlüsselungsschutzkomponente einer SQL-Instanz.

Core Allgemein verfügbar
az sql mi tde-key set

Legt die Verschlüsselungsschutzkomponente der SQL-Instanz fest.

Core Allgemein verfügbar
az sql mi tde-key show

Zeigt eine Serververschlüsselungsschutzkomponente an.

Core Allgemein verfügbar
az sql mi update

Aktualisieren einer verwalteten Instanz.

Core Allgemein verfügbar

az sql mi create

Erstellt eine verwaltete Instanz.

az sql mi create --name
                 --resource-group
                 --subnet
                 [--admin-password]
                 [--admin-user]
                 [--assign-identity]
                 [--backup-storage-redundancy]
                 [--capacity]
                 [--collation]
                 [--database-format {AlwaysUpToDate, SQLServer2022}]
                 [--edition]
                 [--enable-ad-only-auth]
                 [--external-admin-name]
                 [--external-admin-principal-type]
                 [--external-admin-sid]
                 [--family]
                 [--identity-type {None, SystemAssigned, SystemAssigned,UserAssigned, UserAssigned}]
                 [--instance-pool-name]
                 [--key-id]
                 [--license-type {BasePrice, LicenseIncluded}]
                 [--location]
                 [--maint-config-id]
                 [--minimal-tls-version {1.0, 1.1, 1.2, None}]
                 [--no-wait]
                 [--pid]
                 [--pricing-model {Freemium, Regular}]
                 [--proxy-override {Default, Proxy, Redirect}]
                 [--public-data-endpoint-enabled {false, true}]
                 [--service-principal-type {None, SystemAssigned}]
                 [--storage]
                 [--tags]
                 [--timezone-id]
                 [--user-assigned-identity-id]
                 [--vnet-name]
                 [--yes]
                 [--zone-redundant {false, true}]

Beispiele

Erstellen einer verwalteten Instanz mit minimalem Satz von Parametern

az sql mi create -g mygroup -n myinstance -l mylocation -i -u myusername -p mypassword --subnet /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/Microsoft.Network/virtualNetworks/{VNETName}/subnets/{SubnetName}

Erstellen einer verwalteten Instanz mit angegebenen Parametern und mit Identität

az sql mi create -g mygroup -n myinstance -l mylocation -i -u myusername -p mypassword --license-type LicenseIncluded --subnet /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/Microsoft.Network/virtualNetworks/{VNETName}/subnets/{SubnetName} --capacity 8 --storage 32GB --edition GeneralPurpose --family Gen5

Erstellen einer verwalteten Instanz mit angegebenen Parametern und Tags

az sql mi create -g mygroup -n myinstance -l mylocation -i -u myusername -p mypassword --license-type LicenseIncluded --subnet /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/Microsoft.Network/virtualNetworks/{VNETName}/subnets/{SubnetName} --capacity 8 --storage 32GB --edition GeneralPurpose --family Gen5 --tags tagName1=tagValue1 tagName2=tagValue2

Erstellen einer verwalteten Instanz mit angegebenen Parametern und Sicherungsspeicherredundanz angegeben

az sql mi create -g mygroup -n myinstance -l mylocation -i -u myusername -p mypassword --license-type LicenseIncluded --subnet /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/Microsoft.Network/virtualNetworks/{VNETName}/subnets/{SubnetName} --capacity 8 --storage 32GB --edition GeneralPurpose --family Gen5 --backup-storage-redundancy Local

Erstellen einer verwalteten Instanz mit Standard Tenance-Konfiguration

az sql mi create -g mygroup -n myinstance -l mylocation -i -u myusername -p mypassword --subnet /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/Microsoft.Network/virtualNetworks/{VNETName}/subnets/{SubnetName} -m SQL_{Region}_{MaintenanceConfigName}

Erstellen einer verwalteten Instanz mit aktiviertem Dienstprinzipal

az sql mi create -g mygroup -n myinstance -l mylocation -i -u myusername -p mypassword --subnet /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/Microsoft.Network/virtualNetworks/{VNETName}/subnets/{SubnetName} --service-principal-type SystemAssigned

Erstellen einer verwalteten Instanz ohne SQL-Administrator, mit aktiviertem AAD-Administrator und NUR AD

az sql mi create --enable-ad-only-auth --external-admin-principal-type User --external-admin-name myUserName --external-admin-sid c5e964e2-6bb2-2222-1111-3b16ec0e1234 -g myResourceGroup -n miName --subnet /subscriptions/78975f9f-2222-1111-1111-29c42ac70000/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/vnet-test/subnets/ManagedInstance

Erstellen Sie eine verwaltete Instanz ohne SQL-Administrator, mit AD-Administrator, NUR AD aktiviert, "User ManagedIdenties" und "Identity Type" ist "SystemAssigned", "UserAssigned".

az sql mi create --enable-ad-only-auth --external-admin-principal-type User --external-admin-name myUserName \ --external-admin-sid c5e964e2-6bb2-1111-1111-3b16ec0e1234 -g myResourceGroup -n myServer -i \ --user-assigned-identity-id /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testumi \ --identity-type SystemAssigned,UserAssigned --pid /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testumi \ --subnet /subscriptions/78975f9f-2222-1111-1111-29c42ac70000/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/vnet-test/subnets/ManagedInstance

Erstellen Sie eine verwaltete Instanz ohne SQL-Administrator, mit AD-Administrator, NUR AD aktiviert, "User ManagedIdenties" und "Identity Type" ist "UserAssigned".

az sql mi create --enable-ad-only-auth --external-admin-principal-type User --external-admin-name myUserName \ --external-admin-sid c5e964e2-6bb2-1111-1111-3b16ec0e1234 -g myResourceGroup -n myServer -i \ --user-assigned-identity-id /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testumi \ --identity-type UserAssigned --pid /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testumi \ --subnet /subscriptions/78975f9f-2222-1111-1111-29c42ac70000/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/vnet-test/subnets/ManagedInstance

Erstellen einer verwalteten Instanz mit aktivierter Zonenredundanz

az sql mi create -g mygroup -n myinstance -l mylocation -i -u myusername -p mypassword --subnet /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/Microsoft.Network/virtualNetworks/{VNETName}/subnets/{SubnetName} -z

Erstellen einer verwalteten Instanz mit explizit deaktivierter Zonenredundanz

az sql mi create -g mygroup -n myinstance -l mylocation -i -u myusername -p mypassword --subnet /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/Microsoft.Network/virtualNetworks/{VNETName}/subnets/{SubnetName} -z false

Erstellen einer verwalteten Instanz mit Instanzpoolnamen

az sql mi create -g mygroup -n myinstance -l mylocation -i -u myusername -p mypassword --subnet /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/Microsoft.Network/virtualNetworks/{VNETName}/subnets/{SubnetName} --instance-pool-name myinstancepool

Erstellen einer verwalteten Instanz mit Datenbankformat und Preismodell

az sql mi create -g mygroup -n myinstance -l mylocation -i -u myusername -p mypassword --subnet /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/Microsoft.Network/virtualNetworks/{VNETName}/subnets/{SubnetName} --database-format Regular --pricing-model AlwaysUpToDate

Erforderliche Parameter

--name -n

Der Name der verwalteten Instanz.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--subnet

Name oder ID des Subnetzes, das den Zugriff auf eine Azure Sql-verwaltete Instanz ermöglicht. Wenn subnetzname angegeben wird, muss --vnet-name angegeben werden.

Optionale Parameter

--admin-password -p

Das Administratoranmeldungskennwort (erforderlich für die Erstellung verwalteter Instanzen).

--admin-user -u

Administratorbenutzername für die verwaltete Instanz. Canonly be specified when the managed instance is becreated (and is required for creation).

--assign-identity -i

Generieren und Zuweisen einer Azure Active Directory-Identität für diese verwaltete Instanz für die Verwendung mit Schlüsselverwaltungsdiensten wie Azure KeyVault.

Standardwert: False
--backup-storage-redundancy --bsr

Sicherungsspeicherredundanz, die zum Speichern von Sicherungen verwendet wird. Zulässige Werte sind: Lokal, Zone, Geo, GeoZone.

--capacity -c

Die Kapazität der verwalteten Instanz in ganzzahliger Anzahl von Vcores.

--collation

Die Sortierung der verwalteten Instanz.

--database-format

verwaltete Instanz Datenbankformat, das für sql spezifisch ist. Zulässige Werte sind: AlwaysUpToDate, SQLServer2022.

Zulässige Werte: AlwaysUpToDate, SQLServer2022
--edition --tier -e

Die Edition-Komponente der SKU. Zulässige Werte sind: GeneralPurpose, BusinessCritical.

--enable-ad-only-auth

Aktivieren Sie die Azure Active Directory-Authentifizierung nur für diesen Server.

Standardwert: False
--external-admin-name

Anzeigename des Azure AD-Administratorbenutzers, der Gruppe oder anwendung.

--external-admin-principal-type

Benutzer, Gruppe oder Anwendung.

--external-admin-sid

Die eindeutige ID des Azure AD-Administrators. Objekt-ID für Benutzer oder Gruppe, Client-ID für Anwendungen.

--family -f

Die Komponente für die Berechnungsgenerierung der SKU. Zulässige Werte sind: Gen4, Gen5.

--identity-type -t

Typ der zu verwendenden Identität. Mögliche Werte sind "SystemAsssigned", "UserAssigned", "SystemAssignedUserAssigned" und "None".

Zulässige Werte: None, SystemAssigned, SystemAssigned,UserAssigned, UserAssigned
--instance-pool-name

Name des Instanzpools, in dem verwaltete Instanzen platziert werden.

--key-id -k

Der Schlüsseltresor-URI für die Verschlüsselung.

--license-type

Der Lizenztyp, der für diese verwaltete Instanz angewendet werden soll.

Zulässige Werte: BasePrice, LicenseIncluded
--location -l

Standort. Werte aus: az account list-locations. Sie können den standardmäßig verwendeten Standort mit az configure --defaults location=<location> konfigurieren.

--maint-config-id -m

Weisen Sie dieser verwalteten Instanz Standard Zuteilungskonfiguration zu.

--minimal-tls-version
Vorschau

Die mindestens erforderliche TLS-Version, die von der verwalteten Instanz für eingehende Verbindungen erzwungen wird.

Zulässige Werte: 1.0, 1.1, 1.2, None
--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

Standardwert: False
--pid --primary-user-assigned-identity-id

Die ID der primären vom Benutzer verwalteten Identität.

--pricing-model

verwaltete Instanz Preismodell. Zulässige Werte sind: Normal, Freemium.

Zulässige Werte: Freemium, Regular
--proxy-override

Der Verbindungstyp, der für die Verbindung mit der Instanz verwendet wird.

Zulässige Werte: Default, Proxy, Redirect
--public-data-endpoint-enabled

Gibt an, ob der öffentliche Datenendpunkt für die Instanz aktiviert ist.

Zulässige Werte: false, true
--service-principal-type

Dienstprinzipaltyp, der für diese verwaltete Instanz verwendet werden soll. Mögliche Werte sind "SystemAssigned" und "None".

Zulässige Werte: None, SystemAssigned
--storage

Die Speichergröße der verwalteten Instanz. Die Speichergröße muss in Schritten von 32 GB angegeben werden.

--tags

Durch Leerzeichen getrennte Tags: key[=value] [key[=value] ...]. Verwenden Sie "", um vorhandene Tags zu löschen.

--timezone-id

Die Zeitzonen-ID für die festzulegende Instanz. Eine Liste der Zeitzonen-IDs wird über die Ansicht sys.time_zone_info (Transact-SQL) verfügbar gemacht.

--user-assigned-identity-id -a

Generieren und Zuweisen einer vom Benutzer verwalteten Identität (USER Managed Identity, UMI) für diesen Server.

--vnet-name

Der Name des virtuellen Netzwerks.

--yes -y

Nicht zur Bestätigung auffordern

Standardwert: False
--zone-redundant -z

Gibt an, ob Zonenredundanz aktiviert werden soll. Der Standardwert ist true, wenn kein Wert angegeben wird.

Zulässige Werte: false, true
Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

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

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az sql mi delete

Löschen einer verwalteten Instanz.

az sql mi delete [--ids]
                 [--name]
                 [--no-wait]
                 [--resource-group]
                 [--subscription]
                 [--yes]

Beispiele

Löschen einer verwalteten Instanz

az sql mi delete -g mygroup -n myinstance --yes

Optionale Parameter

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

--name -n

Der Name der verwalteten Instanz.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

Standardwert: False
--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--yes -y

Nicht zur Bestätigung auffordern

Standardwert: False
Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

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

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az sql mi failover

Failover einer verwalteten Instanz.

az sql mi failover [--ids]
                   [--name]
                   [--no-wait]
                   [--replica-type]
                   [--resource-group]
                   [--subscription]

Beispiele

Failover eines primären Replikats einer verwalteten Instanz

az sql mi failover -g mygroup -n myinstance

Failover einer verwalteten Instanz, die als secodäres Replikat lesbar ist

az sql mi failover -g mygroup -n myinstance --replica-type ReadableSecondary

Optionale Parameter

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

--name -n

Der Name der verwalteten Instanz.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

Standardwert: False
--replica-type

Fehler beim Replikattyp. Bekannte Werte sind: "Primary" und "ReadableSecondary". Der Standardwert ist None.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

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

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az sql mi list

Liste der verfügbaren verwalteten Instanzen auf.

az sql mi list [--expand-ad-admin]
               [--resource-group]

Beispiele

Listet alle verwalteten Instanzen im aktuellen Abonnement auf.

az sql mi list

Listet alle verwalteten Instanzen in einer Ressourcengruppe auf.

az sql mi list -g mygroup

Optionale Parameter

--expand-ad-admin

Erweitern Sie den Active Directory-Administrator für den Server.

Standardwert: False
--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

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

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az sql mi refresh-external-governance-status

Aktualisieren des Aktivierungsstatus der externen Governance.

az sql mi refresh-external-governance-status [--ids]
                                             [--managed-instance-name]
                                             [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                             [--resource-group]
                                             [--subscription]

Beispiele

Aktualisieren des Status der externen Governance für bestimmte MI

az sql mi refresh-external-governance-status --managed-instance-name managedInstance -g resourceGroup1 --subscription xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx

Optionale Parameter

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

--managed-instance-name --mi

Der Name der verwalteten Instanz.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

Zulässige Werte: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Der Name der Ressourcengruppe.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

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

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az sql mi show

Rufen Sie die Details für eine verwaltete Instanz ab.

az sql mi show [--expand-ad-admin]
               [--ids]
               [--name]
               [--resource-group]
               [--subscription]

Beispiele

Abrufen der Details für eine verwaltete Instanz

az sql mi show -g mygroup -n myinstance

Optionale Parameter

--expand-ad-admin

Erweitern Sie den Active Directory-Administrator für den Server.

Standardwert: False
--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

--name -n

Der Name der verwalteten Instanz.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

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

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az sql mi start

Starten Sie die verwaltete Instanz.

az sql mi start [--ids]
                [--managed-instance]
                [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                [--resource-group]
                [--subscription]

Beispiele

Starten Sie eine verwaltete Instanz.

az sql mi start --ids resourceId
az sql mi start --mi miName -g resourceGroup --subscription subscription

Optionale Parameter

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

--managed-instance --mi

Der Name der verwalteten Instanz.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

Zulässige Werte: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Name der Ressourcengruppe

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

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

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az sql mi stop

Beenden Sie die verwaltete Instanz.

az sql mi stop [--ids]
               [--managed-instance]
               [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
               [--resource-group]
               [--subscription]

Beispiele

Beenden sie eine verwaltete Instanz.

az sql mi stop --ids resourceId
az sql mi stop --mi miName -g resourceGroup --subscription subscription

Optionale Parameter

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

--managed-instance --mi

Der Name der verwalteten Instanz.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

Zulässige Werte: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Name der Ressourcengruppe

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

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

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az sql mi update

Aktualisieren einer verwalteten Instanz.

az sql mi update [--add]
                 [--admin-password]
                 [--assign-identity]
                 [--backup-storage-redundancy]
                 [--capacity]
                 [--database-format {AlwaysUpToDate, SQLServer2022}]
                 [--edition]
                 [--family]
                 [--force-string]
                 [--identity-type {None, SystemAssigned, SystemAssigned,UserAssigned, UserAssigned}]
                 [--ids]
                 [--instance-pool-name]
                 [--key-id]
                 [--license-type {BasePrice, LicenseIncluded}]
                 [--maint-config-id]
                 [--minimal-tls-version {1.0, 1.1, 1.2, None}]
                 [--name]
                 [--no-wait]
                 [--pid]
                 [--pricing-model {Freemium, Regular}]
                 [--proxy-override {Default, Proxy, Redirect}]
                 [--public-data-endpoint-enabled {false, true}]
                 [--remove]
                 [--resource-group]
                 [--service-principal-type {None, SystemAssigned}]
                 [--set]
                 [--storage]
                 [--subnet]
                 [--subscription]
                 [--tags]
                 [--user-assigned-identity-id]
                 [--vnet-name]
                 [--yes]
                 [--zone-redundant {false, true}]

Beispiele

Aktualisiert ein mi mit angegebenen Parametern und mit Identität

az sql mi update -g mygroup -n myinstance -i -p mypassword --license-type mylicensetype --capacity vcorecapacity --storage storagesize

Aktualisieren von mi Edition und Hardwarefamilie

az sql mi update -g mygroup -n myinstance --tier GeneralPurpose --family Gen5

Hinzufügen oder Aktualisieren eines Tags

az sql mi update -g mygroup -n myinstance --set tags.tagName=tagValue

Entfernen sie ein Tag.

az sql mi update -g mygroup -n myinstance --remove tags.tagName

Aktualisieren einer verwalteten Instanz. (automatisch generiert)

az sql mi update --name myinstance --proxy-override Default --resource-group mygroup --subscription MySubscription

Aktualisieren einer verwalteten Instanz. (automatisch generiert)

az sql mi update --name myinstance --public-data-endpoint-enabled true --resource-group mygroup --subscription MySubscription

Aktualisieren einer verwalteten Instanz mit Standard Tenance-Konfiguration

az sql mi update -g mygroup -n myinstance -m SQL_{Region}_{MaintenanceConfigName}

Entfernen Standard konfiguration aus verwalteter Instanz

az sql mi update -g mygroup -n myinstance -m SQL_Default

Aktualisieren einer verwalteten Instanz mit Dienstprinzipal

az sql mi update -g mygroup -n myinstance --service-principal-type SystemAssigned

Aktualisieren einer verwalteten Instanz mit vom Benutzer verwalteten Identies und Identitätstyp ist "SystemAssigned", "UserAssigned".

az sql mi update -g myResourceGroup -n myServer -i \ --user-assigned-identity-id /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testumi \ --identity-type SystemAssigned,UserAssigned --pid /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testumi

Aktualisieren einer verwalteten Instanz mit vom Benutzer verwalteten Identies und Identitätstyp ist UserAssigned

az sql mi update -g myResourceGroup -n myServer -i \ --user-assigned-identity-id /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testumi \ --identity-type UserAssigned --pid /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testumi

Verschieben einer verwalteten Instanz in ein anderes Subnetz

az sql mi update -g myResourceGroup -n myServer -i \ --subnet /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myvnet/subnets/mysubnet \

Aktualisieren der Mi Backup-Speicherredundanz

az sql mi update -g mygroup -n myinstance --bsr Local

Aktivieren der Zonenredundanz in einer verwalteten Instanz

az sql mi update -g mygroup -n myinstance -z

Verschieben der verwalteten Instanz in den Instanzpool

az sql mi update -g mygroup -n myinstance --instance-pool-name myinstancepool

Verschieben der verwalteten Instanz aus dem Instanzpool

az sql mi update -g mygroup -n myinstance --remove instancePoolId --capacity vcorecapacity

Mi-Datenbankformat und Preismodell aktualisieren

az sql mi update -g mygroup -n myinstance --database-format Regular --pricing-model AlwaysUpToDate

Optionale Parameter

--add

Fügen Sie einer Liste von Objekten ein Objekt hinzu, indem Sie ein Pfad- und Schlüsselwertpaar angeben. Beispiel: --add property.listProperty <key=value, string or JSON string>.

Standardwert: []
--admin-password -p

Das Administratoranmeldungskennwort (erforderlich für die Erstellung verwalteter Instanzen).

--assign-identity -i

Generieren und Zuweisen einer Azure Active Directory-Identität für diese verwaltete Instanz für die Verwendung mit Schlüsselverwaltungsdiensten wie Azure KeyVault. Wenn die Identität bereits zugewiesen ist – führen Sie nichts aus.

Standardwert: False
--backup-storage-redundancy --bsr

Sicherungsspeicherredundanz, die zum Speichern von Sicherungen verwendet wird. Zulässige Werte sind: Lokal, Zone, Geo, GeoZone.

--capacity -c

Die Kapazität der verwalteten Instanz in ganzzahliger Anzahl von Vcores.

--database-format

verwaltete Instanz Datenbankformat, das für sql spezifisch ist. Zulässige Werte sind: AlwaysUpToDate, SQLServer2022.

Zulässige Werte: AlwaysUpToDate, SQLServer2022
--edition --tier -e

Die Edition-Komponente der SKU. Zulässige Werte sind: GeneralPurpose, BusinessCritical.

--family -f

Die Komponente für die Berechnungsgenerierung der SKU. Zulässige Werte sind: Gen4, Gen5.

--force-string

Wenn Sie "set" oder "add" verwenden, behalten Sie Zeichenfolgenliterale bei, anstatt zu versuchen, in JSON zu konvertieren.

Standardwert: False
--identity-type -t

Typ der zu verwendenden Identität. Mögliche Werte sind "SystemAsssigned", "UserAssigned", "SystemAssignedUserAssigned" und "None".

Zulässige Werte: None, SystemAssigned, SystemAssigned,UserAssigned, UserAssigned
--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

--instance-pool-name

Name des Instanzpools, in dem verwaltete Instanzen platziert werden.

--key-id -k

Der Schlüsseltresor-URI für die Verschlüsselung.

--license-type

Der Lizenztyp, der für diese verwaltete Instanz angewendet werden soll.

Zulässige Werte: BasePrice, LicenseIncluded
--maint-config-id -m

Ändern Sie Standard konfiguration für diese verwaltete Instanz.

--minimal-tls-version
Vorschau

Die mindestens erforderliche TLS-Version, die von der verwalteten Instanz für eingehende Verbindungen erzwungen wird.

Zulässige Werte: 1.0, 1.1, 1.2, None
--name -n

Der Name der verwalteten Instanz.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

Standardwert: False
--pid --primary-user-assigned-identity-id

Die ID der primären vom Benutzer verwalteten Identität.

--pricing-model

verwaltete Instanz Preismodell. Zulässige Werte sind: Normal, Freemium.

Zulässige Werte: Freemium, Regular
--proxy-override

Der Verbindungstyp, der für die Verbindung mit der Instanz verwendet wird.

Zulässige Werte: Default, Proxy, Redirect
--public-data-endpoint-enabled

Gibt an, ob der öffentliche Datenendpunkt für die Instanz aktiviert ist.

Zulässige Werte: false, true
--remove

Entfernen sie eine Eigenschaft oder ein Element aus einer Liste. Beispiel: --remove property.list <indexToRemove> ODER --remove propertyToRemove.

Standardwert: []
--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--service-principal-type

Dienstprinzipaltyp, der für diese verwaltete Instanz verwendet werden soll. Mögliche Werte sind "SystemAssigned" und "None".

Zulässige Werte: None, SystemAssigned
--set

Aktualisieren Sie ein Objekt, indem Sie einen festzulegenden Eigenschaftspfad und -wert angeben. Beispiel: --set property1.property2=<value>.

Standardwert: []
--storage

Die Speichergröße der verwalteten Instanz. Die Speichergröße muss in Schritten von 32 GB angegeben werden.

--subnet

Name oder ID des Subnetzes, das den Zugriff auf eine Azure Sql-verwaltete Instanz ermöglicht. Wenn subnetzname angegeben wird, muss --vnet-name angegeben werden.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--tags

Durch Leerzeichen getrennte Tags: key[=value] [key[=value] ...]. Verwenden Sie "", um vorhandene Tags zu löschen.

--user-assigned-identity-id -a

Generieren und Zuweisen einer vom Benutzer verwalteten Identität (USER Managed Identity, UMI) für diesen Server.

--vnet-name

Der Name des virtuellen Netzwerks.

--yes -y

Nicht zur Bestätigung auffordern

Standardwert: False
--zone-redundant -z

Gibt an, ob Zonenredundanz aktiviert werden soll. Der Standardwert ist true, wenn kein Wert angegeben wird.

Zulässige Werte: false, true
Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

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

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.