sql数据库修复问题 USE MASTERGOsp_dboption 'ydyjjl', 'single user', 'true'执行这个提示命令已完成接着执行DBCC CHECKDB(ydyjjl, REPAIR_ALLOW_DATA_LOSS)提示服务器: 消息 7919,级别 16,状态 2,行 1未处理修复语句。数据库需要处于单用户模式下。DBCC 执行完毕。如果 DBCC 输出了错误信息,请与系统管理员联系。用企业管理器看显示为单用户就是执行修复语句的时候报错 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 先备份数据库,参考下面的链接:http://bbs.csdn.net/topics/80308741 数据库置疑的恢复 USE MASTER GO SP_CONFIGURE 'ALLOW UPDATES',1 RECONFIGURE WITH OVERRIDE GO UPDATE SYSDATABASES SET STATUS =32768 WHERE NAME='ABCD' Go sp_dboption 'ABCD', 'single user', 'true' Go DBCC CHECKDB('ABCD') Go update sysdatabases set status =28 where name='ABCD' Go sp_configure 'allow updates', 0 reconfigure with override Go sp_dboption 'ABCD', 'single user', 'false' Go ABCD 是你的数据库 你要两句都在一个页面执行才行。可以保持页面,然后关闭agent,再重启服务,在不让任何人和进程访问sqlserver时执行dbcc checkdb,再在同一个界面执行恢复多用户的语句 已经解决了,先专DBA模式再转回单用户模式才起的作用,莫名其妙的问题 SQL查询一个数字在字段中出现的次数 我刚学SQL,应该背哪些关键字语句 面试题目:存储过程为什么比直接写SQL语句好? sql server 2000企业管理器无法连接服务器 这个SQL怎么写好呢? SQL SERVER附加数据库进出现全路径 关于表的copy sql数据库修复问题 怎么连接服务器,必须通过存储过程写吗? 网上速度非常的慢 sql语句查询 SQL2008老是报【不支持用该后端版本设计数据库关系图或表】
http://bbs.csdn.net/topics/80308741
USE MASTER
GO
SP_CONFIGURE 'ALLOW UPDATES',1
RECONFIGURE WITH OVERRIDE
GO
UPDATE SYSDATABASES SET STATUS =32768 WHERE NAME='ABCD'
Go
sp_dboption 'ABCD', 'single user', 'true'
Go
DBCC CHECKDB('ABCD')
Go
update sysdatabases set status =28 where name='ABCD'
Go
sp_configure 'allow updates', 0
reconfigure with override
Go
sp_dboption 'ABCD', 'single user', 'false'
Go
ABCD 是你的数据库