0

私が書いたプログラムでは、データベースを使用し、正常に動作しましたが、コードに触れずに次のエラー メッセージが表示されました。

データベース 'C:\USERS\USER\DOCUMENTS\VISUAL STUDIO 2010\PROJECTS\PROGRAM\PROGRAM\APP_DATA\DATABASE.MDF' のログ スキャンに渡されたログ スキャン番号 (26:366:1) が無効です。

このエラーは、データが破損しているか、ログ ファイル (.ldf) がデータ ファイル (.mdf) と一致していないことを示している可能性があります。レプリケーション中にこのエラーが発生した場合は、パブリケーションを再作成してください。それ以外の場合、起動時に問題が発生した場合は、バックアップから復元してください。新しいデータベース 'C:\USERS\USER\DOCUMENTS\VISUAL STUDIO 2010\PROJECTS\PROGRAM\PROGRAM\APP_DATA\DATABASE.MDF' を開けませんでした。CREATE DATABASE は中止されます。ファイル C:\Users\user\documents\visual studio 2010\Projects\Program\Program\App_Data\database.mdf の自動名前付きデータベースを接続しようとして失敗しました。同じ名前のデータベースが存在するか、指定されたファイルを開くことができないか、ファイルが UNC 共有にあります。

このエラーが突然発生した理由はわかりません。データベースを再作成しようとしましたが、数日後にエラーが再び表示されました。

私はこれを理解しようとして何日も行き詰まっていましたが、できませんでした。

Visual Studio 2010 と SQL Server 2008 を使用しています。

4

0 に答える 0