對於ASP.net來說我相當新(使基本應用程序大約2周),並且我的數據庫遇到了一個大問題。ASP.NET數據庫總是損壞
我正在用一個登錄系統構建一個簡單的電子郵件應用程序。前幾天一切都很順利。
但不知爲何,每次我試圖訪問一個數據庫文件,我的程序即時得到以下錯誤:
*服務器錯誤「/」應用。 數據庫文件可能已損壞。運行修復工具來檢查數據庫文件。 [數據庫名稱= C:\ Users \ ArvinAsus \ Documents \ Visual Studio 2010 \ Projects \ mailer \ App_Data \ Database.mdf] 描述:執行當前Web請求期間發生未處理的異常。請查看堆棧跟蹤以獲取有關該錯誤的更多信息以及源代碼的位置。 異常詳細信息:System.Data.SqlServerCe.SqlCeException:數據庫文件可能已損壞。運行修復工具來檢查數據庫文件。 [數據庫名稱= C:\ Users \ ArvinAsus \ Documents \ Visual Studio 2010 \ Projects \ mailer \ App_Data \ Database.mdf] *
此錯誤始終顯示在每個數據庫中。無論我使用過去的數據庫還是創建一個新的空數據庫。
林有這個問題已經沒有任何關係數據庫損壞,但另外一個問題我有感覺:
時,我有我的本地數據庫連接在服務器資源管理器,我能夠添加表 - 填寫帶有數據的表格,測試連接總是成功。當我嘗試通過我的程序連接到數據庫時:
*異常詳細信息:System.Data.SqlServerCe.SqlCeException:存在文件共享衝突。一個不同的過程可能是使用該文件。 [C:\ Users \ ArvinAsus \ Documents \ Visual Studio 2010 \ Projects \ mailer \ App_Data \ Database.mdf] *
然後我關閉服務器資源管理器中的連接,並且錯誤消失了,給我留下了損壞錯誤。
我完全被這個困住了。有人想讓我再次去?
在此先感謝。
PS:即時通訊使用的Visual Studio 2010專業
你可以看看這個:http://stackoverflow.com/questions/427888/why-do-i-receive-file-share-error-if-sql-compact-allows-multiple-connections –