我正在使用SQL Server 2008開發版。我使用Linq2SQL從我的asp.net mvc應用程序連接到我的數據庫。我注意到我的數據庫在一個月的時間內進入了恢復模式大約4次。我正在運行幾個完整的Linq2SQL查詢。當數據庫處於恢復模式時,我的asp.net mvc應用程序正在脫機,因爲它無法連接到數據庫。我不知道如何防止數據庫進入恢復模式。我已經看到了一些關於SO的問題,但是找不到解決問題的方法。我希望有人能幫助我。由於恢復數據庫而無法連接到數據庫
0
A
回答
0
一些可能性/需要檢查的事項包括:
- 是一個日誌 傳送配置這個數據庫的一部分?如果是的話,雖然 輔助服務器正在被 恢復,您將無法 建立連接到 數據庫。
- 您確定您正在使用SQL Server的Developer 版,而不是 Express Edition?
- Autoclose選項是否設置爲TRUE? 如果是這樣,當 沒有活動的用戶連接時數據庫將關閉。
要檢查您是否已經設置爲自動關閉任何數據庫使用下面的T-SQL:
SELECT * FROM sys.databases WHERE DATABASEPROPERTYEX(name, 'IsAutoClose') = 1
+0
我正在使用開發者版本的SQL Server 2008. 我發現我的數據庫的IsAutoClose設置爲1,我明白了這個AutoClose的含義,你認爲這可能是原因嗎? – mohang 2010-06-16 06:22:52
+0
@mohang:AUTOCLOSE設置爲TRUE(1)爲100%你問題的原因。很高興你現在已經解決了問題。 – 2010-06-23 13:50:07
相關問題
- 1. 由於數據庫關閉而無法恢復活動
- 2. 由於KeyNotFoundException而無法連接到MySQL數據庫
- 3. TFS 2010恢復了數據庫,TfsJobAgent無法連接到數據庫
- 4. 從備份恢復數據庫後無法連接到數據庫
- 5. 由於數據庫連接錯誤而無法安裝Alfresco
- 6. 數據庫連接錯誤(3):無法連接到數據庫',
- 7. 無法連接到數據庫,無法插入數據庫
- 8. 無法連接數據庫
- 9. 無法連接數據庫
- 10. 無法連接數據庫
- 11. 數據庫無法連接
- 12. 數據庫無法連接
- 13. 由於數據庫所有權差異而無法恢復Django應用程序的postgres數據庫
- 14. 無法恢復數據庫,數據庫正在使用會話
- 15. 數據庫:無法連接到MySQL數據庫在joomla 1.5
- 16. 無法中止恢復數據庫
- 17. 恢復數據庫
- 18. 數據庫恢復
- 19. 無法連接到數據庫AWS
- 20. CakePHP無法連接到數據庫
- 21. 無法連接到SQL數據庫
- 22. 無法連接到數據庫Symfony 3
- 23. 無法連接到Dreamhost的數據庫
- 24. 我無法連接到數據庫
- 25. 無法連接到Azure SQL數據庫
- 26. 無法連接到SQL Server數據庫
- 27. HttpClient無法連接到數據庫
- 28. SequelizeConnectionError無法連接到數據庫
- 29. 無法連接到SQLite數據庫
- 30. 無法連接到數據庫
難道僅僅選擇或者是U你插入/更新/刪除? – used2could 2010-06-15 13:25:04
Serverfault?我認爲任何代碼或查詢都不會將您的數據庫置於恢復模式。 – jfar 2010-06-15 13:38:49
@ used2could,它只是選擇器查詢。他們都是linq2sql查詢,自動生成 – mohang 2010-06-15 13:45:28