2008/6/20 Shander Lyrio <[EMAIL PROTECTED]>:
>
>        Caro,
>
>        Coloque um Ttimer que de tempos em tempos faça uma consulta ao banco
> apenas para não deixá-la sem uso. Algo como "select 1", ou "select
> version()", ou algo do tipo. Desta forma o PostGreSql vai entender que a
> conexão ainda está em atividade.

Não acho que isto seja o jeito certo de se fazer.

>        Um conselho: se realmente você fica muito tempo sem utilizar a conexão,
> é recomendado que você feche a conexão enquanto não estiver utilizando e
> abra novamente no momento que for utilizar.

> Agostinho Francisco Barbosa escreveu:
>> Boa noite, minha conexão com o BD cai após ficar algum tempo sem
>> atividade, como posso resolver isso via programação em delphi usando ZEOS?
>>
>> Desde ja agradeço quem puder ajudar.

Não poderia simplesmente verificar se a conexão está fechada e
conectar novamente? Veja se o componente não tem nenhum evento tipo
ONDISCONNECT ou ONERROR, faça conectar novamente e disconectar somente
com o fechamento do programa ou intervenção do usuário.

Mas em todo caso é melhor verificar primeiro se não é um problema do
postgresql, zeos, delphi, rede, etc.
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a