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 Allgemein verfügbar
az sql server ad-admin create

Erstellen Sie einen neuen Active Directory-Serveradministrator.

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

Legt den AD-Administrator eines Servers fest.

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

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

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

Aktualisieren sie einen vorhandenen Active Directory-Serveradministrator.

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

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

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

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

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

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

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

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

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

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

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

Ruft eine erweiterte Bedrohungsschutzeinstellung ab.

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

Aktualisieren Sie die Erweiterte Bedrohungsschutzeinstellung eines Servers.

Core Allgemein verfügbar
az sql server audit-policy

Verwalten der Überwachungsrichtlinie eines Servers.

Core Allgemein verfügbar
az sql server audit-policy show

Serverüberwachungsrichtlinie anzeigen.

Core Allgemein verfügbar
az sql server audit-policy update

Aktualisieren sie die Überwachungsrichtlinie eines Servers.

Core Allgemein verfügbar
az sql server audit-policy wait

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

Core Allgemein verfügbar
az sql server conn-policy

Verwalten der Verbindungsrichtlinie eines Servers

Core Allgemein verfügbar
az sql server conn-policy show

Ruft die Sichere Verbindungsrichtlinie eines Servers ab.

Core Allgemein verfügbar
az sql server conn-policy update

Aktualisiert die Richtlinie für sichere Verbindungen eines Servers.

Core Allgemein verfügbar
az sql server create

Erstellen eines Servers

Core Allgemein verfügbar
az sql server delete

Mit diesem Befehl wird ein Server gelöscht.

Core Allgemein verfügbar
az sql server dns-alias

Verwalten der DNS-Aliase eines Servers

Core Allgemein verfügbar
az sql server dns-alias create

Erstellt einen Server-DNS-Alias.

Core Allgemein verfügbar
az sql server dns-alias delete

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

Core Allgemein verfügbar
az sql server dns-alias list

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

Core Allgemein verfügbar
az sql server dns-alias set

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

Core Allgemein verfügbar
az sql server dns-alias show

Ruft einen Server-DNS-Alias ab.

Core Allgemein verfügbar
az sql server firewall-rule

Verwaltet die Firewallregeln eines Servers.

Core Allgemein verfügbar
az sql server firewall-rule create

Erstellen Sie eine Firewallregel.

Core Allgemein verfügbar
az sql server firewall-rule delete

Löscht eine Firewallregel.

Core Allgemein verfügbar
az sql server firewall-rule list

Listen Sie die Firewallregeln eines Servers auf.

Core Allgemein verfügbar
az sql server firewall-rule show

Zeigt die Details für eine Firewallregel an.

Core Allgemein verfügbar
az sql server firewall-rule update

Aktualisieren sie eine Firewallregel.

Core Allgemein verfügbar
az sql server ipv6-firewall-rule

Verwalten sie die ipv6-Firewallregeln eines Servers.

Core Allgemein verfügbar
az sql server ipv6-firewall-rule create

Erstellen Sie eine ipv6-Firewallregel.

Core Allgemein verfügbar
az sql server ipv6-firewall-rule delete

Löscht eine IPv6-Firewallregel.

Core Allgemein verfügbar
az sql server ipv6-firewall-rule list

Auflisten der ipv6-Firewallregeln eines Servers.

Core Allgemein verfügbar
az sql server ipv6-firewall-rule show

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

Core Allgemein verfügbar
az sql server ipv6-firewall-rule update

Aktualisieren sie eine ipv6-Firewallregel.

Core Allgemein verfügbar
az sql server key

Verwalten der Schlüssel eines Servers

Core Allgemein verfügbar
az sql server key create

Erstellt einen Serverschlüssel.

Core Allgemein verfügbar
az sql server key delete

Löscht einen Serverschlüssel.

Core Allgemein verfügbar
az sql server key list

Ruft eine Liste der Serverschlüssel ab.

Core Allgemein verfügbar
az sql server key show

Zeigt einen Serverschlüssel an.

Core Allgemein verfügbar
az sql server list

Auflisten der verfügbaren Server.

Core Allgemein verfügbar
az sql server list-usages

Gibt Serververwendungen zurück.

Core Allgemein verfügbar
az sql server ms-support

Verwalten sie die Microsoft-Supportvorgänge eines Servers.

Core Allgemein verfügbar
az sql server ms-support audit-policy

Verwalten der Microsoft-Supportbetriebsüberwachungsrichtlinie eines Servers.

Core Allgemein verfügbar
az sql server ms-support audit-policy show

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

Core Allgemein verfügbar
az sql server ms-support audit-policy update

Aktualisieren sie die Microsoft-Supportoperationsüberwachungsrichtlinie eines Servers.

Core Allgemein verfügbar
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 Allgemein verfügbar
az sql server outbound-firewall-rule

Verwalten der ausgehenden Firewallregeln eines Servers.

Core Allgemein verfügbar
az sql server outbound-firewall-rule create

Erstellen Sie eine neue ausgehende Firewallregel.

Core Allgemein verfügbar
az sql server outbound-firewall-rule delete

Löschen Sie die Ausgehende Firewallregel.

Core Allgemein verfügbar
az sql server outbound-firewall-rule list

Listen Sie die Ausgehenden Firewallregeln eines Servers auf.

Core Allgemein verfügbar
az sql server outbound-firewall-rule show

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

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

Aktualisiert den Status der externen Governance.

Core Allgemein verfügbar
az sql server show

Ruft einen Server ab.

Core Allgemein verfügbar
az sql server tde-key

Verwalten der Verschlüsselungsschutzvorrichtung für einen Server

Core Allgemein verfügbar
az sql server tde-key revalidate

Aktualisieren einer Serververschlüsselungsschutzkomponente.

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

Legt die Verschlüsselungsschutzvorrichtung des Servers fest. Stellen Sie sicher, dass Sie zuerst den Schlüssel https://docs.microsoft.com/en-us/cli/azure/sql/server/key?view=azure-cli-latest#az-sql-server-key-createerstellen.

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

Ruft einen Serververschlüsselungsschutz ab.

Core Allgemein verfügbar
az sql server update

Aktualisieren eines Servers.

Core Allgemein verfügbar
az sql server vnet-rule

Verwalten der VNET-Regeln eines Servers

Core Allgemein verfügbar
az sql server vnet-rule create

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

Core Allgemein verfügbar
az sql server vnet-rule delete

Löscht die virtuelle Netzwerkregel mit dem angegebenen Namen.

Core Allgemein verfügbar
az sql server vnet-rule list

Ruft eine Liste der virtuellen Netzwerkregeln in einem Server ab.

Core Allgemein verfügbar
az sql server vnet-rule show

Ruft eine virtuelle Netzwerkregel ab.

Core Allgemein verfügbar
az sql server vnet-rule update

Aktualisieren einer virtuellen Netzwerkregel.

Core Allgemein verfügbar
az sql server wait

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

Core Allgemein verfügbar

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]
                     [--identity-type {None, SystemAssigned, SystemAssigned,UserAssigned, UserAssigned}]
                     [--key-id]
                     [--location]
                     [--minimal-tls-version {1.0, 1.1, 1.2, 1.3}]
                     [--no-wait]
                     [--pid]
                     [--restrict-outbound-network-access {false, true}]
                     [--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 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 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 az configure --defaults sql-server=<name>.

--resource-group -g

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

Optionale Parameter

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

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

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

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.

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

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

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

--location -l

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

--minimal-tls-version

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

Zulässige Werte: 1.0, 1.1, 1.2, 1.3
--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.

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

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

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 server delete

Mit diesem Befehl wird ein Server gelöscht.

az sql server delete [--ids]
                     [--name]
                     [--resource-group]
                     [--subscription]
                     [--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 „Ressource id“-Argumente handeln. Sie sollten entweder „--ids“ oder andere „Resource Id“-Argumente angeben.

--name -n

Name des Azure SQL Server. Sie können die Standardeinstellung mithilfe von az configure --defaults sql-server=<name>.

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

--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 server list-usages

Gibt Serververwendungen zurück.

az sql server list-usages [--ids]
                          [--name]
                          [--resource-group]
                          [--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 „Ressource id“-Argumente handeln. Sie sollten entweder „--ids“ oder andere „Resource Id“-Argumente angeben.

--name -n

Name des Azure SQL Server. Sie können die Standardeinstellung mithilfe von az configure --defaults sql-server=<name>.

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

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der „Ressource id“-Argumente handeln. Sie sollten entweder „--ids“ oder andere „Resource Id“-Argumente angeben.

--resource-group -g

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

--server -s

Name des Azure SQL Server. Sie können die Standardeinstellung mithilfe von az configure --defaults sql-server=<name>.

--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 server show

Ruft einen Server ab.

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

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 „Ressource id“-Argumente handeln. Sie sollten entweder „--ids“ oder andere „Resource Id“-Argumente angeben.

--name -n

Name des Azure SQL Server. Sie können die Standardeinstellung mithilfe von az configure --defaults sql-server=<name>.

--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 server update

Aktualisieren eines Servers.

az sql server update [--add]
                     [--admin-password]
                     [--assign_identity]
                     [--enable-public-network {false, true}]
                     [--federated-client-id]
                     [--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]
                     [--remove]
                     [--resource-group]
                     [--restrict-outbound-network-access {false, true}]
                     [--set]
                     [--subscription]
                     [--user-assigned-identity-id]

Beispiele

Aktualisieren eines Servers. (automatisch generiert)

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

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

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

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

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.

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.

Standardwert: False
--identity-type -t

Typ der zu verwendenden Identität. Mögliche Werte sind "SystemAsssigned", "UserAssigned", "SystemAssigned", "UserAssigned" 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 „Ressource id“-Argumente handeln. Sie sollten entweder „--ids“ oder andere „Resource Id“-Argumente angeben.

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

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 az configure --defaults sql-server=<name>.

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

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

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

Zulässige Werte: false, true
--set

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

Standardwert: []
--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.

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

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

--created

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

Standardwert: False
--custom

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

--deleted

Warten Sie, bis sie gelöscht wurde.

Standardwert: False
--exists

Warten Sie, bis die Ressource vorhanden ist.

Standardwert: False
--expand

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

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der „Ressource id“-Argumente handeln. Sie sollten entweder „--ids“ oder andere „Resource Id“-Argumente angeben.

--interval

Abrufintervall in Sekunden.

Standardwert: 30
--name -n

Name des Azure SQL Server. Sie können die Standardeinstellung mithilfe von az configure --defaults sql-server=<name>.

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

--timeout

Maximale Wartezeit in Sekunden.

Standardwert: 3600
--updated

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

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.