Personalizzare i parametri di configurazione del server per Database di Azure per PostgreSQL - Server singolo usando l'interfaccia della riga di comando di Azure
SI APPLICA A: Database di Azure per PostgreSQL - Server singolo
Importante
Database di Azure per PostgreSQL - Server singolo si trova nel percorso di ritiro. È consigliabile eseguire l'aggiornamento a Database di Azure per PostgreSQL - Server flessibile. Per altre informazioni sulla migrazione a Database di Azure per PostgreSQL - Server flessibile, vedere What's happening to Database di Azure per PostgreSQL Single Server?.
È possibile elencare, visualizzare e aggiornare i parametri di configurazione per un server PostgreSQL di Azure usando l'interfaccia della riga di comando di Azure. Un subset delle configurazioni del motore viene esposto a livello di server e può essere modificato.
Prerequisiti
Per proseguire con questa guida, si richiedono:
- Creare un server e un database di Database di Azure per PostgreSQL seguendo le istruzioni riportate nell'articolo Creare un database di Azure per PostgreSQL
- Installare l'interfaccia della riga di comando di Azure nel computer oppure usare Azure Cloud Shell nel portale di Azure tramite il browser.
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 per il server mydemoserver.postgres.database.azure.com nel gruppo di risorse myresourcegroup.
az postgres server configuration list --resource-group myresourcegroup --server mydemoserver
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 mydemoserver.postgres.database.azure.com server nel gruppo di risorse myresourcegroup.
az postgres server configuration show --name log_min_messages --resource-group myresourcegroup --server mydemoserver
Modificare il valore di un parametro di configurazione server
È anche possibile modificare il valore di un determinato parametro di configurazione del server, che aggiorna 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 del server mydemoserver.postgres.database.azure.com nel gruppo di risorse myresourcegroup.
az postgres server configuration set --name log_min_messages --resource-group myresourcegroup --server mydemoserver --value INFO
Per reimpostare il valore di un parametro di configurazione, è sufficiente non inserire il parametro facoltativo --value
. In questo caso, il servizio applica il valore predefinito. Nell'esempio precedente sarà simile a quanto segue:
az postgres server configuration set --name log_min_messages --resource-group myresourcegroup --server mydemoserver
Questo comando reimposta la configurazione log_min_messages 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
- Informazioni su come riavviare un server
- Per configurare e accedere ai log del server, vedere Server Logs in Azure Database for PostgreSQL (Log del server in Database di Azure per PostgreSQL)