MS SQLServer 2008数据库处于SUSPECT情况下的处理
生活随笔
收集整理的這篇文章主要介紹了
MS SQLServer 2008数据库处于SUSPECT情况下的处理
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
做任何恢復操作之前,請先備份.mdf, .ndf和.ldf文件。
use master
go
--將處于suspect狀態下的數據庫設置為緊急狀態
alter database?<DatabaseName> set emergency
go
--設置該數據庫為單用戶立即回滾模式
alter database?<DatabaseName> set single_user with rollback immediate
go
use?<DatabaseName>
go
-重建日志文件,注意要先刪除舊的ldf文件,日志文件要給出完整路徑
alter database?<DatabaseName> Rebuild Log on (name=<DatabaseName>,filename='z:\xxx\yyy\<DatabaseName>_log.ldf')
go
--進行數據庫檢查,可執行多次
dbcc checkdb('<DatabaseName>', repair_allow_data_loss)
go
--設置為多用戶模式
alter database?<DatabaseName>?set multi_user
go
轉載于:https://www.cnblogs.com/wd775/p/5655166.html
總結
以上是生活随笔為你收集整理的MS SQLServer 2008数据库处于SUSPECT情况下的处理的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: OkHttp从使用到源代码分析(2)-请
- 下一篇: NLP之替换不在词表中的分词为‘UNK‘