Adriano - DriDa wrote:
> Boa tarde a todos,
>  
> Esta semana  me ocorreu algo inédito(depois de 1 ano de aplicação rodando),
> por algum motivo o banco caiu.
> Minha aplicação é feita em Delphi + PostgreSQL 8.2, pois bem,
> tenho umas querys rodando no timer(delphi) coisa simples, mensagens 
> internas etc..
> e quando caiu a conexão ficou enchendo a tela de todos usuários com a 
> mensagem
> acess violation blabla.... várias vezes até todo mundo ter que desligar tudo
> ou seja, travou a rede foi um piriri...
>  
> Alguem saberia me dizer se existe a possibilidade de quando ocorrer 
> novamente
> (se é que isso ocorrerá de novo) , fechar o aplicativo e informar a 
> queda da conexão ?
>  
> Estou procurando e ainda não consegui nada, agora estou até em ambiente 
> de testes
> desligando o serviço do banco e tentando várias alternativas, mas nada, 
> quando cai a
> conexão vem o acess violation .....

Isto seria abordado melhor em uma lista de Delphi.

Ligue as informações de debug das bibliotecas, VCL inclusive, e arrume 
um back trace do ponto aonde ocorre o AV. AV é "coisa mal resolvida" e 
não problema com conexão. Você precisa saber o que está mal resolvido, 
corrigir, e fazer um tratamento adequado do problema real, que é uma 
conexão inválida.

--
Joao Morais
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a