在我编写的程序中,我使用了数据库并且工作正常,但是,在没有触及代码的情况下,我收到了此错误消息:
日志扫描号(26:366:1)传递到数据库中的日志扫描 'C:\ USERS \ USER \ DOCUMENTS \ VISUAL STUDIO 2010 \ PROJECTS \ PROGRAM \ PROGRAM \ APP_DATA \ DATABASE.MDF'无效。
此错误可能表示数据损坏或日志文件(.ldf) 与数据文件(.mdf)不匹配。如果在此期间发生此错误 复制,重新创建发布。否则,从备份还原 如果问题导致启动期间出现故障。无法打开新的 数据库'C:\ USERS \ USER \ DOCUMENTS \ VISUAL STUDIO 2010 \ PROJECTS \程序\程序\ APP_DATA \ DATABASE.MDF”。创建数据库 被中止了。尝试为文件附加自动命名的数据库 C:\ Users \ user \ documents \ visual studio 2010 \ Projects \ Program \ Program \ App_Data \ database.mdf失败。一个数据库 存在同名,或指定的文件无法打开,或者它 位于UNC分享。
我不知道为什么突然发生这个错误,我甚至试图重新创建我的数据库,但几天之后错误又出现了。
我已经被困了好几天试图解决这个问题而我无法做到。
我正在使用Visual Studio 2010和SQL Server 2008。