Freigeben über


az sql server

Verwalten von SQL-Servern.

Befehle

Name Beschreibung Typ Status
az sql server ad-admin

Verwalten des Active Directory Administrators eines Servers.

Core GA
az sql server ad-admin create

Erstellen Sie einen neuen Server Active Directory Administrator.

Core GA
az sql server ad-admin delete

Legt den AD-Administrator eines Servers fest.

Core GA
az sql server ad-admin list

Ruft eine Liste der Azure Active Directory Administratoren auf einem Server ab.

Core GA
az sql server ad-admin update

Aktualisieren sie einen vorhandenen Server Active Directory Administrator.

Core GA
az sql server ad-only-auth

Verwalten Sie Azure Active Directory nur Authentifizierungseinstellungen für diesen Server.

Core GA
az sql server ad-only-auth disable

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

Core GA
az sql server ad-only-auth enable

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

Core GA
az sql server ad-only-auth get

Rufen Sie eine bestimmte Azure Active Directory nur die Authentifizierungseigenschaft ab.

Core GA
az sql server advanced-threat-protection-setting

Verwalten sie die Einstellung für den erweiterten Bedrohungsschutz eines Servers.

Core GA
az sql server advanced-threat-protection-setting show

Ruft eine erweiterte Bedrohungsschutzeinstellung ab.

Core GA
az sql server advanced-threat-protection-setting update

Aktualisieren Sie die Erweiterte Bedrohungsschutzeinstellung eines Servers.

Core GA
az sql server audit-policy

Verwalten der Überwachungsrichtlinie eines Servers.

Core GA
az sql server audit-policy show

Serverüberwachungsrichtlinie anzeigen.

Core GA
az sql server audit-policy update

Aktualisieren sie die Überwachungsrichtlinie eines Servers.

Core GA
az sql server audit-policy wait

Platzieren Sie die CLI in einem Wartezustand, bis eine Bedingung der Überwachungsrichtlinie des Servers erfüllt ist.

Core GA
az sql server conn-policy

Verwalten der Verbindungsrichtlinie eines Servers

Core GA
az sql server conn-policy show

Ruft die Sichere Verbindungsrichtlinie eines Servers ab.

Core GA
az sql server conn-policy update

Aktualisiert die Richtlinie für sichere Verbindungen eines Servers.

Core GA
az sql server create

Erstellen eines Servers

Core GA
az sql server delete

Löscht einen Server.

Core GA
az sql server deleted-server

Ruft Details zu gelöschten SQL-Servern ab.

Core GA
az sql server deleted-server list

Alle gelöschten SQL-Server an einem bestimmten Speicherort auflisten.

Core Vorschau
az sql server deleted-server show

Rufen Sie die Details eines gelöschten SQL-Servers an einem bestimmten Speicherort ab.

Core Vorschau
az sql server dns-alias

Verwalten der DNS-Aliase eines Servers

Core GA
az sql server dns-alias create

Erstellt einen Server-DNS-Alias.

Core GA
az sql server dns-alias delete

Löscht den Server-DNS-Alias mit dem angegebenen Namen.

Core GA
az sql server dns-alias list

Ruft eine Liste der Server-DNS-Aliase für einen Server ab.

Core GA
az sql server dns-alias set

Legt einen Server fest, auf den DER DNS-Alias verweisen soll.

Core GA
az sql server dns-alias show

Ruft einen Server-DNS-Alias ab.

Core GA
az sql server firewall-rule

Verwaltet die Firewallregeln eines Servers.

Core GA
az sql server firewall-rule create

Erstellen Sie eine Firewallregel.

Core GA
az sql server firewall-rule delete

Löscht eine Firewallregel.

Core GA
az sql server firewall-rule list

Listen Sie die Firewallregeln eines Servers auf.

Core GA
az sql server firewall-rule show

Zeigt die Details für eine Firewallregel an.

Core GA
az sql server firewall-rule update

Aktualisieren sie eine Firewallregel.

Core GA
az sql server ipv6-firewall-rule

Verwalten sie die ipv6-Firewallregeln eines Servers.

Core GA
az sql server ipv6-firewall-rule create

Erstellen Sie eine ipv6-Firewallregel.

Core GA
az sql server ipv6-firewall-rule delete

Löscht eine IPv6-Firewallregel.

Core GA
az sql server ipv6-firewall-rule list

Auflisten der ipv6-Firewallregeln eines Servers.

Core GA
az sql server ipv6-firewall-rule show

Zeigt die Details für eine ipv6-Firewallregel an.

Core GA
az sql server ipv6-firewall-rule update

Aktualisieren sie eine ipv6-Firewallregel.

Core GA
az sql server key

Verwalten der Schlüssel eines Servers

Core GA
az sql server key create

Erstellt einen Serverschlüssel.

Core GA
az sql server key delete

Löscht einen Serverschlüssel.

Core GA
az sql server key list

Ruft eine Liste der Serverschlüssel ab.

Core GA
az sql server key show

Zeigt einen Serverschlüssel an.

Core GA
az sql server list

Auflisten der verfügbaren Server.

Core GA
az sql server list-usages

Ruft Serververwendungen ab.

Core GA
az sql server ms-support

Verwalten sie die Microsoft-Supportvorgänge eines Servers.

Core GA
az sql server ms-support audit-policy

Verwalten der Microsoft-Supportbetriebsüberwachungsrichtlinie eines Servers.

Core GA
az sql server ms-support audit-policy show

Microsoft Support-Überwachungsrichtlinie für Server-Supportvorgänge anzeigen.

Core GA
az sql server ms-support audit-policy update

Aktualisieren sie die Microsoft-Supportoperationsüberwachungsrichtlinie eines Servers.

Core GA
az sql server ms-support audit-policy wait

Platzieren Sie die CLI in einem Wartezustand, bis eine Bedingung der Microsoft-Supportoperationsüberwachungsrichtlinie des Servers erfüllt ist.

Core GA
az sql server outbound-firewall-rule

Verwalten der ausgehenden Firewallregeln eines Servers.

Core GA
az sql server outbound-firewall-rule create

Erstellen Sie eine neue ausgehende Firewallregel.

Core GA
az sql server outbound-firewall-rule delete

Löschen Sie die Ausgehende Firewallregel.

Core GA
az sql server outbound-firewall-rule list

Listen Sie die Ausgehenden Firewallregeln eines Servers auf.

Core GA
az sql server outbound-firewall-rule show

Zeigen Sie die Details für eine ausgehende Firewallregel an.

Core GA
az sql server refresh-external-governance-status

Aktualisiert den Status der externen Governance.

Core GA
az sql server restore

Wiederherstellen eines gelöschten SQL-Servers.

Core Vorschau
az sql server show

Ruft einen Server ab.

Core GA
az sql server tde-key

Verwalten der Verschlüsselungsschutzvorrichtung für einen Server

Core GA
az sql server tde-key revalidate

Aktualisieren einer Serververschlüsselungsschutzkomponente.

Core GA
az sql server tde-key set

Legt die Verschlüsselungsschutzvorrichtung des Servers fest. Stellen Sie sicher, dass Sie zuerst den Schlüssel erstellen.

Core GA
az sql server tde-key show

Ruft einen Serververschlüsselungsschutz ab.

Core GA
az sql server update

Aktualisieren eines Servers.

Core GA
az sql server vnet-rule

Verwalten der VNET-Regeln eines Servers

Core GA
az sql server vnet-rule create

Erstellen Sie eine virtuelle Netzwerkregel, um den Zugriff auf ein Azure SQL Server zu ermöglichen.

Core GA
az sql server vnet-rule delete

Löscht die virtuelle Netzwerkregel mit dem angegebenen Namen.

Core GA
az sql server vnet-rule list

Ruft eine Liste der virtuellen Netzwerkregeln in einem Server ab.

Core GA
az sql server vnet-rule show

Ruft eine virtuelle Netzwerkregel ab.

Core GA
az sql server vnet-rule update

Aktualisieren einer virtuellen Netzwerkregel.

Core GA
az sql server wait

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

Core GA

az sql server create

Erstellen eines Servers

az sql server create --name
                     --resource-group
                     [--admin-password]
                     [--admin-user]
                     [--assign-identity]
                     [--enable-ad-only-auth]
                     [--enable-public-network {false, true}]
                     [--external-admin-name]
                     [--external-admin-principal-type]
                     [--external-admin-sid]
                     [--federated-client-id --fid]
                     [--identity-type {None, SystemAssigned, SystemAssigned,UserAssigned, UserAssigned}]
                     [--key-id]
                     [--location]
                     [--minimal-tls-version {1.0, 1.1, 1.2, 1.3}]
                     [--no-wait]
                     [--pid --primary-user-assigned-identity-id]
                     [--restrict-outbound-network-access {false, true}]
                     [--sdrd --soft-delete-retention-days]
                     [--tags]
                     [--user-assigned-identity-id]

Beispiele

Erstellen eines Servers

az sql server create -l westus -g mygroup -n myserver -u myadminuser -p myadminpassword

Erstellen Sie einen Server mit Tags.

az sql server create -l westus -g mygroup -n myserver -u myadminuser -p myadminpassword --tags key1=value1 key2=value2

Erstellen Sie einen Server mit deaktiviertem öffentlichem Netzwerkzugriff auf den Server.

az sql server create -l westus -g mygroup -n myserver -u myadminuser -p myadminpassword -e false

Erstellen Sie einen Server mit aktiviertem vorläufigem Löschen mit einer Aufbewahrung von 7 Tagen.

az sql server create -l westus -g mygroup -n myserver -u myadminuser -p myadminpassword --soft-delete-retention-days 7

Erstellen Sie einen Server mit schutz vor vorläufigem Löschen (mit kurzem Alias).

az sql server create -l westus -g mygroup -n myserver -u myadminuser -p myadminpassword --sdrd 5

Erstellen Sie einen Server ohne SQL-Administrator, wobei AD-Administrator und AD nur aktiviert sind.

az sql server 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

Erstellen Sie einen Server ohne SQL-Administrator, mit AD-Administrator, NUR AD aktiviert, "User ManagedIdenties" und "Identitätstyp" ist "SystemAssigned", "UserAssigned".

az sql server 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

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

az sql server 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

Erforderliche Parameter

--name -n

Name des Azure SQL Server. Sie können die Standardeinstellung mithilfe von .

--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit konfigurieren.

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.

--admin-password -p

Das Administratoranmeldungskennwort (erforderlich für die Erstellung des Servers).

--admin-user -u

Administratorbenutzername für den Server. Nach dem Erstellen kann sie nicht mehr geändert werden.

--assign-identity -i

Generieren und Zuweisen einer Azure Active Directory Identität für diesen Server für die Verwendung mit Schlüsselverwaltungsdiensten wie Azure KeyVault.

Eigenschaft Wert
Standardwert: False
--enable-ad-only-auth

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

Eigenschaft Wert
Standardwert: False
--enable-public-network -e
Vorschau

Legen Sie fest, ob der Zugriff auf das öffentliche Netzwerk auf den Server zulässig ist oder nicht. Wenn "false", können nur Verbindungen, die über private Links hergestellt werden, diesen Server erreichen.

Eigenschaft Wert
Zulässige Werte: false, true
--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.

--federated-client-id --fid

Die im MANDANTENübergreifende CMK-Szenario verwendete Verbundclient-ID.

--identity-type -t

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

Eigenschaft Wert
Zulässige Werte: None, SystemAssigned, SystemAssigned,UserAssigned, UserAssigned
--key-id -k

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

--location -l

Location. Werte aus: . Sie können den Standardspeicherort mithilfe von konfigurieren.

--minimal-tls-version

Die minimale TLS-Version, die vom SQL Server für eingehende Verbindungen erzwungen wird.

Eigenschaft Wert
Zulässige Werte: 1.0, 1.1, 1.2, 1.3
--no-wait

Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.

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

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

--restrict-outbound-network-access -r
Vorschau

Legen Sie fest, ob der ausgehende Netzwerkzugriff auf den Server eingeschränkt ist oder nicht. Wenn "true", werden die ausgehenden Verbindungen vom Server eingeschränkt.

Eigenschaft Wert
Zulässige Werte: false, true
--sdrd --soft-delete-retention-days
Vorschau

Geben Sie die Anzahl der Tage an, um den vorläufig gelöschten Server beizubehalten (0-7). Legen Sie auf 0 fest, um den vorläufigen Löschvorgang zu deaktivieren. Legen Sie diesen Wert auf 1-7 Tage fest, um das vorläufige Löschen mit dem angegebenen Aufbewahrungszeitraum zu aktivieren. Während des Aufbewahrungszeitraums kann der Server mithilfe der Az SQL Server-Wiederherstellung wiederhergestellt werden.

--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.

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 .

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von konfigurieren.

--verbose

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

Eigenschaft Wert
Standardwert: False

az sql server delete

Löscht einen Server.

az sql server delete [--ids]
                     [--name]
                     [--resource-group]
                     [--subscription]
                     [--yes]

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.

--ids

Mindestens eine 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.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--name -n

Name des Azure SQL Server. Sie können die Standardeinstellung mithilfe von .

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit konfigurieren.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von konfigurieren.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--yes -y

Zur Bestätigung nicht auffordern.

Eigenschaft Wert
Standardwert: False
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 .

--verbose

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

Eigenschaft Wert
Standardwert: False

az sql server list

Auflisten der verfügbaren Server.

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

Beispiele

Listet alle Server im aktuellen Abonnement auf.

az sql server list

Listet alle Server in einer Ressourcengruppe auf.

az sql server list -g mygroup

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.

--expand-ad-admin

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

Eigenschaft Wert
Standardwert: False
--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit konfigurieren.

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 .

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von konfigurieren.

--verbose

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

Eigenschaft Wert
Standardwert: False

az sql server list-usages

Ruft Serververwendungen ab.

az sql server list-usages [--ids]
                          [--name]
                          [--resource-group]
                          [--subscription]

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.

--ids

Mindestens eine 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.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--name -n

Name des Azure SQL Server. Sie können die Standardeinstellung mithilfe von .

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit konfigurieren.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von konfigurieren.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
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 .

--verbose

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

Eigenschaft Wert
Standardwert: False

az sql server refresh-external-governance-status

Aktualisiert den Status der externen Governance.

az sql server refresh-external-governance-status [--ids]
                                                 [--resource-group]
                                                 [--server]
                                                 [--subscription]

Beispiele

Aktualisieren des Status der externen Governance für den Server

az sql server refresh-external-governance-status  --resource-group MyResourceGroup --server MyServer

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.

--ids

Mindestens eine 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.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit konfigurieren.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--server -s

Name des Azure SQL Server. Sie können die Standardeinstellung mithilfe von .

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von konfigurieren.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
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 .

--verbose

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

Eigenschaft Wert
Standardwert: False

az sql server restore

Vorschau

Dieser Befehl befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen:

Wiederherstellen eines gelöschten SQL-Servers.

Stellt einen vorläufig gelöschten SQL-Server in der Ressourcengruppe wieder her, in der er sich ursprünglich befand. Der Server muss mit aktiviertem vorläufigem Löschen und innerhalb des Aufbewahrungszeitraums gelöscht worden sein.

az sql server restore --location
                      [--ids]
                      [--name]
                      [--no-wait]
                      [--resource-group]
                      [--subscription]

Beispiele

Stellen Sie einen gelöschten Server in seiner ursprünglichen Ressourcengruppe wieder her.

az sql server restore -g myresourcegroup -n myserver -l westus2

Erforderliche Parameter

--location -l

Speicherort, an dem sich der gelöschte Server ursprünglich befand.

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.

--ids

Mindestens eine 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.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--name -n

Name des gelöschten Servers, der wiederhergestellt werden soll.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--no-wait

Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.

Eigenschaft Wert
Standardwert: False
--resource-group -g

Name der Ressourcengruppe, in der sich der Server ursprünglich befand.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von konfigurieren.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
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 .

--verbose

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

Eigenschaft Wert
Standardwert: False

az sql server show

Ruft einen Server ab.

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

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.

--expand-ad-admin

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

Eigenschaft Wert
Standardwert: False
--ids

Mindestens eine 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.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--name -n

Name des Azure SQL Server. Sie können die Standardeinstellung mithilfe von .

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit konfigurieren.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von konfigurieren.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
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 .

--verbose

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

Eigenschaft Wert
Standardwert: False

az sql server update

Aktualisieren eines Servers.

az sql server update [--add]
                     [--admin-password]
                     [--assign_identity]
                     [--enable-public-network {false, true}]
                     [--federated-client-id --fid]
                     [--force-string]
                     [--identity-type {None, SystemAssigned, SystemAssigned,UserAssigned, UserAssigned}]
                     [--ids]
                     [--key-id]
                     [--minimal-tls-version {1.0, 1.1, 1.2, 1.3}]
                     [--name]
                     [--no-wait]
                     [--pid --primary-user-assigned-identity-id]
                     [--remove]
                     [--resource-group]
                     [--restrict-outbound-network-access {false, true}]
                     [--sdrd --soft-delete-retention-days]
                     [--set]
                     [--subscription]
                     [--user-assigned-identity-id]

Beispiele

Aktualisieren eines Servers. (autogenerated)

az sql server update --admin-password myadminpassword --name MyAzureSQLServer --resource-group MyResourceGroup

Aktivieren Des Soft Delete-Schutzes mit 7-tägiger Aufbewahrung.

az sql server update --name MyAzureSQLServer --resource-group MyResourceGroup --soft-delete-retention-days 7

Ändern des Aufbewahrungszeitraums für vorläufiges Löschen (unter Verwendung eines kurzen Alias).

az sql server update -n MyAzureSQLServer -g MyResourceGroup --sdrd 3

Deaktivieren Sie den Schutz vor vorläufigem Löschen.

az sql server update --name MyAzureSQLServer --resource-group MyResourceGroup --soft-delete-retention-days 0

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

az sql server 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 eines Servers mit vom Benutzer verwalteten Identies und Identitätstyp ist "UserAssigned".

az sql server 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

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.

--add

Fügen Sie einer Liste von Objekten ein Objekt hinzu, indem Sie ein Pfad- und Schlüsselwertpaar angeben. Beispiel: .

Eigenschaft Wert
Parametergruppe: Generic Update Arguments
Standardwert: []
--admin-password -p

Das Administratoranmeldungskennwort.

--assign_identity -i

Generieren und Zuweisen einer Azure Active Directory Identität für diesen Server für die Verwendung mit Schlüsselverwaltungsdiensten wie Azure KeyVault.

Eigenschaft Wert
Standardwert: False
--enable-public-network -e
Vorschau

Legen Sie fest, ob der Zugriff auf das öffentliche Netzwerk auf den Server zulässig ist oder nicht. Wenn "false", können nur Verbindungen, die über private Links hergestellt werden, diesen Server erreichen.

Eigenschaft Wert
Zulässige Werte: false, true
--federated-client-id --fid

Die im MANDANTENübergreifende CMK-Szenario verwendete Verbundclient-ID.

--force-string

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

Eigenschaft Wert
Parametergruppe: Generic Update Arguments
Standardwert: False
--identity-type -t

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

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

Mindestens eine 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.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--key-id -k

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

--minimal-tls-version

Die minimale TLS-Version, die vom SQL Server für eingehende Verbindungen erzwungen wird.

Eigenschaft Wert
Zulässige Werte: 1.0, 1.1, 1.2, 1.3
--name -n

Name des Azure SQL Server. Sie können die Standardeinstellung mithilfe von .

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--no-wait

Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.

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

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

--remove

Entfernen sie eine Eigenschaft oder ein Element aus einer Liste. Beispiel: ODER .

Eigenschaft Wert
Parametergruppe: Generic Update Arguments
Standardwert: []
--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit konfigurieren.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--restrict-outbound-network-access -r
Vorschau

Legen Sie fest, ob der ausgehende Netzwerkzugriff auf den Server eingeschränkt ist oder nicht. Wenn "true", werden die ausgehenden Verbindungen vom Server eingeschränkt.

Eigenschaft Wert
Zulässige Werte: false, true
--sdrd --soft-delete-retention-days
Vorschau

Geben Sie die Anzahl der Tage an, um den vorläufig gelöschten Server beizubehalten (0-7). Legen Sie auf 0 fest, um den vorläufigen Löschvorgang zu deaktivieren. Legen Sie diesen Wert auf 1-7 Tage fest, um das vorläufige Löschen mit dem angegebenen Aufbewahrungszeitraum zu aktivieren.

--set

Aktualisieren Sie ein Objekt, indem Sie einen festzulegenden Eigenschaftspfad und -wert angeben. Beispiel: .

Eigenschaft Wert
Parametergruppe: Generic Update Arguments
Standardwert: []
--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von konfigurieren.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--user-assigned-identity-id -a

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

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 .

--verbose

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

Eigenschaft Wert
Standardwert: False

az sql server wait

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

az sql server wait [--created]
                   [--custom]
                   [--deleted]
                   [--exists]
                   [--expand]
                   [--ids]
                   [--interval]
                   [--name]
                   [--resource-group]
                   [--subscription]
                   [--timeout]
                   [--updated]

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.

--created

Warten Sie, bis sie mit 'provisioningState' unter 'Succeeded' erstellt wurde.

Eigenschaft Wert
Parametergruppe: Wait Condition Arguments
Standardwert: False
--custom

Warten Sie, bis die Bedingung eine benutzerdefinierte JMESPath-Abfrage erfüllt. Beispiel: provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

Eigenschaft Wert
Parametergruppe: Wait Condition Arguments
--deleted

Warten Sie, bis sie gelöscht wurde.

Eigenschaft Wert
Parametergruppe: Wait Condition Arguments
Standardwert: False
--exists

Warten Sie, bis die Ressource vorhanden ist.

Eigenschaft Wert
Parametergruppe: Wait Condition Arguments
Standardwert: False
--expand

Die untergeordneten Ressourcen, die in die Antwort eingeschlossen werden sollen. Der Standardwert ist Keiner.

--ids

Mindestens eine 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.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--interval

Abrufintervall in Sekunden.

Eigenschaft Wert
Parametergruppe: Wait Condition Arguments
Standardwert: 30
--name -n

Name des Azure SQL Server. Sie können die Standardeinstellung mithilfe von .

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit konfigurieren.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von konfigurieren.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--timeout

Maximale Wartezeit in Sekunden.

Eigenschaft Wert
Parametergruppe: Wait Condition Arguments
Standardwert: 3600
--updated

Warten Sie, bis sie mit provisioningState unter 'Succeeded' aktualisiert wurde.

Eigenschaft Wert
Parametergruppe: Wait Condition Arguments
Standardwert: False
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 .

--verbose

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

Eigenschaft Wert
Standardwert: False