--1,先停止服务器,然后备份tigerzz_Data.mdf和tigerzz_Log.ldf文件。 --2,启动服务器,然后删除数据库tigerzz。 --3,建立一个供恢复使用的数据库tigerzz。 --4,停止数据库服务器。 --5,将刚才生成的数据库的日志文件tigerzz_Log.ldf删除,用要恢复的数据库tigerzz_Data.mdf文件 -- 覆盖刚才生成的数据库数据文件tigerzz_Data.mdf。 --6, 启动数据库服务器。此时数据库tigerzz的状态为“置疑”。 --7,在查询分析器运行下面代码,允许对系统目录修改 use master go sp_configure 'allow updates',1 go reconfigure with override go --8,设置数据库tigerzz为紧急修复模式 update sysdatabases set status = 32768 where name ='tigerzz' go --9,重建数据库日志文件 dbcc rebuild_log('tigerzz','E:/Program Files/Microsoft SQL Server/MSSQL/Data/tigerzz_Log') --改为你的目录 go --10,验证数据库一致性 DBCC CHECKDB('tigerzz') go --11,恢复数据库为正常状态 sp_dboption 'tigerzz','dbo use only','false' go --12,禁止修改系统选项 sp_configure 'allow updates',0 go reconfigure with override go