Anpassa serverparametrar för Azure Database for PostgreSQL – flexibel server med Azure CLI
GÄLLER FÖR: Azure Database for PostgreSQL – flexibel 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 motorparametrarna exponeras på servernivå och kan ändras.
Förutsättningar
Om du vill gå igenom den här instruktionsguiden behöver du:
- Skapa en flexibel Azure Database for PostgreSQL-serverinstans och databas genom att följa Skapa en flexibel Azure Database for PostgreSQL-serverinstans
- Installera Azure CLI-kommandoradsgränssnittet på datorn eller använd Azure Cloud Shell i Azure-portalen med hjälp av webbläsaren.
Visa en lista över serverparametrar för en flexibel Azure Database for PostgreSQL-serverinstans
Kör kommandot az postgres flexible-server parameter list för att lista alla modifierbara parametrar på en server och deras värden.
Du kan lista serverparametrarna för servern mydemoserver.postgres.database.azure.com under resursgruppen myresourcegroup.
az postgres flexible-server parameter list --resource-group myresourcegroup --server-name mydemoserver
Visa serverparameterinformation
Om du vill visa information om en viss parameter för en server kör du kommandot az postgres flexible-server parameter show .
Det här exemplet visar information om log_min_messages-serverparametern för server mydemoserver.postgres.database.azure.com under resursgruppen myresourcegroup.
az postgres flexible-server parameter show --name log_min_messages --resource-group myresourcegroup --server-name mydemoserver
Ändra värdet för serverparametern
Du kan också ändra värdet för en viss serverparameter, vilket uppdaterar det underliggande konfigurationsvärdet för Azure Database for PostgreSQL–motorn för flexibel server. Om du vill uppdatera parametern använder du kommandot az postgres flexible-server parameter set .
Uppdatera log_min_messages-serverparametern för server mydemoserver.postgres.database.azure.com under resursgruppen myresourcegroup.
az postgres flexible-server parameter set --name log_min_messages --value INFO --resource-group myresourcegroup --server-name mydemoserver
Om du vill återställa värdet för en parameter 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 flexible-server parameter set --name log_min_messages --resource-group myresourcegroup --server-name mydemoserver
Det här kommandot återställer parametern log_min_messages till standardvärdet WARNING. Mer information om serverparametrar och tillåtna värden finns i PostgreSQL-dokumentation om inställningsparametrar.
Nästa steg
- Information om hur du konfigurerar och kommer åt serverloggar finns i Serverloggar i Azure Database for PostgreSQL – flexibel server