Olá, Em 29 de abril de 2010 11:09, André Volpato < [email protected]> escreveu:
> > > ----- Mensagem original ----- > De: "neilton" <[email protected]> > Para: "Comunidade PostgreSQL Brasileira" < > [email protected]> > Enviadas: Quarta-feira, 28 de Abril de 2010 20:53:36 > Assunto: [pgbr-geral] Como Conectar e Desconectar do Banco de Dados > Via Script No PgAdmin > > > Alguém sabe > Como Conectar e Desconectar de um Banco de Dados Via Script(SQL) No > PgAdmin > > > Você pode usar a função : > > select pg_cancel_backend(PID) > > Para pegar o PID no pgAdmin, você precisa clicar no servidor, e olhar a > primeira coluna da aba Estatísticas. > Via psql, você pode rodar a função pg_stat_activity(). > > Infelizmente, o pgAdmin não possui uma maneira automática de se desconectar > de uma base de dados. Tenho vários problemas com isso também, já que basta > um clique para criar uma conexão permanente com um banco, que vai ficar > aberta eternamente enquanto o usuário não fechar a aplicação. > Ele só desconecta de servidores, não de bases... > Apenas um comentário, a função pg_cancel_backend apenas cancela uma consulta em execução porém deixa a conexão ativa. Se você deseja finalizar a conexão é necessário usar a função pg_terminate_backend(procpid). Esta coluna você pega pela view pg_stat_activity. Detalhe: A função pg_terminate_backend está disponível a partir da versão 8.4. > > __ > > []´s, André Volpato > > > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > > []s -- JotaComm http://jotacomm.wordpress.com
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
