2010-01-20 31 views
3

我們的本地IT在網絡路徑中有我們的我的文檔文件夾。這會導致MSQL Server管理工作室出現問題,因爲它每隔10分鐘就會保存一次自動恢復信息,因此會在保存時自動鎖定。在SQL Server Management Studio中更改自動恢復信息的位置

我發現那裏VS2008保存它的設置,但我不能找出如何改變它的。我給這文件。有誰知道該設置的位置?

回答

11

不幸的是,至少在VS2005和VS2008(和我認爲VS2010,但我沒有檢查有),這不能從系統的「我的文檔」文件夾中進行更改。這非常令人討厭,我同意,因爲我們將我的文檔文件夾設置爲網絡共享。當我們使用VPN時,網絡連接速度非常慢,所以自動恢復功能不是即時的,並會阻止用戶界面。

我發現,指示無法更改設置在Microsoft Connect上這一反饋:Saving Auto Recover Information in Visual Studio 2008 SP1

很少有「的替代品。」當然,您可以關閉自動恢復功能,但通常不建議這樣做。我最終決定做的只是增加自動保存之間的時間間隔。這可以在Tools \ Options \ Environment \ AutoRecover(在VS2008中)下找到,您可以將它打開/關閉。

當然,在SQL Server Management Studio中,有在選項沒有環境\自動恢復部分。但是,如果我們記得SSMS使用了Visual Studio核心(我們對註冊表的黑客行爲感到滿意),我們也可以調整SSMS的時間間隔。

VS使用了名爲「自動恢復保存時間間隔」 REG_DWORD值存儲之間的分鐘數自動保存。只需將該值添加到註冊表中的以下注冊表項(這用於SSMS2008)。我將我的選擇設置爲60,因爲我通常不會在SSMS中做很多超級關鍵的工作,但是您可以將它設置爲適合您的值。

HKEY_CURRENT_USER \ SOFTWARE \微軟\ Microsoft SQL Server的\ 100個\工具\殼牌\一般\自動恢復

我知道這是不是真的到了原來的問題的解決方案,但我認爲它至少一個可行的替代方案。

+0

我前一段時間解決了這個,但我沒有你推薦什麼,所以我會給你接受的答案,我只是編輯的REG鍵開啓自動的恢復(該系統是非常穩定的,所以我不擔心失去什麼) – 2010-11-23 14:36:36

+0

謝謝!很高興聽到你暫時解決了它。 – TLS 2010-11-23 18:05:49

相關問題