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:

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