Personalizzare i parametri di configurazione server usando l'interfaccia della riga di comando di Azure

È possibile elencare, visualizzare e aggiornare i parametri di configurazione per un server PostgreSQL di Azure usando l'interfaccia della riga di comando di Azure, ma solo un subset delle configurazioni del motore viene esposto a livello di server e può essere modificato.

Prerequisiti

Per proseguire con questa guida, si richiedono:

Elencare i parametri di configurazione del server per Database di Azure per il server PostgreSQL

Per elencare tutti i parametri modificabili in un server e i relativi valori, eseguire il comando az postgres server configuration list.

È possibile elencare i parametri di configurazione del server per il server mypgserver-20170401.postgres.database.azure.com nel gruppo di risorse myresourcegroup.

az postgres server configuration list --resource-group myresourcegroup --server mypgserver-20170401

Visualizzare i dettagli dei parametri di configurazione server

Per visualizzare i dettagli di un determinato parametro di configurazione per un server, eseguire il comando az postgres server configuration show.

Questo esempio mostra i dettagli del parametro di configurazione del server log_min_messages per il server mypgserver-20170401.postgres.database.azure.com nel gruppo di risorse myresourcegroup.

az postgres server configuration show --name log_min_messages --resource-group myresourcegroup --server mypgserver-20170401

Modificare il valore di un parametro di configurazione server

È anche possibile modificare il valore di un determinato parametro di configurazione del server e in questo modo viene aggiornato il valore di configurazione sottostante del motore del server PostgreSQL. Per aggiornare la configurazione, usare il comando az postgres server configuration set.

Per aggiornare il parametro di configurazione del server log_min_messages per il server mypgserver-20170401.postgres.database.azure.com nel gruppo di risorse myresourcegroup:

az postgres server configuration set --name log_min_messages --resource-group myresourcegroup --server mypgserver-20170401 --value INFO

Per reimpostare il valore di un parametro di configurazione, è sufficiente non inserire il parametro facoltativo --value. In questo caso, il servizio applicherà il valore predefinito. Nell'esempio precedente sarà simile a quanto segue:

az postgres server configuration set --name log_min_messages --resource-group myresourcegroup --server mypgserver-20170401

In questo modo il parametro di configurazione log_min_messages viene reimpostato sul valore predefinito WARNING. Per altre informazioni sulla configurazione server e sui valori consentiti, vedere la documentazione di PostgreSQL in Server Configuration (Configurazione server).

Passaggi successivi