解決數據庫SUSPECT(置疑)狀態

         在虛擬機中運行數據庫不當心強制關機了,結果有一個重要的數據庫後面加上了一個suspect的關鍵字,在管理器中打不開,程序也不能運行。數據庫

         網上有不少分析的方法,試了一些無論用,最後用這種方法解決了,記錄一下。app

         執行下面的代碼,其中DbTest就是出問題的數據庫。spa

EXEC sp_resetstatus 'DbTest';  
 
ALTER DATABASE  DbTest SET EMERGENCY  
 
DBCC checkdb('DbTest')  
 
ALTER DATABASE  DbTest SET SINGLE_USER WITH ROLLBACK IMMEDIATE  
 
DBCC CheckDB ('DbTest', REPAIR_ALLOW_DATA_LOSS)  
 
ALTER DATABASE  DbTest SET MULTI_USER  
相關文章
相關標籤/搜索