Boa tarde galera bem com muito custo descobri o que estava acontecendo com meu firebird que estava dando muito erro 104 bem ainda não revolvi mas livrei a minha cabeça.

Seguinte depois de muita busca via que o erro 104 era relacionado com perda de comunicação do banco podendo ser placa de rede, cabos switch e etc. relacionado a parte física da rede.

Dai comecei troque alguns cabos suspeitos placa de rede e mesmo assim problema continuava nada adiantava dai resolvi sair de frente ao log do firebird e ver como os user esta trabalhando. Então percebi que havia algum erros no software em relação a relatórios com select errado e demorava para abrir o resultado dai!!!! bingo O USER VAI E FECHA O SOFT NA MARRA E AI VEM O ERRO 104 quando alguém fecha o software em execução com o banco e como se estivesse retirado o cabo de rede do servidor ao cliente e onde ocorre o erro

Mas ainda presiso descobrir por que meu banco vez em quando reseta sozinho.

Espero ter ajudado como me ajudarão.

Alexandre Amorim