我有一個.NET應用程序,使用SMO恢復大量數據庫。連接字符串中的超時設置設置爲0(無限制)。大多數數據庫可以很好地恢復,除了一個數據庫有時會在恢復時超時。它的大小接近3 GB。有沒有解決這個問題的方法?有沒有我失蹤的設置。 我正在使用DatabaseRestore對象來恢復數據庫。 謝謝!在使用SMO恢復數據庫時SQL Server超時
3
A
回答
3
有兩個超時設置爲SMO - 一個是爲ConnectionTimeout設置,另一種是StatementTimeOut設置 - 你需要確保你的設置是正確的:http://social.msdn.microsoft.com/Forums/en-US/sqldisasterrecovery/thread/b4000547-7a48-4bda-9a68-ac646259e7d2/
這是一個特定的另一個問題問題是解決他們的問題:SMO ConnectionContext.StatementTimeout setting is ignored
希望這有助於...
此外,還有一個poweshell腳本,「據說」非常適用於大型數據庫.. http://devio.wordpress.com/category/automssqlbackup/
相關問題
- 1. 使用PowerShell和SMO恢復數據庫時的顯示進度
- 2. 使用SQL管理對象(SMO)恢復數據庫快照
- 3. SQL Server數據庫恢復
- 4. SQL Server數據庫恢復
- 5. SMO:恢復到不同的數據庫
- 6. 災難恢復 - 不使用MDF恢復SQL Server數據庫
- 7. SQL Server數據庫恢復在99%
- 8. 在SQL Server數據庫恢復2005
- 9. 使用所有備份集與SMO恢復數據庫
- 10. 嘗試在SQL Server 2012中恢復數據庫時出錯
- 11. 使用SMO恢復數據庫 - 報告進度問題
- 12. 從另一個數據庫恢復數據庫SMO
- 13. SQL Server數據庫恢復錯誤
- 14. PowerShell恢復數據庫(SQL Server)
- 15. 數據庫恢復掛起 - SQL Server 2014
- 16. 恢復數據庫的問題 - sql server
- 17. 從SQL Server數據庫恢復
- 18. Powershell SQL Server數據庫恢復(與CDC)
- 19. SQL Server數據庫恢復錯誤
- 20. 如何在SQL Server 2005中恢復SQL SERVER 2008數據庫
- 21. C# - 使用內聯SQL恢復SQL Server數據庫
- 22. SMO異常枚舉SQL Server數據庫
- 23. SQL Server 2005對使用「NORECOVERY」恢復的數據庫執行「恢復」
- 24. 恢復SQL Server 2008數據庫*到* SQL Server 2005
- 25. 恢復SQL Server數據庫,替換現有的數據庫
- 26. 如何停止使用Microsoft SQL Server 2005恢復數據庫?
- 27. 錯誤數據庫備份恢復到與SMO和PowerShell
- 28. 在sql server中恢復數據
- 29. 使用SMO複製數據庫和數據
- 30. SQL Server超時
不是沒有用,而是使用SSMS無法恢復的東西嗎? – 2011-05-12 14:38:29
這是我們自動構建的一部分。所以通過SSMS手動完成是不行的。 – laconicdev 2011-05-12 17:12:05