-- 當數據庫發生這種操做故障時,能夠按以下操做步驟可解決此方法,打開數據庫裏的Sql 查詢編輯器窗口,運行如下的命令。數據庫
--一、修改數據庫爲緊急模式編輯器
ALTER DATABASE Zhangxing SET EMERGENCY日誌
--操做後必定要記住須要重啓服務對象
--二、使數據庫變爲單用戶模式程序
ALTER DATABASE Zhangxing SET SINGLE_USER方法
--三、修復數據庫日誌從新生成,此命令檢查的分配,結構,邏輯完整性和全部數據庫中的對象錯誤。當您指定「REPAIR_ALLOW_DATA_LOSS」做爲DBCC CHECKDB命令參數,該程序將檢查和修復報告的錯誤。可是,這些修復可能會致使一些數據丟失。數據
DBCC CheckDB (Zhangxing, REPAIR_ALLOW_DATA_LOSS)查詢
--四、使數據庫變回爲多用戶模式錯誤
ALTER DATABASE Zhangxing SET MULTI_USER生成