[firebase-br] Corrupção de base
Eurides Baptistella
eurides.baptistella em gmail.com
Qua Jan 11 08:35:47 -03 2012
Pessoal, venho através desta lista recorrer novamente ao auxilio de vocês.
A empresa onde trabalho possui um cliente que utiliza nossa aplicação
rodando Firebird 2.5.0.x e ERP Delphi7. Acontece que de novembro/2011 até
agora (01/2012) o cliente já teve sua base corrompida 3 vezes, sim, isso
mesmo, praticamente uma por mês.
Dezembro/2011: O Cliente teve um problema sério de energia que acabou por
acionar o sistema anti-incêndio, o nobreak não suportou e acabou derrubando
o servidor, resultado, base corrompida.
Janeiro/2012: Novamente a base corrompeu, mas desta vez não temos muitas
informações, a energia não caiu, pois podemos verificar que o servidor não
foi desligado, resumindo não temos a causa raiz do problema.
Como o cliente possui filiais, elas acessam o sistema através de WTS em
outro servidor (especifico para WTS) e se conectam ao sistema.
Pude verificar nos logs do Firebird que existem vários registros (da data
anterior à corrupção da base) de erros:
SRV Wed Jan 04 19:29:20 2012
Unable to complete network request to host "SRV".
Error reading data from the connection.
SRV Wed Jan 04 19:29:44 2012
Depois destes erros vem o erro da base corrompida:
SRV Thu Jan 05 08:40:34 2012
Database: XXXXXXX.FDB
Page 186360 is an orphan
Verificando o servidor que roda SO Windows 2003, o mesmo possui antivírus
Kaspersky que está rodando a verificação em horário comercial.
Partindo deste principio, posso afirmar que a corrupção da base é
decorrente da verificação do antivírus acessar o arquivo .fdb ao mesmo
tempo que a aplicação está inserindo/excluindo/atualizando dados no
database? Ou qual seria o principal causador desta corrupção de base?
PS.: A base foi restaurada voltando um backup do dia anterior, mas preciso
saber o que ocasionou tais problemas.
Att.
--
*Eurides V. Baptistella
**E-mail:* eurides.baptistella em gmail.com
*Fone:* +55 (49) 9125-6572
Mais detalhes sobre a lista de discussão lista