В выходные дни веб-сайт, который я запускаю, перестал работать, регистрируя следующую ошибку в средстве просмотра событий при каждом обращении к сайту:
Код события: 9001
Журнал для базы данных «имя базы данных » недоступен. Проверьте журнал событий на наличие сообщений об ошибках. Устраните все ошибки и перезапустите базу данных.
Веб-сайт размещен на выделенном сервере, поэтому я могу подключиться к серверу по RDP. LDF
Файл для базы данных существует в C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA
папке, но пытается сделать любую работу с базой данных из результатов Management Studio в диалоговом окне отчетов ту же ошибку - 9001: Журнал для базы данных не доступен ...
Это первый раз, когда я получил эту ошибку, и я размещаю этот сайт (и другие) на этом выделенном веб-сервере уже более двух лет.
Насколько я понимаю, эта ошибка указывает на поврежденный файл журнала. Мне удалось восстановить работоспособность веб-сайта, отсоединив базу данных, а затем восстановив резервную копию, сделанную пару дней назад, но я обеспокоен тем, что эта ошибка свидетельствует о более зловещей проблеме, а именно об отказе жесткого диска.
Я написал в службу поддержки веб-хостинга, и это был их ответ:
Похоже, что в журнале событий нет никаких других указаний на причину, поэтому возможно, что журнал был поврежден. В настоящее время ресурсы памяти находятся на уровне 87%, что также может оказать влияние, но маловероятно.
Может ли журнал просто "испортиться?"
Мой вопрос: какие следующие шаги я должен предпринять, чтобы диагностировать эту проблему? Как я могу определить, действительно ли это аппаратная проблема? И если это так, есть ли варианты, кроме замены диска?
Благодарность