Perda de Conexão Delphi + Oracle

Oracle

Delphi

27/04/2015

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

Curtidas 0

Respostas

Thiago Santana

Thiago Santana

27/04/2015

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