首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

小弟我的数据库旁边加了一个(单个用户),是SQL2005的,怎么处理

2012-05-23 
我的数据库旁边加了一个(单个用户),是SQL2005的,怎么办啊我要还原数据库,结果提示数据库正在使用备份不了,

我的数据库旁边加了一个(单个用户),是SQL2005的,怎么办啊


我要还原数据库,结果提示数据库正在使用备份不了,我就百度了一下,说这个语句可以解决
ALTER DATABASE WebMedia7 SET SINGLE_USER with ROLLBACK IMMEDIATE 

于是我就试了一下,结果我的数据库旁加了一个(单个用户)

我要怎么办才能恢复正常啊。

还有,在不删除原数据库的情况下要怎么恢复数据库啊

[解决办法]

SQL code
USE master;GODECLARE @SQL VARCHAR(MAX);SET @SQL=''SELECT @SQL=@SQL+'; KILL '+RTRIM(SPID)FROM master..sysprocessesWHERE dbid=DB_ID('WebMedia7');EXEC(@SQL);GOALTER DATABASE WebMedia7 SET MULTIUSER; 

热点排行
Bad Request.