首页 > 数据库技术 > 详细

数据库被质疑suspect

时间:2019-09-09 11:12:07      阅读:92      评论:0      收藏:0      [点我收藏+]

参考: http://database.51cto.com/art/201108/280027.htm

 

在打开数据库时,提示:无法打开数据库 ‘msdb‘, 恢复操作已将该数据库标记为SUSPECT。接下来就让我们一起看看这种错误的解决方法吧!

解决方案如下:

***种:把其他电脑中中的msdb数据库的mdf 和ldf文件拷贝到自己的目录中,但是这种方法的缺点是:造成一部分数据丢失。

第二种:执行下面的SQL命令

  1. USE MASTER  
  2.  
  3. GO  
  4.  
  5. SP_CONFIGURE ‘ALLOW UPDATES‘,1 RECONFIGURE WITH OVERRIDE  
  6.  
  7. GO  
  8.  
  9. UPDATE SYSDATABASES SET STATUS =32768 WHERE NAME=‘置疑的数据库名‘ 
  10.  
  11. Go  
  12.  
  13. sp_dboption ‘置疑的数据库名‘, ‘single user‘, ‘true‘  
  14.  
  15. Go  
  16.  
  17. DBCC CHECKDB(‘置疑的数据库名‘)   
  18.  
  19. Go  
  20.  
  21. update sysdatabases set status =28 where name=‘置疑的数据库名‘ 
  22.  
  23. Go  
  24.  
  25. sp_configure ‘allow updates‘, 0 reconfigure with override  
  26.  
  27. Go   
  28.  
  29. sp_dboption ‘置疑的数据库名‘, ‘single user‘, ‘false‘  
  30.  
  31. Go 

数据库被质疑suspect

原文:https://www.cnblogs.com/rui2636239/p/11490405.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!