[firebase-br] Erro INET/inet_error: read errno = 10054

Rodrigo firebase em dominioinf.com.br
Seg Nov 13 11:25:02 -03 2017


Bom dia Carlos, obrigado pela resposta.

Vou tentar trocar a placa de rede no cliente para ver se o problema é este.
Porém, tenho duvidas se esse erro vem realmente do hardware pois acontece 
também
em outros clientes e inclusive em alguns que usam apenas em um micro.

No isolamento utilizo Read Commited.
Try
// operações
dm.ibotransaction1.commit;
except
dm.ibotransaction1.rollback;
end;

O que eu queria entender, é se a maneira que finalizo a transação está 
errada ou poderia ser melhorada?

Grato pela ajuda.

-----Mensagem Original----- 
From: Carlos H. Cantu
Sent: Monday, November 13, 2017 10:30 AM
To: FireBase
Subject: Re: [firebase-br] Erro INET/inet_error: read errno = 10054

O IBO não faz milagre. Se você abrir uma transação com isolamento
snapshot, não tem como ele fechá-la automaticamente (para avançar a
OAT), pois vc está usando um isolamento que serve justamente para
manter uma visão persistente dos dados. Fechar ela e abrir outra
arruinaria a consistência.

Erros de INET são erros de rede. O Firebird apenas reporta eles no log
pra vc ter ciência.

[]s
Carlos H. Cantu
eBook Guia de Migração para o FB 3 - www.firebase.com.br/guiafb3.php
www.FireBase.com.br - www.firebirdnews.org - blog.firebase.com.br

R> Bom dia,

R> Usamos o IBO para acesso ao banco de dados, pelo que li, o IBO ja possui 
um
R> controle transacional inteligente,
R> onde não permite que transações fiquem abertas desnecessariamente.

R> Independente disso, procuro fechar a transação com commit em todas as
R> operações em que realizo alterações
R> no banco de dados seguindo este padrão:
R> Try
R> // operações
R> dm.ibotransaction1.commit;
R> except
R> dm.ibotransaction1.rollback;
R> end;

R> Posso estar errando aqui?

R> Grato


R> -----Mensagem Original----- 
R> From: centriscorps em gmail.com
R> Sent: Saturday, November 11, 2017 12:55 PM
R> To: FireBase
R> Subject: Re: [firebase-br] Erro INET/inet_error: read errno = 10054

R> Como está o controle transacional da sua aplicação? Ela também pode estar
R> influenciando nisto.

R> Renato


______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use: 
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: 
http://www.firebase.com.br/pesquisa_lista.html 


---
Este email foi escaneado pelo Avast antivírus.
https://www.avast.com/antivirus





Mais detalhes sobre a lista de discussão lista