求大神指点,参考网上的方法,从置疑变成紧急状态了,第3步执行命令就执行不了了
sqlserver2008数据库可疑文件的修复方式:
1.设置数据库状态,脚本:EXEC sp_resetstatus 'eisdoc'
2.设置数据库为紧急模式,脚本:ALTER DATABASE eisdoc SET EMERGENCY
3.设置数据库为单用户模式(对数据库检查修复只能在单用户模式下),脚本:ALTER DATABASE eisdoc SET SINGLE_USER
4.检查并修复数据库,会提示你修复数据库可能丢失数据,正常应该不会丢失数据库数据,但是数据库日志的完整性将受到破坏,脚本:DBCC CheckDB (eisdoc, REPAIR_ALLOW_DATA_LOSS)
5.恢复数据库为多用户模式,脚本:ALTER DATABASE eisdoc SET MULTI_USER
-- 恢复数据库状态
ALTER DATABASE dbName SET ONLINE
以上五步即可修复sqlserver2008中的可疑文件