Eu tive um problema semelhante ao seu no ORACLE e a solução foi configurar o SO do servidor para eliminar as conexões. Eu utilizo o Windows NT e se você utilizar tanbém eu posso verificar como fazer e te enviar.
-----Mensagem original-----
De: Irene <[EMAIL PROTECTED]>
Para: [EMAIL PROTECTED] <[EMAIL PROTECTED]>
Data: Quinta-feira, 10 de Fevereiro de 2000 10:27
Assunto: [sqlwin] En: Conexões "penduradas" no Sybase

 
Olá a todos...
 
Estou com o seguinte problema e gostaria de saber se alguém conhece algum meio de resolvê-lo:
 
- Utilizo SQLWindows 5.03 com Banco de Dados SYBASE;
 
- Quando estou rodando uma aplicação e, por algum motivo   qualquer, ocorre um travamento que obriga a utilização das famosas  3 teclas (Ctrl + Alt + Del), a conexão que estava ativa fica "pendurada" no banco de dados...
  
- Como existe uma restrição quanto ao número de conexões no Sybase,  se esse erro se repetir algumas vezes, obrigando a reinicialização  da máquina, as conexões que ficaram penduradas acabam por forçar a  ocorrência de um "estouro" no número de conexões.
 
Gostaria de saber se alguém conhece algum procedimento que me permita:
 
1) Captar o evento "CTRL + ALT + DEL" dentro do programa para que se possa fazer o tratamento das conexões;
  
2) Na reinicialização do programa identificar as conexões "penduradas" para poder eliminá-las;
  
3) Ou alguma outra forma de eliminar essas conexões perdidas sem que seja necessária a atuação do DBA no processo.
  
 
Agradeço quem puder ajudar...
 
Abraços,
 
Jair

Responder a