Anpassa parametrar för serverkonfiguration för Azure Database for PostgreSQL – enskild server med Azure CLI
GÄLLER FÖR: Azure Database for PostgreSQL – enskild server
Viktigt!
Azure Database for PostgreSQL – enskild server är på väg att dras tillbaka. Vi rekommenderar starkt att du uppgraderar till Azure Database for PostgreSQL – flexibel server. Mer information om hur du migrerar till Azure Database for PostgreSQL – flexibel server finns i Vad händer med Azure Database for PostgreSQL – enskild server?.
Du kan lista, visa och uppdatera konfigurationsparametrar för en Azure PostgreSQL-server med hjälp av kommandoradsgränssnittet (Azure CLI). En delmängd av motorkonfigurationerna exponeras på servernivå och kan ändras.
Förutsättningar
Om du vill gå igenom den här instruktionsguiden behöver du:
- Skapa en Azure Database for PostgreSQL-server och databas genom att följa Skapa en Azure Database for PostgreSQL
- Installera Azure CLI-kommandoradsgränssnittet på datorn eller använd Azure Cloud Shell i Azure-portalen med hjälp av webbläsaren.
Lista serverkonfigurationsparametrar för Azure Database for PostgreSQL-server
Kör kommandot az postgres server configuration list om du vill visa en lista över alla ändringsbara parametrar på en server och deras värden.
Du kan lista serverkonfigurationsparametrarna för servern mydemoserver.postgres.database.azure.com under resursgruppen myresourcegroup.
az postgres server configuration list --resource-group myresourcegroup --server mydemoserver
Visa information om serverkonfigurationsparameter
Om du vill visa information om en viss konfigurationsparameter för en server kör du kommandot az postgres server configuration show .
Det här exemplet visar information om log_min_messages-serverkonfigurationsparametern för server mydemoserver.postgres.database.azure.com under resursgruppen myresourcegroup.
az postgres server configuration show --name log_min_messages --resource-group myresourcegroup --server mydemoserver
Ändra parametervärdet för serverkonfiguration
Du kan också ändra värdet för en viss serverkonfigurationsparameter, vilket uppdaterar det underliggande konfigurationsvärdet för PostgreSQL-servermotorn. Om du vill uppdatera konfigurationen använder du kommandot az postgres server configuration set .
Uppdatera log_min_messages serverkonfigurationsparametern för server mydemoserver.postgres.database.azure.com under resursgruppen myresourcegroup.
az postgres server configuration set --name log_min_messages --resource-group myresourcegroup --server mydemoserver --value INFO
Om du vill återställa värdet för en konfigurationsparameter väljer du helt enkelt att utelämna den valfria --value
parametern och tjänsten tillämpar standardvärdet. I exemplet ovan skulle det se ut så här:
az postgres server configuration set --name log_min_messages --resource-group myresourcegroup --server mydemoserver
Det här kommandot återställer log_min_messages konfigurationen till standardvärdet WARNING. Mer information om serverkonfiguration och tillåtna värden finns i PostgreSQL-dokumentation om serverkonfiguration.
Nästa steg
- Lär dig hur du startar om en server
- Information om hur du konfigurerar och kommer åt serverloggar finns i Serverloggar i Azure Database for PostgreSQL