Re: [firebase-br] Firebird deveria "limpar" a conexão automaticamente?

Carlos H. Cantu (TeamFB) listas em warmboot.com.br
Seg Out 16 16:05:08 -03 2006


A conexão só é encerrada quando vc desconecta (normalmente).

No primeiro caso, provavelmente "finalizar o sistema" não está
desconectando.

No segundo caso, a culpa é da configuração do TCPIP. Graças ao tempo
padrão de timeout, o FB vai demorar 2 horas pra ver que a conexão
caiu. Isso pode ser alterado no registro do Windows. Rolou mensagens
sobre isso na lista, procure nas mensagens antigas.

[]s
Cantu (Membro do TeamFB - FireBase)
http://www.warmboot.com.br
FireBase - http://www.FireBase.com.br

RCdA> Prezados, pergunto pq realmente nunca vi acontecer e agora eu estou me
RCdA> deparando com o seguinte problema, considerando o servidor firebird 
RCdA> instalado num servidor rodando windows server 2003 e os usuários 
RCdA> acessando via tcp/ip, em estações de trabalho com windows xp :

RCdA> 1- Usuário X se conecta ao firebird através de uma estação A;
RCdA> 2- No servidor consta que usuário X está conectado ao BANCO.FDB;
RCdA> 3- Usuário Y se conecta ao firebird através de uma estação B;
RCdA> 4- No servidor consta que usuário Y está conectado ao BANCO.FDB;
RCdA> 5- Usuário X finaliza o sistema, sendo desconectado do banco;
RCdA> 6- No servidor consta que usuário X NÃO está mais conectado ao BANCO.FDB;
RCdA> 7- Por sua vez, ocorre um problema no microcomputador do usuário Y 
RCdA> enquanto o mesmo estava conectado ao BANCO.FDB e usando o sistema, sendo
RCdA> que Y precisou reiniciar o micro;
RCdA> 8- Após o micro de Y reiniciar, ao tentar conectar novamente ao 
RCdA> BANCO.FDB, o sistema lhe emite a mensagem de "usuário já conectado".

RCdA> Galera, entenderam? Apesar do usuário Y ter reiniciado o seu computador,
RCdA> no servidor ainda ficou constando a informação de que o usuário Y ainda
RCdA> estava conectado ao BANCO.FDB, impedindo-o de fazer nova conexão.

RCdA> O que será que está acontecendo?

RCdA> O processo firebird que roda no servidor não deveria verificar se a 
RCdA> conexão foi perdida e "limpar" os usuários automaticamente? Ou precisa
RCdA> de alguma configuração?

RCdA> Alguém pode ajudar?

RCdA> Muito obrigado.

RCdA> []'s
RCdA> Renan











RCdA> ______________________________________________
RCdA> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
RCdA> Para editar sua configuração na lista, use o endereço
RCdA> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
RCdA> Para consultar mensagens antigas: http://firebase.com.br/pesquisa





Mais detalhes sobre a lista de discussão lista