數據庫文件損壞起不來?
瀏覽量: 次 發布日期:2023-10-10 12:10:39
數據庫文件損壞起不來?
數據庫ERP因一次意外故障,只有MDF文件留存,其他備份和日志文件均丟失,需把數據庫運行起來。
時尚美女
操作步驟:
第一步:新建一個同名的數據庫ERP,
第二步:進入SQL 配置管理器,停止SQL服務
第三步:將剛才生成的數據庫的日志文件ERP_log.ldf刪除,把留存的MDF文件(ERP_data.MDF),覆蓋到新建的數據庫目錄。
第四步:啟動數據庫服務器。此時會看到數據庫ERP的狀態為“置疑”。浦東數據恢復這時候不能對此數據庫進行任何操作。
第五步:設置數據庫允許直接操作系統表。通過以下命令實現
use master
go
sp_configure 'allow updates',1
go
reconfigure with override
go
第六步:設置ERP為緊急修復模式
update sysdatabases set status=32768 where dbid=DB_ID('ERP')
此時可以在sql server Enterprise Manager里面看到該數據庫處于“只讀/置疑/脫機/緊急模式”可以看到數據庫里面的表,但是僅僅有系統表。
或者通過以下命令
use master
go
alter database [ERP] set emergency
鎮江數據恢復go
alter database [ERP] set single_user with rollback immediate
go
alter database [ERP] rebuild log on (name=ERP_log,filename='C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA\ERP_log.ldf')
go
運行數據庫檢查
dbcc checkdb('ERP',REPAIR_ALLOW_DATA_LOSS)
如果有錯誤提示,運行下面命令,沒有錯誤則跳過
dbcc checkdb('ERP',REPAIR_REBUILD)
然后恢復多用戶模式
alter database ERP set multi_user
go
第七步:恢復數據庫允許直接操作系統表的設置。
use master
go
sp_configure 'allow updates',0
go
第八步:確認數據庫在線狀態
. 達夢數據庫comment報錯,達夢數據庫comment錯誤解析與應對策略
. 戴爾筆記本硬盤損壞怎么辦,戴爾筆記本硬盤故障排查與修復指南
. 達夢數據庫啟動過程中會加載哪些文件,達夢數據庫啟動文件加載解析
. 戴爾筆記本硬盤損壞修復,戴爾筆記本硬盤故障排查與修復指南
. oracle數據庫數據恢復,Oracle數據庫數據恢復策略與實戰指南
. 硬盤壞了存儲內容可以取出來嗎,硬盤損壞后數據恢復的可能性及提取方法概述
. 硬盤數據恢復后文件損壞怎么辦,硬盤數據恢復后文件損壞的應對策略與修復方法
. sqlserver誤刪數據庫怎么恢復,全面解析與實操步驟
. 達夢數據庫dca證書含金量,國產數據庫領域職業發展的敲門磚與能力認證