以文本方式查看主题 - 昂捷论坛 (http://enjoyit.com.cn/bbs/index.asp) -- □-系统配置管理类 (http://enjoyit.com.cn/bbs/list.asp?boardid=34) ---- [分享]数据库状态“可疑”处理 (http://enjoyit.com.cn/bbs/dispbbs.asp?boardid=34&id=9354) |
-- 作者:erudite -- 发布时间:2016/2/11 10:30:51 -- [分享]数据库状态“可疑”处理 USE MASTER GO SP_CONFIGURE \'ALLOW UPDATES\',1 RECONFIGURE WITH OVERRIDE GO ALTER DATABASE 数据库名 SET EMERGENCY GO sp_dboption \'数据库名\', \'single user\', \'true\' GO DBCC CHECKDB(\'数据库名\',\'REPAIR_ALLOW_DATA_LOSS\') GO ALTER DATABASE 数据库名 SET ONLINE GO sp_configure \'allow updates\', 0 reconfigure with override GO sp_dboption \'数据库名\', \'single user\', \'false\' GO 将“数据库名”修改为对应的数据库名称,单步从上往下执行即可 |
-- 作者:zhq_2010 -- 发布时间:2018/7/27 10:42:28 --
SQLl2012没有了过程sp_dboption ,要用alter database修改数据库模式
ALTER DATABASE [数据库名] SET SINGLE_USER ; --把数据设为单用户模式
|