Personalizar parâmetros do servidor para a Base de Dados do Azure para PostgreSQL – Servidor Flexível com a CLI do Azure
APLICA-SE A: Banco de Dados do Azure para PostgreSQL - Servidor Flexível
Você pode listar, mostrar e atualizar parâmetros de configuração para um servidor PostgreSQL do Azure usando a Interface de Linha de Comando (CLI do Azure). Um subconjunto de parâmetros do mecanismo é exposto no nível do servidor e pode ser modificado.
Pré-requisitos
Para percorrer este guia de instruções, você precisa:
- Crie um Banco de Dados do Azure para instância de servidor flexível e banco de dados PostgreSQL seguindo Criar um Banco de Dados do Azure para PostgreSQL instância de servidor flexível
- Instale a interface de linha de comando da CLI do Azure em sua máquina ou use o Azure Cloud Shell no portal do Azure usando seu navegador.
Listar parâmetros de servidor para uma instância de servidor flexível do Banco de Dados do Azure para PostgreSQL
Para listar todos os parâmetros modificáveis em um servidor e seus valores, execute o comando az postgres flexible-server parameter list .
Você pode listar os parâmetros do servidor para o servidor mydemoserver.postgres.database.azure.com em grupo de recursos myresourcegroup.
az postgres flexible-server parameter list --resource-group myresourcegroup --server-name mydemoserver
Mostrar detalhes do parâmetro do servidor
Para mostrar detalhes sobre um parâmetro específico para um servidor, execute o comando az postgres flexible-server parameter show .
Este exemplo mostra detalhes do parâmetro de servidor log_min_messages para mydemoserver.postgres.database.azure.com de servidor em grupo de recursos myresourcegroup.
az postgres flexible-server parameter show --name log_min_messages --resource-group myresourcegroup --server-name mydemoserver
Modificar o valor do parâmetro do servidor
Você também pode modificar o valor de um determinado parâmetro de servidor, que atualiza o valor de configuração subjacente para o mecanismo de servidor flexível do Banco de Dados do Azure para PostgreSQL. Para atualizar o parâmetro, use o comando az postgres flexible-server parameter set .
Para atualizar o parâmetro de servidor log_min_messages do servidor mydemoserver.postgres.database.azure.com em grupo de recursos myresourcegroup.
az postgres flexible-server parameter set --name log_min_messages --value INFO --resource-group myresourcegroup --server-name mydemoserver
Se você quiser redefinir o valor de um parâmetro, basta optar por deixar de fora o parâmetro opcional --value
, e o serviço aplica o valor padrão. No exemplo acima, seria como:
az postgres flexible-server parameter set --name log_min_messages --resource-group myresourcegroup --server-name mydemoserver
Este comando redefine o parâmetro log_min_messages para o valor padrão WARNING. Para obter mais informações sobre parâmetros de servidor e valores permitidos, consulte a documentação do PostgreSQL sobre Definindo parâmetros.
Próximos passos
- Para configurar e acessar logs do servidor, consulte Logs do servidor no Banco de Dados do Azure para PostgreSQL - Servidor flexível