Condividi tramite


az postgres db

Gestire i database PostgreSQL in un server. Il ritiro è previsto entro il 28 marzo 2025.

Comandi

Nome Descrizione Tipo Status
az postgres db create

Creare un database PostgreSQL.

Nucleo GA
az postgres db delete

Eliminare un database.

Nucleo GA
az postgres db list

Elencare i database per un server.

Nucleo GA
az postgres db show

Visualizzare i dettagli di un database.

Nucleo GA

az postgres db create

Creare un database PostgreSQL.

az postgres db create --name
                      --resource-group
                      --server-name
                      [--charset]
                      [--collation]

Esempio

Creare il database 'testdb' nel server 'testsvr' con i parametri predefiniti.

az postgres db create -g testgroup -s testsvr -n testdb

Creare il database 'testdb' nel server 'testsvr' con un set di caratteri e regole di confronto specificati.

az postgres db create -g testgroup -s testsvr -n testdb --charset {valid_charset} --collation {valid_collation}

Parametri necessari

--name -n

Nome del database.

--resource-group -g

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

--server-name -s

Nome del server. Il nome può contenere solo lettere minuscole, numeri e il trattino (-). Minimo 3 caratteri e massimo 63 caratteri.

Parametri facoltativi

--charset

Set di caratteri del database.

--collation

Regole di confronto del database.

Parametri globali
--debug

Aumentare il livello di dettaglio della registrazione per visualizzare tutti i log di debug.

--help -h

Mostra questo messaggio della Guida e esci.

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

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

az postgres db delete

Eliminare un database.

az postgres db delete --name
                      [--ids]
                      [--resource-group]
                      [--server-name]
                      [--subscription]
                      [--yes]

Esempio

Eliminare il database 'testdb' nel server 'testsvr'.

az postgres db delete -g testgroup -s testsvr -n testdb

Parametri necessari

--name -n

Nome del database.

Parametri facoltativi

--ids

Uno o più ID risorsa (delimitati da spazi). 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 usando az configure --defaults group=<name>.

--server-name -s

Nome del server. Il nome può contenere solo lettere minuscole, numeri e il trattino (-). Minimo 3 caratteri e massimo 63 caratteri.

--subscription

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

--yes -y

Non richiedere conferma.

Valore predefinito: False
Parametri globali
--debug

Aumentare il livello di dettaglio della registrazione per visualizzare tutti i log di debug.

--help -h

Mostra questo messaggio della Guida e esci.

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

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

az postgres db list

Elencare i database per un server.

az postgres db list --resource-group
                    --server-name

Esempio

Elencare i database nel server 'testsvr'.

az postgres db list -g testgroup -s testsvr

Parametri necessari

--resource-group -g

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

--server-name -s

Nome del server.

Parametri globali
--debug

Aumentare il livello di dettaglio della registrazione per visualizzare tutti i log di debug.

--help -h

Mostra questo messaggio della Guida e esci.

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

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

az postgres db show

Visualizzare i dettagli di un database.

az postgres db show --name
                    [--ids]
                    [--resource-group]
                    [--server-name]
                    [--subscription]

Esempio

Visualizzare il database 'testdb' nel server 'testsvr'.

az postgres db show -g testgroup -s testsvr -n testdb

Parametri necessari

--name -n

Nome del database.

Parametri facoltativi

--ids

Uno o più ID risorsa (delimitati da spazi). 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 usando az configure --defaults group=<name>.

--server-name -s

Nome del server. Il nome può contenere solo lettere minuscole, numeri e il trattino (-). Minimo 3 caratteri e massimo 63 caratteri.

--subscription

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

Parametri globali
--debug

Aumentare il livello di dettaglio della registrazione per visualizzare tutti i log di debug.

--help -h

Mostra questo messaggio della Guida e esci.

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

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