SQL Server 2008R2 數據庫出現“可疑”導致無法訪問解決辦法

解決方法:

1. 修改數據庫爲緊急模式

ALTER DATABASE GPSDB SET EMERGENCY

2、使數據庫變爲單用戶模式

ALTER DATABASE GPSDB SET SINGLE_USER

3. 修復數據庫日誌重新生成,此命令檢查的分配,結構,邏輯完整性和所有數據庫中的對象錯誤。當您指定“REPAIR_ALLOW_DATA_LOSS”作爲DBCC CHECKDB命令參數,該程序將檢查和修復報告的錯誤。但是,這些修復可能會導致一些數據丟失。

DBCC CHECKDB(GPSDB, REPAIR_ALLOW_DATA_LOSS)

4. 使數據庫變回爲多用戶模式

ALTER DATABASE GPSDB SET MULTI_USER

5、開始->運行->輸入cmd->打開DOS命令窗口,輸入以下命令重啓數據庫服務(也可直接到服務列表裏,重新啓動數據庫服務)

Net stop mssqlserver --停止服務

Net start mssqlserver --啓動服務

重新打開Sql Server,查看被標記爲“可疑”的數據庫已恢復正常狀態。



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章