Anpassen der Serverparameter für Azure Database for PostgreSQL (Flexibler Server) mithilfe der Azure-Befehlszeilenschnittstelle
GILT FÜR: Azure Database for PostgreSQL – Flexible Server
Sie können Konfigurationsparameter für einen Azure PostgreSQL-Server mithilfe der Befehlszeilenschnittstelle (Azure CLI) auflisten, anzeigen und aktualisieren. Auf Serverebene ist eine Teilmenge der Engine-Parameter verfügbar und kann geändert werden.
Voraussetzungen
Zum Ausführen der Schritte in dieser Anleitung benötigen Sie Folgendes:
- Erstellen einer Azure-Datenbank für Flexible Serverinstanz und -datenbank von PostgreSQL mithilfe von Create an Azure Database for PostgreSQL flexible Serverinstanz
- Installieren Sie die Befehlszeilenschnittstelle Azure CLI auf Ihrem Computer, oder verwenden Sie Azure Cloud Shell im Azure-Portal über Ihren Browser.
Auflisten von Serverparametern für eine flexible Azure-Datenbank für PostgreSQL-Serverinstanz
Um alle änderbaren Parameter in einem Server mit ihren Werten aufzulisten, führen Sie den Befehl az postgres flexible-server parameter list aus.
Sie können die Serverparameter für den Server mydemoserver.postgres.database.azure.com in der Ressourcengruppe myresourcegroup auflisten.
az postgres flexible-server parameter list --resource-group myresourcegroup --server-name mydemoserver
Anzeigen von Serverparameterdetails
Um Details zu einem bestimmten Parameter für einen Server anzuzeigen, führen Sie den Befehl az postgres flexible-server parameter show aus.
Dieses Beispiel zeigt Details des Serverparameters log_min_messages für den Server mydemoserver.postgres.database.azure.com in der Ressourcengruppe myresourcegroup.
az postgres flexible-server parameter show --name log_min_messages --resource-group myresourcegroup --server-name mydemoserver
Ändern des Serverparameterwerts
Sie können auch den Wert eines bestimmten Serverparameters ändern, der den zugrunde liegenden Konfigurationswert für die azure-Datenbank für PostgreSQL flexible Servermodul aktualisiert. Um den Parameter zu aktualisieren, verwenden Sie den Befehl az postgres flexible-server parameter set.
Aktualisieren Sie den Serverparameter log_min_messages des Servers mydemoserver.postgres.database.azure.com in der Ressourcengruppe myresourcegroup.
az postgres flexible-server parameter set --name log_min_messages --value INFO --resource-group myresourcegroup --server-name mydemoserver
Wenn Sie den Wert eines Parameters zurücksetzen möchten, lassen Sie einfach den optionalen Parameter --value
weg. Der Dienst wendet dann den Standardwert an. Im obigen Beispiel könnte dies so aussehen:
az postgres flexible-server parameter set --name log_min_messages --resource-group myresourcegroup --server-name mydemoserver
Mit diesem Befehl wird der Parameter log_min_messages auf den Standardwert WARNING zurückgesetzt. Weitere Informationen zu Serverparametern und deren zulässigen Werten finden Sie in der PostgreSQL-Dokumentation zum Festlegen von Parametern.
Nächste Schritte
- Informationen zum Konfigurieren und Zugreifen auf Serverprotokolle finden Sie unter Serverprotokolle in der Azure-Datenbank für PostgreSQL – Flexibler Server