az sql elastic-pool

Gestire i pool elastici.

Comandi

Nome Descrizione Tipo Stato
az sql elastic-pool create

Creare un pool elastico.

Memoria centrale Disponibilità generale
az sql elastic-pool delete

Consente di eliminare un pool elastico.

Memoria centrale Disponibilità generale
az sql elastic-pool list

Ottiene tutti i pool elastici in un server.

Memoria centrale Disponibilità generale
az sql elastic-pool list-dbs

Ottiene un elenco di database in un pool elastico.

Memoria centrale Disponibilità generale
az sql elastic-pool list-editions

Elencare le edizioni del pool elastico disponibili per la sottoscrizione attiva.

Memoria centrale Disponibilità generale
az sql elastic-pool op

Gestire le operazioni in un pool elastico.

Memoria centrale Disponibilità generale
az sql elastic-pool op cancel

Annulla l'operazione asincrona nel pool elastico.

Memoria centrale Disponibilità generale
az sql elastic-pool op list

Ottiene un elenco di operazioni eseguite nel pool elastico.

Memoria centrale Disponibilità generale
az sql elastic-pool show

Ottiene un pool elastico.

Memoria centrale Disponibilità generale
az sql elastic-pool update

Aggiornare un pool elastico.

Memoria centrale Disponibilità generale

az sql elastic-pool create

Creare un pool elastico.

az sql elastic-pool create --name
                           --resource-group
                           --server
                           [--capacity]
                           [--db-dtu-max]
                           [--db-dtu-min]
                           [--edition]
                           [--family]
                           [--ha-replicas]
                           [--license-type {BasePrice, LicenseIncluded}]
                           [--maint-config-id]
                           [--max-size]
                           [--no-wait]
                           [--preferred-enclave-type {Default, VBS}]
                           [--tags]
                           [--zone-redundant {false, true}]

Esempio

Creare un pool elastico con ridondanza della zona abilitata

az sql elastic-pool create -g mygroup -s myserver -n mypool -z

Creare un pool elastico con ridondanza della zona disabilitata in modo esplicito

az sql elastic-pool create -g mygroup -s myserver -n mypool -z false

Creare un pool elastico DTU Standard 100.

az sql elastic-pool create -g mygroup -s myserver -n mydb -e Standard -c 100

Creare un pool elastico con GeneralPurpose Edition, hardware Gen4 e 1 vcore.

az sql elastic-pool create -g mygroup -s myserver -n mydb -e GeneralPurpose -f Gen4 -c 1

Creare un pool elastico con Hyperscale Edition, hardware Gen5, 4 vcore e 2 repliche a disponibilità elevata.

az sql elastic-pool create -g mygroup -s myserver -n mydb -e Hyperscale -f Gen5 -c 4 --ha-replicas 2

Creare un pool elastico con enclave VBS.

az sql elastic-pool create -g mygroup -s myserver -n mydb --preferred-enclave-type VBS

Parametri necessari

--name -n

Nome del pool elastico.

--resource-group -g

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

--server -s

Nome di Azure SQL Server. È possibile configurare l'impostazione predefinita usando az configure --defaults sql-server=<name>.

Parametri facoltativi

--capacity --dtu -c

Componente della capacità dello SKU in numero intero di DTU o vcore.

--db-dtu-max --db-max-capacity --db-max-dtu

Capacità massima (in DTU o vcore) che può essere usata da un database.

--db-dtu-min --db-min-capacity --db-min-dtu

La capacità minumum (in DTU o vcore) di ogni database è garantita.

--edition --tier -e

Componente dell'edizione dello SKU. I valori consentiti includono: Basic, Standard, Premium, GeneralPurpose, BusinessCritical.

--family -f

Componente di generazione di calcolo dello SKU (solo per sku vcore). I valori consentiti includono: Gen4, Gen5.

--ha-replicas --read-replicas

Numero di repliche a disponibilità elevata di cui effettuare il provisioning per il database. Solo impostabile per l'edizione Hyperscale.

--license-type

Tipo di licenza da applicare per questo pool elastico.

valori accettati: BasePrice, LicenseIncluded
--maint-config-id -m

ID o nome di configurazione di manutenzione specificati per questa risorsa.

--max-size --storage

Dimensioni massime di archiviazione. Se non viene specificata alcuna unità, il valore predefinito è byte (B).

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valore predefinito: False
--preferred-enclave-type

Tipo di enclave preferito per il pool elastico SQL di Azure. I valori consentiti includono: Default, VBS.

valori accettati: Default, VBS
--tags

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

--zone-redundant -z

Specifica se abilitare la ridondanza della zona. Il valore predefinito è true se non viene specificato alcun valore.

valori accettati: false, true
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 elastic-pool delete

Consente di eliminare un pool elastico.

az sql elastic-pool delete [--ids]
                           [--name]
                           [--no-wait]
                           [--resource-group]
                           [--server]
                           [--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 pool elastico.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valore predefinito: False
--resource-group -g

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

--server -s

Nome di Azure SQL Server. È possibile configurare l'impostazione predefinita usando az configure --defaults sql-server=<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 elastic-pool list

Ottiene tutti i pool elastici in un server.

az sql elastic-pool list [--ids]
                         [--resource-group]
                         [--server]
                         [--skip]
                         [--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".

--resource-group -g

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

--server -s

Nome di Azure SQL Server. È possibile configurare l'impostazione predefinita usando az configure --defaults sql-server=<name>.

--skip

Numero di elementi nella raccolta da ignorare. Il valore predefinito è Nessuno.

--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 elastic-pool list-dbs

Ottiene un elenco di database in un pool elastico.

az sql elastic-pool list-dbs [--ids]
                             [--name]
                             [--resource-group]
                             [--server]
                             [--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 pool elastico.

--resource-group -g

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

--server -s

Nome di Azure SQL Server. È possibile configurare l'impostazione predefinita usando az configure --defaults sql-server=<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 elastic-pool list-editions

Elencare le edizioni del pool elastico disponibili per la sottoscrizione attiva.

Include anche le impostazioni di DTU del pool disponibile, i limiti di archiviazione e per le impostazioni per ogni database. Al fine di ridurre il livello di dettaglio, i limiti di spazio di archiviazione aggiuntivo e le impostazioni per ogni database sono nascoste per impostazione predefinita.

az sql elastic-pool list-editions --location
                                  [--available]
                                  [--dtu]
                                  [--edition]
                                  [--show-details {db-max-dtu, db-max-size, db-min-dtu, max-size}]
                                  [--vcores]

Esempio

Mostra tutte le edizioni del pool elastico e i limiti di DTU del pool nell'area Stati Uniti occidentali.

az sql elastic-pool list-editions -l westus -o table

Mostra tutti i limiti DTU del pool per l'edizione Standard nell'area Stati Uniti occidentali.

az sql elastic-pool list-editions -l westus --edition Standard -o table

Mostra le dimensioni massime disponibili per i pool elastici con almeno 100 DTU nell'area Stati Uniti occidentali.

az sql elastic-pool list-editions -l westus --dtu 100 --show-details max-size -o table

Mostra le impostazioni disponibili per database per i pool elastici Standard 100 DTU nell'area Stati Uniti occidentali.

az sql elastic-pool list-editions -l westus --edition Standard --dtu 100 -o table --show-details db-min-dtu db-max-dtu db-max-size

Parametri necessari

--location -l

Posizione. Usare i valori ottenuti con az account list-locations. È possibile configurare la posizione predefinito con az configure --defaults location=<location>.

Parametri facoltativi

--available -a

Se specificato, visualizzare solo i risultati disponibili nell'area specificata.

valore predefinito: False
--dtu

Numero di DTU da cercare. Se non specificato, vengono visualizzate tutte le dimensioni di DTU.

--edition --tier -e

Edizione da cercare. Se non specificato, vengono visualizzate tutte le edizioni.

--show-details -d

Elenco di dettagli aggiuntivi da includere nell'output.

valori accettati: db-max-dtu, db-max-size, db-min-dtu, max-size
--vcores

Numero di vcore da cercare. Se non specificato, vengono visualizzate tutte le dimensioni del vcore.

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 elastic-pool show

Ottiene un pool elastico.

az sql elastic-pool show [--ids]
                         [--name]
                         [--resource-group]
                         [--server]
                         [--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 pool elastico.

--resource-group -g

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

--server -s

Nome di Azure SQL Server. È possibile configurare l'impostazione predefinita usando az configure --defaults sql-server=<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 elastic-pool update

Aggiornare un pool elastico.

az sql elastic-pool update [--add]
                           [--capacity]
                           [--db-dtu-max]
                           [--db-dtu-min]
                           [--edition]
                           [--family]
                           [--force-string]
                           [--ha-replicas]
                           [--ids]
                           [--maint-config-id]
                           [--max-size]
                           [--name]
                           [--no-wait]
                           [--preferred-enclave-type {Default, VBS}]
                           [--remove]
                           [--resource-group]
                           [--server]
                           [--set]
                           [--subscription]
                           [--zone-redundant {false, true}]

Esempio

Aggiornare il pool elastico con la ridondanza della zona abilitata

az sql elastic-pool update -g mygroup -s myserver -n mypool -z

Aggiornare il pool elastico con la ridondanza della zona disabilitata in modo esplicito

az sql elastic-pool update -g mygroup -s myserver -n mypool -z false

Aggiornare il pool elastico con 2 repliche a disponibilità elevata

az sql elastic-pool update -g mygroup -s myserver -n mypool --ha-replicas 2

Aggiornare il pool elastico con l'enclave VBS

az sql elastic-pool update -g mygroup -s myserver -n mypool --preferred-enclave-type VBS

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: []
--capacity --dtu -c

Componente della capacità dello SKU in numero intero di DTU o vcore.

--db-dtu-max --db-max-capacity --db-max-dtu

Capacità massima (in DTU o vcore) che può essere usata da un database.

--db-dtu-min --db-min-capacity --db-min-dtu

La capacità minumum (in DTU o vcore) di ogni database è garantita.

--edition --tier -e

Componente dell'edizione dello SKU. I valori consentiti includono: Basic, Standard, Premium, GeneralPurpose, BusinessCritical.

--family -f

Componente di generazione di calcolo dello SKU (solo per sku vcore). I valori consentiti includono: Gen4, Gen5.

--force-string

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

valore predefinito: False
--ha-replicas --read-replicas

Numero di repliche a disponibilità elevata di cui effettuare il provisioning per il database. Solo impostabile per l'edizione Hyperscale.

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

--maint-config-id -m

ID o nome di configurazione di manutenzione specificati per questa risorsa.

--max-size --storage

Dimensioni massime di archiviazione. Se non viene specificata alcuna unità, il valore predefinito è byte (B).

--name -n

Nome del pool elastico.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valore predefinito: False
--preferred-enclave-type

Tipo di enclave da configurare per il pool elastico.

valori accettati: Default, VBS
--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>.

--server -s

Nome di Azure SQL Server. È possibile configurare l'impostazione predefinita usando az configure --defaults sql-server=<name>.

--set

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

valore predefinito: []
--subscription

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

--zone-redundant -z

Specifica se abilitare la ridondanza della zona. Il valore predefinito è true se non viene specificato alcun valore.

valori accettati: false, true
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.