簡體   English   中英

SQL Server 2005數據庫'恢復'

[英]SQL Server 2005 Database 'In Recovery'

我昨天在我的開發機器上恢復了一個35Gb的數據庫,直到今天早上我的客戶端應用程序無法連接時一切正常。 所以我打開SQL Management Studio來查找數據庫'In Recovery'。

除了它通常與未提交的事務有關之外,我不知道有很多這方面的事情。 現在,因為我知道沒有任何未提交的交易,它必須是別的東西。 首先,我想知道在什么條件下會發生這種情況。 其次,雖然這種情況正在發生,但我無法工作,所以如果有任何方法可以阻止恢復,加快速度,或者至少找到大約需要多長時間,這將有所幫助。

在恢復過程中不要關閉SQL。 讓它完成。 檢查錯誤日志。 如果未完成,請從備份恢復。

您可以通過查看事件查看器了解它需要多長時間。 在Windows日志的“應用程序”部分中,您應該從MSSQLSERVER獲取帶有EventID 3450的信息消息,告訴您它的用途。 就像是:

恢復數據庫'XYZ'完成10%(剩余約123456秒)等

我恐怕不知道如何制止它(還)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM