az sql vm group

Gestire i gruppi di macchine virtuali SQL.

Comandi

Nome Descrizione Tipo Stato
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 group create

Crea un gruppo di macchine virtuali SQL.

az sql vm group create --domain-fqdn
                       --image-offer
                       --image-sku {Developer, Enterprise}
                       --name
                       --operator-acc
                       --resource-group
                       --service-acc
                       --storage-account
                       [--bootstrap-acc]
                       [--cluster-subnet-type {MultiSubnet, SingleSubnet}]
                       [--fsw-path]
                       [--location]
                       [--ou-path]
                       [--sa-key]
                       [--tags]

Esempio

Creare un gruppo di macchine virtuali SQL per SQL2016-WS2016 Enterprise.

az sql vm group create -n sqlvmgroup -l eastus -g myresourcegroup --image-offer SQL2016-WS2016 --image-sku Enterprise --domain-fqdn Domain.com --operator-acc testop --service-acc testservice --sa-key {PublicKey} --storage-account 'https://storacc.blob.core.windows.net/'

Creare un gruppo di macchine virtuali SQL per SQL2019-WS2022 Enterprise con MultiSubnet.

az sql vm group create -n sqlvmgroup -l eastus -g myresourcegroup --image-offer SQL2019-WS2022 --image-sku Enterprise --cluster-subnet-type MultiSubnet --domain-fqdn Domain.com --operator-acc testop --service-acc testservice --sa-key {PublicKey} --storage-account 'https://storacc.blob.core.windows.net/'

Parametri necessari

--domain-fqdn -f

Nome completo del dominio.

--image-offer -i

Offerta di immagine SQL. Alcuni esempi possono includere SQL2016-WS2016, SQL2017-WS2016.

--image-sku -s

SKU dell'immagine SQL.

valori accettati: Developer, Enterprise
--name -n

Nome del gruppo di macchine virtuali SQL.

--operator-acc -p

Il nome dell'account usato per il cluster operativo, ad esempio, farà parte del gruppo administrators in tutte le macchine virtuali partecipanti nel cluster.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--service-acc -e

Nome dell'account con cui verrà eseguito il servizio SQL in tutte le macchine virtuali SQL partecipanti nel cluster.

--storage-account -u

Archiviazione'URL dell'account di archiviazione del server di controllo del mirroring.

Parametri facoltativi

--bootstrap-acc

Nome dell'account usato per la creazione del cluster (almeno sono necessarie le autorizzazioni per "Crea oggetti computer" nel dominio).

--cluster-subnet-type

Tipo di subnet del cluster.

valori accettati: MultiSubnet, SingleSubnet
valore predefinito: SingleSubnet
--fsw-path

Percorso facoltativo per il controllo della condivisione file.

--location -l

Posizione. Se non specificato, il gruppo verrà creato nella stessa posizione del gruppo di ripristino. È possibile configurare il percorso predefinito usando az configure --defaults location=<location>.

--ou-path

Percorso unità organizzativa in cui saranno presenti i nodi e il cluster. Esempio: OU=WSCluster,DC=testdomain,DC=com.

--sa-key -k

Chiave primaria dell'account di archiviazione di controllo del mirroring.

--tags

Tag separati da spazi: key[=value] [key[=value] ...]. Usare "" per cancellare i tag esistenti.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az sql vm group delete

Elimina un gruppo di macchine virtuali SQL.

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

Parametri facoltativi

--ids

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

--name -n

Nome del gruppo di macchine virtuali SQL.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--yes -y

Indica che non è richiesta la conferma.

valore predefinito: False
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az sql vm group list

Elenca tutti i gruppi di macchine virtuali SQL in un gruppo di risorse o una sottoscrizione.

az sql vm group list [--resource-group]

Parametri facoltativi

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az sql vm group show

Ottiene un gruppo di macchine virtuali SQL.

az sql vm group show [--ids]
                     [--name]
                     [--resource-group]
                     [--subscription]

Parametri facoltativi

--ids

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

--name -n

Nome del gruppo di macchine virtuali SQL.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az sql vm group update

Aggiornamenti un gruppo di macchine virtuali SQL se non sono presenti macchine virtuali SQL collegate al gruppo.

az sql vm group update [--add]
                       [--bootstrap-acc]
                       [--cluster-subnet-type {MultiSubnet, SingleSubnet}]
                       [--domain-fqdn]
                       [--force-string]
                       [--fsw-path]
                       [--ids]
                       [--name]
                       [--operator-acc]
                       [--ou-path]
                       [--remove]
                       [--resource-group]
                       [--sa-key]
                       [--service-acc]
                       [--set]
                       [--storage-account]
                       [--subscription]
                       [--tags]

Esempio

Aggiornare un account operatore del gruppo di macchine virtuali SQL vuoto.

az sql vm group update -n sqlvmgroup -g myresourcegroup --operator-acc testop

Aggiornare un account di archiviazione e una chiave del gruppo di macchine virtuali SQL vuoto.

az sql vm group update -n sqlvmgroup -g myresourcegroup --sa-key {PublicKey} --storage-account 'https://newstoracc.blob.core.windows.net/'

Parametri facoltativi

--add

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

valore predefinito: []
--bootstrap-acc

Nome dell'account usato per la creazione del cluster (almeno sono necessarie le autorizzazioni per "Crea oggetti computer" nel dominio).

--cluster-subnet-type

Tipo di subnet del cluster.

valori accettati: MultiSubnet, SingleSubnet
--domain-fqdn -f

Nome completo del dominio.

--force-string

Quando si usa 'set' o 'add', mantenere i valori letterali stringa anziché tentare di eseguire la conversione in JSON.

valore predefinito: False
--fsw-path

Percorso facoltativo per il controllo della condivisione file.

--ids

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

--name -n

Nome del gruppo di macchine virtuali SQL.

--operator-acc -p

Il nome dell'account usato per il cluster operativo, ad esempio, farà parte del gruppo administrators in tutte le macchine virtuali partecipanti nel cluster.

--ou-path

Percorso unità organizzativa in cui saranno presenti i nodi e il cluster. Esempio: OU=WSCluster,DC=testdomain,DC=com.

--remove

Rimuovere una proprietà o un elemento da un elenco. Esempio: --remove property.list <indexToRemove> OR --remove propertyToRemove.

valore predefinito: []
--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--sa-key -k

Chiave primaria dell'account di archiviazione di controllo del mirroring.

--service-acc -e

Nome dell'account con cui verrà eseguito il servizio SQL in tutte le macchine virtuali SQL partecipanti nel cluster.

--set

Aggiornare un oggetto specificando un percorso di proprietà e un valore da impostare. Esempio: --set property1.property2=<value>.

valore predefinito: []
--storage-account -u

Archiviazione'URL dell'account di archiviazione del server di controllo del mirroring.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--tags

Tag separati da spazi: key[=value] [key[=value] ...]. Usare "" per cancellare i tag esistenti.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.