Reinicie o banco de dados postgresql do Azure

0

Eu tenho que mudar o

max_prepared_transactions 

definindo em azure o que requer uma reinicialização ou recarregar config. Infelizmente, não consigo reiniciar o banco de dados postgresql porque o Azure não o suporta.

Eu tento executar

 SELECT pg_reload_conf();

comando, mas recebo o seguinte erro

ERROR:  must be superuser to signal the postmaster

Mas estou usando o usuário administrador do banco de dados que eu defini.

O que posso fazer ??

    
por GergA 24.01.2018 / 10:07

2 respostas

3

Se você alterar o parâmetro he, ele não será aceito no banco de dados. A GUI mostrará o novo valor, mas o banco de dados não funcionará. A única solução encontrada é dimensionar o banco de dados para outra quantidade de Compute Unit e depois de volta. Esta operação aciona um recarregamento de configuração sob o capô no Azure

    
por 26.01.2018 / 10:30
2

Você não pode reiniciar esse serviço, esse serviço gerenciado pelo Azure.

Eu atualizei esse parâmetro max_prepared_transactions via portal do Azure, funciona para mim:

Porfavor,tenteatualizá-loatravésdoportaldoAzure,esperoqueissoajude.

Maisinformaçõessobre configurar parâmetros do servidor , por favor consulte este artigo.

    
por 26.01.2018 / 07:23