Hits: 4323
DB的ldf檔掛掉導致還原失敗(SQL Server)
因為某天公司停電,復電後DB沒有成功的叫起來,出現了復原暫止的錯誤
,搜尋了一下推測原因是因為ldf檔
掛掉了導致,解決方式是把DB設成emergency mode,把ldf檔修復後,再還原成正常模式。
alter database YOUR_DB_NAME set emergency -- 設成緊急模式
go
alter database YOUR_DB_NAME set single_user
go
dbcc checkdb(N'YOUR_DB_NAME', REPAIR_ALLOW_DATA_LOSS) with no_infomsgs; -- 修復ldf檔
go
alter database YOUR_DB_NAME set multi_user
go
Comments