1. 程式人生 > >SQL Server 2008資料庫被標記為“可疑”時的解決方法

SQL Server 2008資料庫被標記為“可疑”時的解決方法

SQL Server 2008,某些資料庫某些時候會被標記為可疑

解決方法一:

1、修改資料庫為緊急模式

ALTER DATABASE University SET EMERGENCY

2、使資料庫變為單使用者模式

ALTER DATABASE University SET SINGLE_USER

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

DBCC CheckDB(University

,REPAIR_ALLOW_DATA_LOSS)

4、使資料庫變回為多使用者模式

ALTER DATABASE University SET MULTI_USER

解決方法二:

1:重新建立一個一樣的資料庫,路徑名稱,檔案都一樣。(應該要先把原來“可疑”的資料庫刪除)

2:關掉SQL Server服務

3:把原始檔COPY過來

4:開啟SQL Server服務,這樣問題同樣就解決了