Personalizar parâmetros de servidor para o Banco de Dados do Azure para PostgreSQL – Servidor Flexível usando a CLI do Azure
APLICA-SE A: Banco de Dados do Azure para PostgreSQL - Servidor Flexível
Você pode listar, exibir e atualizar os parâmetros de configuração de um servidor PostgreSQL do Azure usando a CLI (Interface de Linha de Comando) do Azure. Um subconjunto de parâmetros de mecanismo é exposto no nível do servidor e pode ser modificado.
Pré-requisitos
Para seguir este guia de instruções, você precisa:
- Criar uma instância de servidor flexível do Banco de Dados do Azure para PostgreSQL e um banco de dados seguindo a instância de servidor flexível criar um Banco de Dados do Azure para PostgreSQL
- Instalar a interface de linha de comando da CLI do Azure no computador ou usar 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.
É possível listar os parâmetros do servidor mydemoserver.postgres.database.azure.com no grupo de recursos myresourcegroup.
az postgres flexible-server parameter list --resource-group myresourcegroup --server-name mydemoserver
Mostrar os detalhes do parâmetro do servidor
Para mostrar os detalhes de um parâmetro específico para um servidor, execute o comando az postgres flexible-server parameter show.
Este exemplo mostra detalhes do parâmetro do servidor log_min_messages para o servidor mydemoserver.postgres.database.azure.com no 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 log_min_messages do servidor mydemoserver.postgres.database.azure.com no 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, omita o --value
do parâmetro opcional e o serviço vai aplicar o valor padrão. No exemplo acima, ele teria a seguinte aparência:
az postgres flexible-server parameter set --name log_min_messages --resource-group myresourcegroup --server-name mydemoserver
Esse comando redefine o parâmetro log_min_messages para o valor padrão WARNING. Para obter mais informações sobre os parâmetros do servidor e os valores permitidos, confira a documentação do PostgreSQL em Definição de parâmetros.
Próximas etapas
- Para configurar e acessar logs de servidor, consulte Logs de servidor no Banco de Dados do Azure para PostgreSQL – Servidor Flexível