怀疑是其中的一个Sql Server日志文件(扩展名LDF)严重损坏,基本不能使用,但是数据文件损坏并不严重,我们通过下面的操作使数据全部恢复。
重启sql server服务。打开企业管理器,该数据库显示“置疑”,在查询分析器中执行下面的语句:
USE MASTER
GO
SP_CONFIGURE 'ALLOW UPDATES',1 RECONFIGURE WITH OVERRIDE
GO
UPDATE SYSDATABASES SET STATUS =32768 WHERE NAME='置疑的数据库名'
Go
sp_dboption '置疑的数据库名', 'single user', 'true'
Go
DBCC CHECKDB('置疑的数据库名')
Go
update sysdatabases set status =28 where name='置疑的数据库名'
Go
sp_configure 'allow updates', 0 reconfigure with override
Go
sp_dboption '置疑的数据库名', 'single user', 'false'
Go
相关文章
- postgresql的基本使用,以及数据库的备份与恢复
- 【数据库数据恢复】华为云mysql数据库表被truncate,部分表数据被delete的数据恢复案例
- 恢复和修复损坏的* .MDB数据库(Access)的工具
- 模拟oracle数据库块损坏后表数据的恢复—exp&imp恢复
- 如何获取卡住的MS SQL数据库的文件路径恢复
- 非正常关机后造成数据库 置疑 状态的解决办法
- 【服务器数据恢复】5盘Raid5中1块硬盘掉线被误重建为4盘raid5的数据恢复案例
- 【数据库数据恢复】mdb_catalog.wt文件丢失的MongoDB数据恢复案例
- 【数据库数据恢复】Windows环境下MongoDB数据库文件迁移后启动报错的数据恢复案例
- Sql Server 只有MDF文件恢复数据库的方法以及2008清除日志文件