怀疑是其中的一个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