Olá,

Atualmente temos um banco de testes e outro de produção, quando temos
que subir alterações do daquele primeiro para o segundo, então
executamos os comandos abaixo para que nenhum usuário tenha acesso ao
banco enquanto executamos os comandos SQL que alteram a estrutura do
banco.

Para limitar acesso:
ALTER DATABASE <nome-do-banco> CONNECTION LIMIT 0;

Para liberar o acesso:
ALTER DATABASE <nome-do-banco> CONNECTION LIMIT -1

Alguma sugestão de processo, esquema ou ferramenta que permita
executar os comandos DDL sem ter que interromper as conexões e
consequentemente as aplicações?

Obrigado.


--
Att.
C. Adean
skype: carlosadean

"You look so much better when you smile, so smile."
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a