MS SQLServer 2008数据库处于SUSPECT情况下的处理
做任何恢复操作之前,请先备份.mdf,.ndf和.ldf文件。 use master go --将处于suspect状态下的数据库设置为紧急状态 alter database?<DatabaseName> set emergency --设置该数据库为单用户立即回滚模式 alter database?<DatabaseName> set single_user with rollback immediate use?<DatabaseName> -重建日志文件,注意要先删除旧的ldf文件,日志文件要给出完整路径 alter database?<DatabaseName> Rebuild Log on (name=<DatabaseName>,filename='z:xxxyyy&;DatabaseName>_log.ldf') --进行数据库检查,可执行多次 dbcc checkdb('<DatabaseName>',repair_allow_data_loss) --设置为多用户模式 alter database?<DatabaseName>?set multi_user go? (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |