Fórum Perda de Conexão Delphi + Oracle #518043

27/04/2015

0

Pessoal, preciso de uma ajuda.
Tenho um cliente que roda uma aplicação 24 horas (executando automaticamente algumas consultas SQL) e esporadicamente, perde a conexão com o banco de dados que está em rede (Oracle 11).
O Transtorno é absurdo, porque está executando a visão de uma consulta e quando vai executar a próxima da pau na tela, e o cara tem que sair do sistema e entrar novamente (como o usuário que pode fazer isso só está em horário comercial, o erro fica la a noite toda as vezes). Já tentei várias maneiras de verificar se o oracle está ou não conectado pra poder fazer alguma coisa. Acontece que, depois de muito testar, cheguei a conclusão que, por algum motivo, o TSQLConnection não é notificado pelo Windows quando cai a conexão, sendo assim, se você fizer um teste do tipo "TSQLConnection.Connected" ou "TSQLconnection.ConnectionState", ele sempre vai retornar que está conectado.

Se alguém tiver uma luz pra me dar agradeço.

Abs
Guilherme

Guilherme

Responder

Posts

28/04/2015

Thiago Santana

Guilherme, você pode postar o seu código para que possamos analisar?
Facilitaria.
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar