az sql vm
Verwalten von virtuellen SQL-Computern
Befehle
Name | Beschreibung | Typ | Status |
---|---|---|---|
az sql vm add-to-group |
Fügt einer SQL-Computergruppe virtuelle SQL-Computer hinzu. |
Core | Allgemein verfügbar |
az sql vm create |
Erstellt einen virtuellen SQL-Computer. |
Core | Allgemein verfügbar |
az sql vm delete |
Löscht einen virtuellen SQL-Computer. |
Core | Allgemein verfügbar |
az sql vm enable-azure-ad-auth |
Aktivieren Sie die Azure AD-Authentifizierung eines virtuellen SQL-Computers. |
Core | Allgemein verfügbar |
az sql vm group |
Verwalten von Gruppen mit virtuellen SQL-Computern |
Core | Allgemein verfügbar |
az sql vm group ag-listener |
Verwalten von SQL-Verfügbarkeitsgruppenlistenern |
Core | Allgemein verfügbar |
az sql vm group ag-listener create |
Erstellt einen Verfügbarkeitsgruppenlistener. |
Core | Allgemein verfügbar |
az sql vm group ag-listener delete |
Löscht einen Verfügbarkeitsgruppenlistener. |
Core | Allgemein verfügbar |
az sql vm group ag-listener list |
Listet alle Verfügbarkeitsgruppenlistener in einer GRUPPE virtueller SQL-Computer auf. |
Core | Allgemein verfügbar |
az sql vm group ag-listener show |
Ruft einen Verfügbarkeitsgruppenlistener ab. |
Core | Allgemein verfügbar |
az sql vm group ag-listener update |
Aktualisiert einen Verfügbarkeitsgruppenlistener. |
Core | Allgemein verfügbar |
az sql vm group create |
Erstellt eine GRUPPE virtueller SQL-Computer. |
Core | Allgemein verfügbar |
az sql vm group delete |
Löscht eine GRUPPE virtueller SQL-Computer. |
Core | Allgemein verfügbar |
az sql vm group list |
Listet alle VIRTUELLEN SQL-Computergruppen in einer Ressourcengruppe oder einem Abonnement auf. |
Core | Allgemein verfügbar |
az sql vm group show |
Ruft eine GRUPPE virtueller SQL-Computer ab. |
Core | Allgemein verfügbar |
az sql vm group update |
Aktualisiert eine GRUPPE virtueller SQL-Computer, wenn keine virtuellen SQL-Computer an die Gruppe angefügt sind. |
Core | Allgemein verfügbar |
az sql vm list |
Listet alle virtuellen SQL-Computer in einer Ressourcengruppe oder einem Abonnement auf. |
Core | Allgemein verfügbar |
az sql vm remove-from-group |
Entfernen Sie den virtuellen SQL-Computer aus der aktuellen GRUPPE virtueller SQL-Computer. |
Core | Allgemein verfügbar |
az sql vm show |
Ruft einen virtuellen SQL-Computer ab. |
Core | Allgemein verfügbar |
az sql vm start-assessment |
Startet die SQL Best Practice-Bewertung auf dem virtuellen SQL-Computer. |
Core | Allgemein verfügbar |
az sql vm update |
Aktualisiert die Eigenschaften eines virtuellen SQL-Computers. |
Core | Allgemein verfügbar |
az sql vm validate-azure-ad-auth |
Überprüfen Sie die Azure AD-Authentifizierung eines virtuellen SQL-Computers auf der Clientseite, ohne sie zu aktivieren. |
Core | Allgemein verfügbar |
az sql vm add-to-group
Fügt einer SQL-Computergruppe virtuelle SQL-Computer hinzu.
az sql vm add-to-group --sqlvm-group
[--bootstrap-acc-pwd]
[--ids]
[--name]
[--operator-acc-pwd]
[--resource-group]
[--service-acc-pwd]
[--subscription]
Beispiele
Hinzufügen eines virtuellen SQL-Computers zu einer Gruppe.
az sql vm add-to-group -n sqlvm -g myresourcegroup --sqlvm-group sqlvmgroup --bootstrap-acc-pwd {bootstrappassword} --operator-acc-pwd {operatorpassword} --service-acc-pwd {servicepassword}
Erforderliche Parameter
Name oder Ressourcen-ID der Sql Virtual Machine-Gruppe. Wenn nur der Name angegeben wird, sollte sich die Gruppe des virtuellen SQL-Computers in derselben Ressourcengruppe des virtuellen SQL-Computers befinden.
Optionale Parameter
Kennwort für das Cluster-Bootstrap-Konto, wenn es in der Gruppe des virtuellen SQL-Computers angegeben ist.
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 des virtuellen SQL-Computers.
Kennwort für das Clusteroperatorkonto, das in der Sql Virtual Machine-Gruppe bereitgestellt wird.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Kennwort für das SQL-Dienstkonto, das in der Sql Virtual Machine-Gruppe bereitgestellt wird.
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
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az sql vm create
Erstellt einen virtuellen SQL-Computer.
az sql vm create --name
--resource-group
[--backup-pwd]
[--backup-schedule-type {Automated, Manual}]
[--backup-system-dbs {false, true}]
[--connectivity-type {LOCAL, PRIVATE, PUBLIC}]
[--credential-name]
[--day-of-week {Everyday, Friday, Monday, Saturday, Sunday, Thursday, Tuesday, Wednesday}]
[--enable-auto-backup {false, true}]
[--enable-auto-patching {false, true}]
[--enable-encryption {false, true}]
[--enable-key-vault-credential {false, true}]
[--enable-r-services {false, true}]
[--full-backup-duration]
[--full-backup-frequency {Daily, Weekly}]
[--full-backup-start-hour]
[--image-offer]
[--image-sku {Developer, Enterprise, Express, Standard, Web}]
[--key-vault]
[--least-privilege-mode {Enabled, NotSet}]
[--license-type {AHUB, DR, PAYG}]
[--location]
[--log-backup-frequency]
[--maintenance-window-duration]
[--maintenance-window-start-hour]
[--port]
[--retention-period]
[--sa-key]
[--sp-name]
[--sp-secret]
[--sql-auth-update-pwd]
[--sql-auth-update-username]
[--sql-mgmt-type {Full, LightWeight, NoAgent}]
[--sql-workload-type {DW, GENERAL, OLTP}]
[--storage-account]
[--tags]
Beispiele
Erstellen Sie einen virtuellen SQL-Computer mit AHUB-Abrechnungstag.
az sql vm create -n sqlvm -g myresourcegroup -l eastus --license-type AHUB
Erstellen Sie einen virtuellen SQL-Computer mit DR-Abrechnungstag.
az sql vm create -n sqlvm -g myresourcegroup -l eastus --license-type DR
Erstellen Sie einen virtuellen SQL-Computer mit einem bestimmten SKU-Typ und Lizenztyp.
az sql vm create -n sqlvm -g myresourcegroup -l eastus --image-sku Enterprise --license-type AHUB
Erstellen Sie einen virtuellen SQL-Computer mit aktiviertem Geringsten Berechtigungsmodus.
az sql vm create -n sqlvm -g myresourcegroup -l eastus --least-privilege-mode Enabled --sql-mgmt-type Full
Erstellen Sie einen virtuellen SQL-Computer mit noAgent-Typ, der nur für EOS SQL 2008 und SQL 2008 R2 gültig ist.
az sql vm create -n sqlvm -g myresourcegroup -l eastus --license-type AHUB --sql-mgmt-type NoAgent --image-sku Enterprise --image-offer SQL2008-WS2008R2
Aktivieren Sie R-Dienste ab SQL2016.
az sql vm create -n sqlvm -g myresourcegroup -l eastus --license-type PAYG --sql-mgmt-type Full --enable-r-services true
Erstellen Sie einen virtuellen SQL-Computer, und konfigurieren Sie die Einstellungen für die automatische Sicherung.
az sql vm create -n sqlvm -g myresourcegroup -l eastus --license-type PAYG --sql-mgmt-type Full --backup-schedule-type manual --full-backup-frequency Weekly --full-backup-start-hour 2 --full-backup-duration 2 --sa-key {storageKey} --storage-account 'https://storageacc.blob.core.windows.net/' --retention-period 30 --log-backup-frequency 60
Erstellen Sie virtuelle SQL-Computer, und konfigurieren Sie die Einstellungen für das automatische Patchen.
az sql vm create -n sqlvm -g myresourcegroup -l eastus --license-type PAYG --sql-mgmt-type Full --day-of-week sunday --maintenance-window-duration 60 --maintenance-window-start-hour 2
Erstellen Sie einen virtuellen SQL-Computer, und konfigurieren Sie DIE SQL-Verbindungseinstellungen.
az sql vm create -n sqlvm -g myresourcegroup -l eastus --license-type PAYG --sql-mgmt-type Full --connectivity-type private --port 1433 --sql-auth-update-username {newlogin} --sql-auth-update-pwd {sqlpassword}
Erforderliche Parameter
Name des virtuellen SQL-Computers. Der Name des neuen virtuellen SQL-Computers muss dem zugrunde liegenden virtuellen Computer entsprechen, der aus dem SQL Marketplace-Image erstellt wurde.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Optionale Parameter
Kennwort für verschlüsselung bei der Sicherung.
Sicherungszeitplantyp.
Fügen Sie Systemdatenbanken zur Sicherung ein.
SQL Server-Konnektivitätsoption.
Anmeldeinformationsname.
Wochentag, um den Patch anzuwenden.
Aktivieren oder Deaktivieren des automatischenBacks auf einem virtuellen SQL-Computer. Wenn Sicherungseinstellungen bereitgestellt werden, wird der Parameter automatisch auf "true" festgelegt.
Aktivieren oder Deaktivieren der automatischen Patching auf einem virtuellen SQL-Computer. Wenn einstellungen für die automatische Patchung angegeben werden, wird der Parameter automatisch auf "true" festgelegt.
Aktivieren Sie die Verschlüsselung für die Sicherung auf einem virtuellen SQL-Computer.
Aktivieren oder Deaktivieren der Einstellung für Schlüsseltresor-Anmeldeinformationen. Wenn Schlüsseltresoreinstellungen angegeben werden, wird der Parameter automatisch auf "true" festgelegt.
Aktivieren oder Deaktivieren von R-Diensten (SQL 2016 weiter).
Das Zeitfenster eines bestimmten Tags, an dem eine vollständige Sicherung stattfinden kann. 1-23 Stunden.
Intervall für vollständige Sicherungen. In beiden Fällen werden vollständige Sicherungen während des nächsten geplanten Zeitfensters gestartet.
Die Startzeit eines bestimmten Tags, an dem eine vollständige Sicherung stattfinden kann. 0-23 Stunden.
SQL-Imageangebot. Beispiele sind SQL2008R2-WS2008, SQL2008-WS2008.
SQL-Bildsku.
Azure Key Vault-URL.
SQL IaaS Agent Least Privilege Mode. Updates von sysadmin zu bestimmten Berechtigungen, die pro Feature verwendet werden.
SQL Server-Lizenztyp.
Standort. Wenn nicht angegeben, sollte sich der virtuelle Computer in derselben Region der Ressourcengruppe befinden. Sie können den Standardspeicherort mithilfe von az configure --defaults location=<location>
.
Intervall für Protokollsicherungen. 5-60 Minuten.
Dauer des Patchens. 30-180 Minuten.
Stunde des Tages, an dem patchen initiiert wird. Lokale VM-Zeit 0-23 Stunden.
SQL Server-Port.
Aufbewahrungszeitraum der Sicherung. 1-30 Tage.
Speicherkontoschlüssel, zu dem die Sicherung übernommen wird.
Dienstprinzipalname für den Zugriff auf den Schlüsseltresor.
Geheimer Dienstprinzipalname für den Zugriff auf den Schlüsseltresor.
SQL Server sysadmin-Anmeldekennwort.
SQL Server sysadmin login to create.
Das Argument "sql_management_mode" ist veraltet und wird in einer zukünftigen Version entfernt.
SQL Server-Verwaltungstyp. Wenn NoAgent ausgewählt ist, geben Sie bitte --image-sku und --offer-type an.
SQL Server-Workloadtyp.
Url des Speicherkontos, zu der die Sicherung übernommen wird.
Durch Leerzeichen getrennte Tags: key[=value] [key[=value] ...]. Verwenden Sie "", um vorhandene Tags zu löschen.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az sql vm delete
Löscht einen virtuellen SQL-Computer.
az sql vm delete [--ids]
[--name]
[--resource-group]
[--subscription]
[--yes]
Optionale Parameter
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 des virtuellen SQL-Computers.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Nicht zur Bestätigung auffordern
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az sql vm enable-azure-ad-auth
Aktivieren Sie die Azure AD-Authentifizierung eines virtuellen SQL-Computers.
az sql vm enable-azure-ad-auth [--ids]
[--msi-client-id]
[--name]
[--resource-group]
[--skip-client-validation]
[--subscription]
Beispiele
Aktivieren Sie die Azure AD-Authentifizierung mit vom System zugewiesener verwalteter Identität mit clientseitiger Überprüfung.
az sql vm enable-azure-ad-auth -n sqlvm -g myresourcegroup
Aktivieren Sie die Azure AD-Authentifizierung mit der vom Benutzer zugewiesenen verwalteten Identität mit clientseitiger Überprüfung.
az sql vm enable-azure-ad-auth -n sqlvm -g myresourcegroup --msi-client-id 12345678
Aktivieren Sie die Azure AD-Authentifizierung mit vom System zugewiesener verwalteter Identität, die clientseitige Überprüfung überspringt. Die serverseitige Überprüfung erfolgt immer.
az sql vm enable-azure-ad-auth -n sqlvm -g myresourcegroup --skip-client-validation
Aktivieren Sie die Azure AD-Authentifizierung mit einer vom Benutzer zugewiesenen verwalteten Identität, die die clientseitige Überprüfung überspringt. Die serverseitige Überprüfung erfolgt immer.
az sql vm enable-azure-ad-auth -n sqlvm -g myresourcegroup --msi-client-id 12345678 --skip-client-validation
Optionale Parameter
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.
Virutal Machine Managed Identity Client ID.
Name des virtuellen SQL-Computers.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Überspringen Sie die clientseitige Azure AD-Authentifizierungsüberprüfung, die serverseitige Überprüfung erfolgt weiterhin.
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
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az sql vm list
Listet alle virtuellen SQL-Computer in einer Ressourcengruppe oder einem Abonnement auf.
az sql vm list [--resource-group]
Optionale Parameter
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az sql vm remove-from-group
Entfernen Sie den virtuellen SQL-Computer aus der aktuellen GRUPPE virtueller SQL-Computer.
az sql vm remove-from-group [--ids]
[--name]
[--resource-group]
[--subscription]
Beispiele
Entfernen Sie den virtuellen SQL-Computer aus einer Gruppe.
az sql vm remove-from-group -n sqlvm -g myresourcegroup
Optionale Parameter
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 des virtuellen SQL-Computers.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
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
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az sql vm show
Ruft einen virtuellen SQL-Computer ab.
az sql vm show [--expand {*, AssessmentSettings, AutoBackupSettings, AutoPatchingSettings, KeyVaultCredentialSettings, ServerConfigurationsManagementSettings}]
[--ids]
[--name]
[--resource-group]
[--subscription]
Optionale Parameter
Rufen Sie die SQLIaaSExtension-Konfigurationseinstellungen ab. Um alle Einstellungen anzuzeigen, verwenden Sie *. Um nur einige auszuwählen, müssen die Einstellungen durch Leerzeichen getrennt sein.
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 des virtuellen SQL-Computers.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
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
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az sql vm start-assessment
Startet die SQL Best Practice-Bewertung auf dem virtuellen SQL-Computer.
az sql vm start-assessment [--ids]
[--name]
[--resource-group]
[--subscription]
Beispiele
Startet die SQL Best Practice-Bewertung.
az sql vm start-assessment -n sqlvm -g myresourcegroup
Optionale Parameter
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 des virtuellen SQL-Computers.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
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
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az sql vm update
Aktualisiert die Eigenschaften eines virtuellen SQL-Computers.
az sql vm update [--add]
[--agent-rg]
[--am-day {Friday, Monday, Saturday, Sunday, Thursday, Tuesday, Wednesday}]
[--am-month-occ {-1, 1, 2, 3, 4}]
[--am-schedule {false, true}]
[--am-time]
[--am-week-int {1, 2, 3, 4, 5, 6}]
[--backup-pwd]
[--backup-schedule-type {Automated, Manual}]
[--backup-system-dbs {false, true}]
[--connectivity-type {LOCAL, PRIVATE, PUBLIC}]
[--credential-name]
[--day-of-week {Everyday, Friday, Monday, Saturday, Sunday, Thursday, Tuesday, Wednesday}]
[--enable-assessment {false, true}]
[--enable-auto-backup {false, true}]
[--enable-auto-patching {false, true}]
[--enable-encryption {false, true}]
[--enable-key-vault-credential {false, true}]
[--enable-r-services {false, true}]
[--force-string]
[--full-backup-duration]
[--full-backup-frequency {Daily, Weekly}]
[--full-backup-start-hour]
[--ids]
[--image-sku {Developer, Enterprise, Express, Standard, Web}]
[--key-vault]
[--least-privilege-mode {Enabled, NotSet}]
[--license-type {AHUB, DR, PAYG}]
[--log-backup-frequency]
[--maintenance-window-duration]
[--maintenance-window-start-hour]
[--name]
[--port]
[--remove]
[--resource-group]
[--retention-period]
[--sa-key]
[--set]
[--sp-name]
[--sp-secret]
[--sql-mgmt-type {Full, LightWeight, NoAgent}]
[--sql-workload-type {DW, GENERAL, OLTP}]
[--storage-account]
[--subscription]
[--tags]
[--workspace-name]
[--workspace-rg]
[--workspace-sub]
[--yes]
Beispiele
Hinzufügen oder Aktualisieren eines Tags
az sql vm update -n sqlvm -g myresourcegroup --set tags.tagName=tagValue
Entfernen sie ein Tag.
az sql vm update -n sqlvm -g myresourcegroup --remove tags.tagName
Aktualisieren Sie einen virtuellen SQL-Computer mit einem bestimmten SKU-Typ.
az sql vm update -n sqlvm -g myresourcegroup --image-sku Enterprise
Aktualisieren Sie die Verwaltbarkeit eines virtuellen SQL-Computers von LightWeight auf Full.
az sql vm update -n sqlvm -g myresourcegroup --sql-mgmt-type Full
Aktualisieren Sie einen virtuellen SQL-Computer auf den Geringsten Berechtigungsmodus.
az sql vm update -n sqlvm -g myresourcegroup --least-privilege-mode Enabled --sql-mgmt-type Full
Aktualisieren sie die einstellungen für die automatische Sicherung des virtuellen SQL-Computers.
az sql vm update -n sqlvm -g myresourcegroup --backup-schedule-type manual --full-backup-frequency Weekly --full-backup-start-hour 2 --full-backup-duration 2 --sa-key {storageKey} --storage-account 'https://storageacc.blob.core.windows.net/' --retention-period 30 --log-backup-frequency 60
Deaktivieren Sie die automatischen Sicherungseinstellungen des virtuellen SQL-Computers.
az sql vm update -n sqlvm -g myresourcegroup --enable-auto-backup false
Aktualisieren der automatischen Patchingeinstellungen des virtuellen SQL-Computers.
az sql vm update -n sqlvm -g myresourcegroup --day-of-week sunday --maintenance-window-duration 60 --maintenance-window-start-hour 2
Deaktivieren Sie die Einstellungen für das automatische Patchen von SQL-Computern.
az sql vm update -n sqlvm -g myresourcegroup --enable-auto-patching false
Aktualisieren eines Abrechnungstags für virtuelle SQL-Computer auf AHUB.
az sql vm update -n sqlvm -g myresourcegroup --license-type AHUB
Aktualisieren Sie ein Abrechnungstag für virtuelle SQL-Computer auf DR.
az sql vm update -n sqlvm -g myresourcegroup --license-type DR
Aktualisieren Sie einen virtuellen SQL-Computer, um die SQL Best Practice-Bewertung zu deaktivieren.
az sql vm update -n sqlvm -g myresourcegroup --enable-assessment false
Aktualisieren Sie einen virtuellen SQL-Computer, um den Zeitplan für die Bewertung bewährter SQL-Methoden zu deaktivieren.
az sql vm update -n sqlvm -g myresourcegroup --enable-assessment-schedule false
Aktualisieren Sie einen virtuellen SQL-Computer, um den Zeitplan mit wöchentlichem Intervall für die SQL Best Practice-Bewertung zu aktivieren, wenn der virtuelle Computer bereits einem Log Analytics-Arbeitsbereich zugeordnet ist.
az sql vm update -n sqlvm -g myresourcegroup --assessment-weekly-interval 1 --assessment-day-of-week monday --assessment-start-time-local '19:30'
Aktualisieren Sie einen virtuellen SQL-Computer, um den Zeitplan mit dem monatlichen Vorkommen für die SQL Best Practice-Bewertung zu aktivieren und gleichzeitig einen Log Analytics-Arbeitsbereich zuzuordnen und eine Ressourcengruppe für die Agent-Ressourcen zuzuweisen.
az sql vm update -n sqlvm -g myresourcegroup --workspace-name myLogAnalyticsWorkspace --workspace-rg myRg --agent-rg myRg2 --assessment-monthly-occurrence 1 --assessment-day-of-week monday --assessment-start-time-local '19:30'
Aktualisieren Sie einen virtuellen SQL-Computer, um die Bewertung der bewährten SQL-Methoden zu aktivieren, ohne einen Zeitplan für die Ausführung der Bewertung bei Bedarf festzulegen. Muss den Log Analytics-Arbeitsbereich und eine Ressourcengruppe für die Bereitstellung der Agentressourcen bereitstellen.
az sql vm update -n sqlvm -g myresourcegroup --enable-assessment true --workspace-name myLogAnalyticsWorkspace --workspace-rg myRg --agent-rg myRg2
Aktualisieren eines virtuellen SQL-Computers zum Aktivieren der BEWERTUNG bewährter SQL-Methoden bei gleichzeitiger Zuordnung zu einem Log Analytics-Arbeitsbereich in einem anderen Abonnement
az sql vm update -n sqlvm -g myresourcegroup --enable-assessment true --workspace-name myLogAnalyticsWorkspace --workspace-rg myRg --workspace-sub myLogAnalyticsWorkspaceSubName --agent-rg myRg2
Optionale Parameter
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>
.
Ressourcengruppe mit den AMA-Ressourcen DCE und DCR.
Tag der Woche, um die Bewertung auszuführen.
Auftreten des DayOfWeek-Tages innerhalb eines Monats, um die Bewertung zu planen. Unterstützt Werte 1,2,3,4 und -1. Verwenden Sie -1 für den letzten DayOfWeek-Tag des Monats (z. B. - letzter Dienstag des Monats).
Aktivieren oder Deaktivieren des Bewertungszeitplans. Wenn einstellungen für den Bewertungszeitplan angegeben werden, wird der Parameter automatisch auf "true" festgelegt.
Uhrzeit des Tages im HH:mm-Format. Beispiele sind 17:30, 05:13.
Die Anzahl der Wochen, die zwischen zwei Bewertungsläufen geplant werden sollen. Unterstützt den Wert von 1 bis 6.
Kennwort für verschlüsselung bei der Sicherung.
Sicherungszeitplantyp.
Fügen Sie Systemdatenbanken zur Sicherung ein.
SQL Server-Konnektivitätsoption.
Anmeldeinformationsname.
Wochentag, um den Patch anzuwenden.
Aktivieren oder Deaktivieren des Bewertungsfeatures. Wenn bewertungseinstellungen angegeben werden, wird der Parameter automatisch auf "true" festgelegt.
Aktivieren oder Deaktivieren des automatischenBacks auf einem virtuellen SQL-Computer. Wenn Sicherungseinstellungen bereitgestellt werden, wird der Parameter automatisch auf "true" festgelegt.
Aktivieren oder Deaktivieren der automatischen Patching auf einem virtuellen SQL-Computer. Wenn einstellungen für die automatische Patchung angegeben werden, wird der Parameter automatisch auf "true" festgelegt.
Aktivieren Sie die Verschlüsselung für die Sicherung auf einem virtuellen SQL-Computer.
Aktivieren oder Deaktivieren der Einstellung für Schlüsseltresor-Anmeldeinformationen. Wenn Schlüsseltresoreinstellungen angegeben werden, wird der Parameter automatisch auf "true" festgelegt.
Aktivieren oder Deaktivieren von R-Diensten (SQL 2016 weiter).
Wenn Sie "set" oder "add" verwenden, behalten Sie Zeichenfolgenliterale bei, anstatt zu versuchen, in JSON zu konvertieren.
Das Zeitfenster eines bestimmten Tags, an dem eine vollständige Sicherung stattfinden kann. 1-23 Stunden.
Intervall für vollständige Sicherungen. In beiden Fällen werden vollständige Sicherungen während des nächsten geplanten Zeitfensters gestartet.
Die Startzeit eines bestimmten Tags, an dem eine vollständige Sicherung stattfinden kann. 0-23 Stunden.
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.
SQL-Bildsku.
Azure Key Vault-URL.
SQL IaaS Agent Least Privilege Mode. Updates von sysadmin zu bestimmten Berechtigungen, die pro Feature verwendet werden.
SQL Server-Lizenztyp.
Intervall für Protokollsicherungen. 5-60 Minuten.
Dauer des Patchens. 30-180 Minuten.
Stunde des Tages, an dem patchen initiiert wird. Lokale VM-Zeit 0-23 Stunden.
Name des virtuellen SQL-Computers.
SQL Server-Port.
Entfernen sie eine Eigenschaft oder ein Element aus einer Liste. Beispiel: --remove property.list <indexToRemove>
ODER --remove propertyToRemove
.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Aufbewahrungszeitraum der Sicherung. 1-30 Tage.
Speicherkontoschlüssel, zu dem die Sicherung übernommen wird.
Aktualisieren Sie ein Objekt, indem Sie einen festzulegenden Eigenschaftspfad und -wert angeben. Beispiel: --set property1.property2=<value>
.
Dienstprinzipalname für den Zugriff auf den Schlüsseltresor.
Geheimer Dienstprinzipalname für den Zugriff auf den Schlüsseltresor.
Das Argument "sql_management_mode" ist veraltet und wird in einer zukünftigen Version entfernt.
SQL Server-Verwaltungstyp. Updates von LightWeight auf Full.
SQL Server-Workloadtyp.
Url des Speicherkontos, zu der die Sicherung übernommen wird.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Durch Leerzeichen getrennte Tags: key[=value] [key[=value] ...]. Verwenden Sie "", um vorhandene Tags zu löschen.
Name des Log Analytics-Arbeitsbereichs, der mit dem virtuellen Computer verknüpft werden soll.
Ressourcengruppe, die den Log Analytics-Arbeitsbereich enthält.
Abonnement, das den Log Analytics-Arbeitsbereich enthält.
Das Argument "prompt" ist veraltet und wird in einer zukünftigen Version entfernt.
Nicht zur Bestätigung auffordern Erfordert --sql-mgmt-type.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az sql vm validate-azure-ad-auth
Überprüfen Sie die Azure AD-Authentifizierung eines virtuellen SQL-Computers auf der Clientseite, ohne sie zu aktivieren.
az sql vm validate-azure-ad-auth [--ids]
[--msi-client-id]
[--name]
[--resource-group]
[--subscription]
Beispiele
Überprüfen Sie die Azure AD-Authentifizierung mit vom System zugewiesener verwalteter Identität auf clientseitiger Seite.
az sql vm validate-azure-ad-auth -n sqlvm -g myresourcegroup
Überprüfen Sie die Azure AD-Authentifizierung mit der vom Benutzer zugewiesenen verwalteten Identität auf clientseitiger Seite.
az sql vm validate-azure-ad-auth -n sqlvm -g myresourcegroup --msi-client-id 12345678
Optionale Parameter
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.
Virutal Machine Managed Identity Client ID.
Name des virtuellen SQL-Computers.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
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
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.