週末に実行したWebサイトは機能を停止し、Webサイトへの要求が行われるたびに次のエラーをイベントビューアーに記録しました。
イベントID:9001
データベース ' database name ' のログは使用できません。関連するエラーメッセージについては、イベントログを確認してください。エラーを解決し、データベースを再起動します。
このWebサイトは専用サーバーでホストされているため、サーバーにRDPを実行して、いろいろなことをすることができます。LDF
データベースのファイルはC:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA
フォルダーに存在しますが、Management Studioからデータベースを操作しようとすると、ダイアログボックスで同じエラーが報告されます-9001:The log for the database is available ...
このエラーを受け取ったのはこれが初めてであり、このサイト(および他のサイト)をこの専用Webサーバーで2年以上ホストしています。
このエラーは破損したログファイルを示していることを理解しています。データベースをデタッチしてから数日前にバックアップを復元することでWebサイトをオンラインに戻すことができましたが、心配なのはこのエラーがより厄介な問題、つまりハードドライブの障害を示していることです。
私はウェブホスティング会社のサポートにメールを送りましたが、これは彼らの返信でした:
イベントログに他の原因の兆候がないように見えるため、ログが破損している可能性があります。現在、メモリのリソースは87%です。これも影響がある可能性がありますが、ほとんどありません。
ログは単に「破損する」ことがありますか?
私の質問:この問題を診断するためにとるべき次のステップは何ですか?これが実際にハードウェアの問題であるかどうかを確認するにはどうすればよいですか?もしそうなら、ディスクを交換する以外のオプションはありますか?
ありがとう