No final de semana, um site que eu corro parou de funcionar, registrando o seguinte erro no Visualizador de Eventos sempre que uma solicitação é feita ao site:
ID do Evento: 9001
O log do banco de dados ' database name ' não está disponível. Verifique o log de eventos para obter mensagens de erro relacionadas. Resolva os erros e reinicie o banco de dados.
O site está hospedado em um servidor dedicado, então eu posso fazer RDP no servidor e bisbilhotar. O LDF
arquivo para o banco de dados existe na C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA
pasta, mas a tentativa de executar qualquer trabalho com o banco de dados no Management Studio resulta em uma caixa de diálogo com o mesmo erro - 9001: O log do banco de dados não está disponível ...
É a primeira vez que recebo esse erro e hospedo este site (e outros) neste servidor da web dedicado há mais de dois anos.
Entendo que esse erro indica um arquivo de log corrompido. Consegui colocar o site online novamente, desanexando o banco de dados e restaurando um backup de alguns dias atrás, mas minha preocupação é que esse erro seja indicativo de um problema mais sinistro, ou seja, uma falha no disco rígido.
Enviei um email para o suporte da empresa de hospedagem na web e esta foi a resposta deles:
Parece não haver outras indicações da causa no log de eventos, portanto, é possível que o log esteja corrompido. Atualmente, os recursos da memória estão em 87%, o que também pode ter um impacto, mas é improvável.
O registro pode apenas "ficar corrompido?"
Minha pergunta: quais são as próximas etapas que devo seguir para diagnosticar esse problema? Como posso determinar se esse é realmente um problema de hardware? E, se houver, existem outras opções além da substituição do disco?
obrigado