mssql数据库置疑修复

输入以下命令执行:

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 ('置疑的数据库名', repair_allow_data_loss) with NO_INFOMSGS 
 Go 
 update sysdatabases set status =28 where name='置疑的数据库名' 
 Go 
 sp_configure 'allow updates', 0 reconfigure with override 
 Go 
 sp_dboption '置疑的数据库名', 'single user', 'false' 
 Go

可能会有小部份数据丢失。若修复失败建议挂载或恢复备份或使用其他备份数据恢复。


编辑:西部数码
日期:2017-03-07

收藏 】 【 打印 】   
您可对文档进行评分哟~

勾选遇到的问题提交给我们,收到反馈后保证及时修正更新!

提交反馈需要先登陆会员帐号

上一篇:自助安装部署SSL证书教程
下一篇:innodb结构数据库损坏恢复方法
若文档内容对您没有帮助,不能解决问题? 您还可以 咨询在线客服提交工单搜索常见问题 ,我们将竭诚为您服务。
  >> 相关文章
 
分享至: