az sql vm
Gestire le macchine virtuali SQL.
Comandi
Nome | Descrizione | Tipo | Status |
---|---|---|---|
az sql vm add-to-group |
Aggiunge una macchina virtuale SQL a un gruppo di macchine virtuali SQL. |
Memoria centrale | Disponibilità generale |
az sql vm create |
Crea una macchina virtuale SQL. |
Memoria centrale | Disponibilità generale |
az sql vm delete |
Elimina una macchina virtuale SQL. |
Memoria centrale | Disponibilità generale |
az sql vm enable-azure-ad-auth |
Abilitare l'autenticazione di Azure AD di una macchina virtuale SQL. |
Memoria centrale | Disponibilità generale |
az sql vm group |
Gestire i gruppi di macchine virtuali SQL. |
Memoria centrale | Disponibilità generale |
az sql vm group ag-listener |
Gestire i listener del gruppo di disponibilità SQL. |
Memoria centrale | Disponibilità generale |
az sql vm group ag-listener create |
Crea un listener del gruppo di disponibilità. |
Memoria centrale | Disponibilità generale |
az sql vm group ag-listener delete |
Elimina un listener del gruppo di disponibilità. |
Memoria centrale | Disponibilità generale |
az sql vm group ag-listener list |
Elenca tutti i listener del gruppo di disponibilità in un gruppo di macchine virtuali SQL. |
Memoria centrale | Disponibilità generale |
az sql vm group ag-listener show |
Ottiene un listener del gruppo di disponibilità. |
Memoria centrale | Disponibilità generale |
az sql vm group ag-listener update |
Aggiornamenti un listener del gruppo di disponibilità. |
Memoria centrale | Disponibilità generale |
az sql vm group create |
Crea un gruppo di macchine virtuali SQL. |
Memoria centrale | Disponibilità generale |
az sql vm group delete |
Elimina un gruppo di macchine virtuali SQL. |
Memoria centrale | Disponibilità generale |
az sql vm group list |
Elenca tutti i gruppi di macchine virtuali SQL in un gruppo di risorse o una sottoscrizione. |
Memoria centrale | Disponibilità generale |
az sql vm group show |
Ottiene un gruppo di macchine virtuali SQL. |
Memoria centrale | Disponibilità generale |
az sql vm group update |
Aggiornamenti un gruppo di macchine virtuali SQL se non sono presenti macchine virtuali SQL collegate al gruppo. |
Memoria centrale | Disponibilità generale |
az sql vm list |
Elenca tutte le macchine virtuali SQL in un gruppo di risorse o una sottoscrizione. |
Memoria centrale | Disponibilità generale |
az sql vm remove-from-group |
Rimuovere la macchina virtuale SQL dal gruppo di macchine virtuali SQL corrente. |
Memoria centrale | Disponibilità generale |
az sql vm show |
Ottiene una macchina virtuale SQL. |
Memoria centrale | Disponibilità generale |
az sql vm start-assessment |
Avvia la valutazione delle procedure consigliate di SQL nella macchina virtuale SQL. |
Memoria centrale | Disponibilità generale |
az sql vm update |
Aggiornamenti le proprietà di una macchina virtuale SQL. |
Memoria centrale | Disponibilità generale |
az sql vm validate-azure-ad-auth |
Convalidare l'autenticazione di Azure AD di una macchina virtuale SQL sul lato client senza abilitarla. |
Memoria centrale | Disponibilità generale |
az sql vm add-to-group
Aggiunge una macchina virtuale SQL a un gruppo di macchine virtuali SQL.
az sql vm add-to-group --sqlvm-group
[--bootstrap-acc-pwd]
[--ids]
[--name]
[--operator-acc-pwd]
[--resource-group]
[--service-acc-pwd]
[--subscription]
Esempio
Aggiungere una macchina virtuale SQL a un gruppo.
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}
Parametri necessari
Nome o ID risorsa del gruppo di macchine virtuali SQL. Se viene specificato solo il nome, il gruppo di macchine virtuali SQL deve trovarsi nello stesso gruppo di risorse della macchina virtuale SQL.
Parametri facoltativi
Password per l'account bootstrap del cluster, se specificato nel gruppo di macchine virtuali SQL.
Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".
Nome della macchina virtuale SQL.
Password per l'account dell'operatore cluster fornito nel gruppo di macchine virtuali SQL.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Password per l'account del servizio SQL fornito nel gruppo di macchine virtuali SQL.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az sql vm create
Crea una macchina virtuale SQL.
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]
Esempio
Creare una macchina virtuale SQL con il tag di fatturazione AHUB.
az sql vm create -n sqlvm -g myresourcegroup -l eastus --license-type AHUB
Creare una macchina virtuale SQL con il tag di fatturazione del ripristino di emergenza.
az sql vm create -n sqlvm -g myresourcegroup -l eastus --license-type DR
Creare una macchina virtuale SQL con tipo di sku e tipo di licenza specifici.
az sql vm create -n sqlvm -g myresourcegroup -l eastus --image-sku Enterprise --license-type AHUB
Creare una macchina virtuale SQL con la modalità con privilegi minimi abilitata.
az sql vm create -n sqlvm -g myresourcegroup -l eastus --least-privilege-mode Enabled --sql-mgmt-type Full
Creare una macchina virtuale SQL con tipo NoAgent, valida solo per EOS SQL 2008 e SQL 2008 R2.
az sql vm create -n sqlvm -g myresourcegroup -l eastus --license-type AHUB --sql-mgmt-type NoAgent --image-sku Enterprise --image-offer SQL2008-WS2008R2
Abilitare I servizi R in SQL2016 e versioni successive.
az sql vm create -n sqlvm -g myresourcegroup -l eastus --license-type PAYG --sql-mgmt-type Full --enable-r-services true
Creare una macchina virtuale SQL e configurare le impostazioni di backup automatico.
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
Creare una macchina virtuale SQL e configurare le impostazioni di applicazione automatica delle patch.
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
Creare una macchina virtuale SQL e configurare le impostazioni di connettività SQL.
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}
Parametri necessari
Nome della macchina virtuale SQL. Il nome della nuova macchina virtuale SQL deve essere uguale alla macchina virtuale sottostante creata dall'immagine del marketplace SQL.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Parametri facoltativi
Password per la crittografia sul backup.
Tipo di pianificazione del backup.
Includere i database di sistema sul backup.
Opzione di connettività di SQL Server.
Nome credenziali.
Giorno della settimana per applicare la patch.
Abilitare o disabilitare il backup automatico nella macchina virtuale SQL. Se sono disponibili impostazioni di backup, il parametro imposta automaticamente su true.
Abilitare o disabilitare la compatibilità automatica nella macchina virtuale SQL. Se vengono specificate impostazioni di autopatching, il parametro imposta automaticamente su true.
Abilitare la crittografia per il backup nella macchina virtuale SQL.
Abilitare o disabilitare l'impostazione delle credenziali dell'insieme di credenziali dell'insieme di credenziali delle chiavi. Se sono specificate impostazioni dell'insieme di credenziali delle chiavi, il parametro imposta automaticamente su true.
Abilitare o disabilitare R Services (SQL 2016 e versioni successive).
Intervallo di tempo di un determinato giorno in cui possono avere luogo i backup completi. 1-23 ore.
Frequenza dei backup completi. In entrambi i casi, i backup completi iniziano nell'intervallo di tempo pianificato successivo.
Ora di inizio di un determinato giorno in cui possono avere luogo i backup completi. 0-23 ore.
Offerta di immagine SQL. Gli esempi includono SQL2008R2-WS2008, SQL2008-WS2008.
SKU dell'immagine SQL.
URL di Azure Key Vault.
Modalità privilegi minimi dell'agente SQL IaaS. Aggiornamenti da sysadmin a autorizzazioni specifiche usate per ogni funzionalità.
Tipo di licenza di SQL Server.
Posizione. Se non specificato, la macchina virtuale deve trovarsi nella stessa area del gruppo di risorse. È possibile configurare il percorso predefinito usando az configure --defaults location=<location>
.
Frequenza dei backup dei log. 5-60 minuti.
Durata dell'applicazione di patch. 30-180 minuti.
Ora del giorno in cui viene avviata l'applicazione di patch. Ora macchina virtuale locale 0-23 ore.
Porta di SQL Server.
Periodo di conservazione del backup. 1-30 giorni.
Archiviazione chiave dell'account in cui verrà eseguito il backup.
Nome dell'entità servizio per accedere all'insieme di credenziali delle chiavi.
Segreto del nome dell'entità servizio per accedere all'insieme di credenziali delle chiavi.
Password di accesso sysadmin di SQL Server.
Account di accesso sysadmin di SQL Server da creare.
L'argomento 'sql_management_mode' è stato deprecato e verrà rimosso in una versione futura.
Tipo di gestione di SQL Server. Se l'opzione NoAgent è selezionata, specificare --image-sku e --offer-type.
Tipo di carico di lavoro di SQL Server.
Archiviazione URL dell'account in cui verrà eseguito il backup.
Tag separati da spazi: key[=value] [key[=value] ...]. Usare "" per cancellare i tag esistenti.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az sql vm delete
Elimina una macchina virtuale SQL.
az sql vm delete [--ids]
[--name]
[--resource-group]
[--subscription]
[--yes]
Parametri facoltativi
Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".
Nome della macchina virtuale SQL.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Indica che non è richiesta la conferma.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az sql vm enable-azure-ad-auth
Abilitare l'autenticazione di Azure AD di una macchina virtuale SQL.
az sql vm enable-azure-ad-auth [--ids]
[--msi-client-id]
[--name]
[--resource-group]
[--skip-client-validation]
[--subscription]
Esempio
Abilitare l'autenticazione di Azure AD con l'identità gestita assegnata dal sistema con la convalida lato client.
az sql vm enable-azure-ad-auth -n sqlvm -g myresourcegroup
Abilitare l'autenticazione di Azure AD con l'identità gestita assegnata dall'utente con la convalida lato client.
az sql vm enable-azure-ad-auth -n sqlvm -g myresourcegroup --msi-client-id 12345678
Abilitare l'autenticazione di Azure AD con l'identità gestita assegnata dal sistema ignorando la convalida lato client. La convalida lato server viene sempre eseguita.
az sql vm enable-azure-ad-auth -n sqlvm -g myresourcegroup --skip-client-validation
Abilitare l'autenticazione di Azure AD con l'identità gestita assegnata dall'utente ignorando la convalida lato client. La convalida lato server viene sempre eseguita.
az sql vm enable-azure-ad-auth -n sqlvm -g myresourcegroup --msi-client-id 12345678 --skip-client-validation
Parametri facoltativi
Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".
ID client dell'identità gestita dal computer virutal.
Nome della macchina virtuale SQL.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Ignorare la convalida dell'autenticazione lato client di Azure AD, la convalida lato server verrà comunque eseguita.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az sql vm list
Elenca tutte le macchine virtuali SQL in un gruppo di risorse o una sottoscrizione.
az sql vm list [--resource-group]
Parametri facoltativi
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az sql vm remove-from-group
Rimuovere la macchina virtuale SQL dal gruppo di macchine virtuali SQL corrente.
az sql vm remove-from-group [--ids]
[--name]
[--resource-group]
[--subscription]
Esempio
Rimuovere la macchina virtuale SQL da un gruppo.
az sql vm remove-from-group -n sqlvm -g myresourcegroup
Parametri facoltativi
Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".
Nome della macchina virtuale SQL.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az sql vm show
Ottiene una macchina virtuale SQL.
az sql vm show [--expand {*, AssessmentSettings, AutoBackupSettings, AutoPatchingSettings, KeyVaultCredentialSettings, ServerConfigurationsManagementSettings}]
[--ids]
[--name]
[--resource-group]
[--subscription]
Parametri facoltativi
Ottenere le impostazioni di configurazione sqlIaa edizione Standard xtension. Per visualizzare tutte le impostazioni, usare *. Per selezionare solo alcuni, le impostazioni devono essere separate da spazi.
Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".
Nome della macchina virtuale SQL.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az sql vm start-assessment
Avvia la valutazione delle procedure consigliate di SQL nella macchina virtuale SQL.
az sql vm start-assessment [--ids]
[--name]
[--resource-group]
[--subscription]
Esempio
Avvia la valutazione delle procedure consigliate di SQL.
az sql vm start-assessment -n sqlvm -g myresourcegroup
Parametri facoltativi
Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".
Nome della macchina virtuale SQL.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az sql vm update
Aggiornamenti le proprietà di una macchina virtuale SQL.
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]
Esempio
Aggiungere o aggiornare un tag.
az sql vm update -n sqlvm -g myresourcegroup --set tags.tagName=tagValue
Rimuovere un tag.
az sql vm update -n sqlvm -g myresourcegroup --remove tags.tagName
Aggiornare una macchina virtuale SQL con un tipo di SKU specifico.
az sql vm update -n sqlvm -g myresourcegroup --image-sku Enterprise
Aggiornare la gestibilità di una macchina virtuale SQL da LightWeight a Full.
az sql vm update -n sqlvm -g myresourcegroup --sql-mgmt-type Full
Aggiornare una macchina virtuale SQL alla modalità con privilegi minimi.
az sql vm update -n sqlvm -g myresourcegroup --least-privilege-mode Enabled --sql-mgmt-type Full
Aggiornare le impostazioni di backup automatico della macchina virtuale SQL.
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
Disabilitare le impostazioni di backup automatico della macchina virtuale SQL.
az sql vm update -n sqlvm -g myresourcegroup --enable-auto-backup false
Aggiornare le impostazioni di applicazione automatica delle patch alle macchine virtuali SQL.
az sql vm update -n sqlvm -g myresourcegroup --day-of-week sunday --maintenance-window-duration 60 --maintenance-window-start-hour 2
Disabilitare le impostazioni di applicazione automatica delle patch alle macchine virtuali SQL.
az sql vm update -n sqlvm -g myresourcegroup --enable-auto-patching false
Aggiornare un tag di fatturazione della macchina virtuale SQL in AHUB.
az sql vm update -n sqlvm -g myresourcegroup --license-type AHUB
Aggiornare un tag di fatturazione della macchina virtuale SQL al ripristino di emergenza.
az sql vm update -n sqlvm -g myresourcegroup --license-type DR
Aggiornare una macchina virtuale SQL per disabilitare la valutazione delle procedure consigliate di SQL.
az sql vm update -n sqlvm -g myresourcegroup --enable-assessment false
Aggiornare una macchina virtuale SQL per disabilitare la pianificazione per la valutazione delle procedure consigliate di SQL.
az sql vm update -n sqlvm -g myresourcegroup --enable-assessment-schedule false
Aggiornare una macchina virtuale SQL per abilitare la pianificazione con intervallo settimanale per la valutazione delle procedure consigliate SQL quando la macchina virtuale è già associata a un'area di lavoro Log Analytics.
az sql vm update -n sqlvm -g myresourcegroup --assessment-weekly-interval 1 --assessment-day-of-week monday --assessment-start-time-local '19:30'
Aggiornare una macchina virtuale SQL per abilitare la pianificazione con l'occorrenza mensile per la valutazione delle procedure consigliate di SQL, associandola a un'area di lavoro Log Analytics e assegnando un gruppo di risorse per le risorse di Agent.
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'
Aggiornare una macchina virtuale SQL per abilitare la valutazione delle procedure consigliate SQL senza impostare una pianificazione per l'esecuzione della valutazione su richiesta. Deve fornire l'area di lavoro Log Analytics e un gruppo di risorse per la distribuzione delle risorse dell'agente.
az sql vm update -n sqlvm -g myresourcegroup --enable-assessment true --workspace-name myLogAnalyticsWorkspace --workspace-rg myRg --agent-rg myRg2
Aggiornare una macchina virtuale SQL per abilitare la valutazione delle procedure consigliate DI SQL durante l'associazione a un'area di lavoro Log Analytics in una sottoscrizione diversa
az sql vm update -n sqlvm -g myresourcegroup --enable-assessment true --workspace-name myLogAnalyticsWorkspace --workspace-rg myRg --workspace-sub myLogAnalyticsWorkspaceSubName --agent-rg myRg2
Parametri facoltativi
Aggiungere un oggetto a un elenco di oggetti specificando un percorso e coppie chiave-valore. Esempio: --add property.listProperty <key=value, string or JSON string>
.
Gruppo di risorse contenente le risorse AMA DCE e DCR.
Giorno della settimana per eseguire la valutazione.
Occorrenza del giorno DayOfWeek entro un mese per pianificare la valutazione. Supporta i valori 1,2,3,4 e -1. Usare -1 per l'ultimo giorno DayOfWeek del mese (ad esempio, ultimo martedì del mese).
Abilitare o disabilitare la pianificazione della valutazione. Se sono specificate impostazioni di pianificazione della valutazione, il parametro imposta automaticamente su true.
Ora del giorno in formato HH:mm. Gli esempi includono 17:30, 05:13.
Numero di settimane da pianificare tra 2 esecuzioni di valutazione. Supporta il valore compreso tra 1 e 6.
Password per la crittografia sul backup.
Tipo di pianificazione del backup.
Includere i database di sistema sul backup.
Opzione di connettività di SQL Server.
Nome credenziali.
Giorno della settimana per applicare la patch.
Abilitare o disabilitare la funzionalità di valutazione. Se vengono specificate impostazioni di valutazione, il parametro imposta automaticamente su true.
Abilitare o disabilitare il backup automatico nella macchina virtuale SQL. Se sono disponibili impostazioni di backup, il parametro imposta automaticamente su true.
Abilitare o disabilitare la compatibilità automatica nella macchina virtuale SQL. Se vengono specificate impostazioni di autopatching, il parametro imposta automaticamente su true.
Abilitare la crittografia per il backup nella macchina virtuale SQL.
Abilitare o disabilitare l'impostazione delle credenziali dell'insieme di credenziali dell'insieme di credenziali delle chiavi. Se sono specificate impostazioni dell'insieme di credenziali delle chiavi, il parametro imposta automaticamente su true.
Abilitare o disabilitare R Services (SQL 2016 e versioni successive).
Quando si usa 'set' o 'add', mantenere i valori letterali stringa anziché tentare di eseguire la conversione in JSON.
Intervallo di tempo di un determinato giorno in cui possono avere luogo i backup completi. 1-23 ore.
Frequenza dei backup completi. In entrambi i casi, i backup completi iniziano nell'intervallo di tempo pianificato successivo.
Ora di inizio di un determinato giorno in cui possono avere luogo i backup completi. 0-23 ore.
Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".
SKU dell'immagine SQL.
URL di Azure Key Vault.
Modalità privilegi minimi dell'agente SQL IaaS. Aggiornamenti da sysadmin a autorizzazioni specifiche usate per ogni funzionalità.
Tipo di licenza di SQL Server.
Frequenza dei backup dei log. 5-60 minuti.
Durata dell'applicazione di patch. 30-180 minuti.
Ora del giorno in cui viene avviata l'applicazione di patch. Ora macchina virtuale locale 0-23 ore.
Nome della macchina virtuale SQL.
Porta di SQL Server.
Rimuovere una proprietà o un elemento da un elenco. Esempio: --remove property.list <indexToRemove>
OR --remove propertyToRemove
.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Periodo di conservazione del backup. 1-30 giorni.
Archiviazione chiave dell'account in cui verrà eseguito il backup.
Aggiornare un oggetto specificando un percorso di proprietà e un valore da impostare. Esempio: --set property1.property2=<value>
.
Nome dell'entità servizio per accedere all'insieme di credenziali delle chiavi.
Segreto del nome dell'entità servizio per accedere all'insieme di credenziali delle chiavi.
L'argomento 'sql_management_mode' è stato deprecato e verrà rimosso in una versione futura.
Tipo di gestione di SQL Server. Aggiornamenti da LightWeight a Full.
Tipo di carico di lavoro di SQL Server.
Archiviazione URL dell'account in cui verrà eseguito il backup.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Tag separati da spazi: key[=value] [key[=value] ...]. Usare "" per cancellare i tag esistenti.
Nome dell'area di lavoro Log Analytics da associare alla macchina virtuale.
Gruppo di risorse contenente l'area di lavoro Log Analytics.
Sottoscrizione contenente l'area di lavoro Log Analytics.
L'argomento 'prompt' è stato deprecato e verrà rimosso in una versione futura.
Indica che non è richiesta la conferma. Richiede --sql-mgmt-type.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az sql vm validate-azure-ad-auth
Convalidare l'autenticazione di Azure AD di una macchina virtuale SQL sul lato client senza abilitarla.
az sql vm validate-azure-ad-auth [--ids]
[--msi-client-id]
[--name]
[--resource-group]
[--subscription]
Esempio
Convalidare l'autenticazione di Azure AD con l'identità gestita assegnata dal sistema sul lato client.
az sql vm validate-azure-ad-auth -n sqlvm -g myresourcegroup
Convalidare l'autenticazione di Azure AD con l'identità gestita assegnata dall'utente sul lato client.
az sql vm validate-azure-ad-auth -n sqlvm -g myresourcegroup --msi-client-id 12345678
Parametri facoltativi
Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".
ID client dell'identità gestita dal computer virutal.
Nome della macchina virtuale SQL.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.